Software Engineer

Posted:
11/11/2024, 4:00:00 PM

Location(s):
Haryana, India ⋅ Chennai, Tamil Nadu, India ⋅ Bengaluru, Karnataka, India ⋅ Karnataka, India ⋅ Gurugram, Haryana, India ⋅ Tamil Nadu, India

Experience Level(s):
Mid Level

Field(s):
Software Engineering

Join us as a Software Engineer

  • We'll look to you to apply widely agreed software engineering and data analytics principles and methodologies to design, develop, test and maintain automated solutions and services
  • Day-to-day, you'll achieve the stated business and technology goals within required budgets and timelines
  • Hone your existing software engineering skills and advance your career in this critical role
  • We're offering this role at associate level

What you'll do

In this role, you’ll be analysing, designing and implementing software solutions that streamline business processes through Robotic Process Automation (RPA) and data analytics. We’ll look to you to analyse complex datasets to identify trends, patterns, and insights that can drive business decisions.

You’ll also be developing, maintaining, and enhancing data models, dashboards, and reports using tools such as SQL, Python, Tableau and providing ongoing operational support including upgrades, defect fixes and any process change activities.

Additionally, you’ll:

  • Collaborate with business stakeholders to identify automation opportunities and define automation requirements
  • Monitor and maintain systems to ensure optimal performance and address any issues or inefficiencies
  • Evaluate existing business processes to identify areas for improvement and optimisation
  • Work closely with process owners to redesign processes that maximize efficiency and reduce costs through automation and data-driven strategies
  • Provide training and support to end-users and team members on RPA tools, data analytics platforms, and best practices
  • Work closely with IT, business analysts, and other stakeholders to ensure seamless integration of RPA and analytics solutions into existing systems

The skills you'll need

To thrive in this role, you’ll need a background in software engineering, software design and architecture, as well as experience of developing software. You’ll also have a technical acumen coupled with problem solving abilities and the capacity to work collaboratively with cross functional teams.

In addition, you’ll have at least four years of experience in developing automation solutions using RPA and data and analytics tools along with a proven experience in RPA development and deployment using platforms such as UiPath.

Furthermore, you’ll need:

  • A strong proficiency in data analytics tools or languages such as Python and Tableau
  • Strong knowledge of the key phases of the software delivery lifecycle and established software development methodologies
  • Strong proficiency in process analysis, designing, developing, implementing, and maintaining application code using multiple frameworks and technologies like RPA or PowerShell script or Python
  • Excellent problem-solving skills and attention to detail with the ability to work independently and as part of a collaborative team
  • Strong communication skills with the ability to convey complex technical information to a non-technical audience
  • An understanding of Risk and Controls area and AI or ML concepts and algorithms

Hours

45

Job Posting Closing Date:

19/11/2024