IN

Software Engineer

Infor
Hyderabad3-6 LPA Posted 12 May 2025
FULL TIME
issue resolution
Git
Test Cases
Software Product Development
Instrumentation
+2 more

Job Description

As a Software Engineer in the RPA product team, you will contribute to the development and enhancement of the product, collaborate with other engineers, and resolve technical issues to ensure high-quality, scalable automation solutions. This role offers the opportunity to further develop your skills in RPA and software engineering while working on innovative automation technologies.

RESPONSIBILITIES:

  • Contribute to the design, development, and implementation of new features and functionality for the RPA product. Write clean, efficient, and maintainable code.
  • Investigate and resolve software issues and bugs reported by customers or internal teams. Use debugging tools and techniques to ensure stable performance.
  • Work closely with senior engineers, and QA teams to implement product features and resolve technical issues. Participate in sprint planning and agile development processes.
  • Conduct peer code reviews to maintain high coding standards, identify potential improvements, and ensure code quality across the team.
  • Write and maintain technical documentation related to code changes, new features, and system architecture. Update knowledge base and support documentation.
  • Design and run unit tests, integration tests, and regression tests to ensure that software changes meet the required quality standards.
  • Stay up to date with industry trends, RPA technologies, and best practices. Actively contribute to the improvement of development workflows, tools, and processes.

EDUCATION & EXPERIENCE:

Bachelor s degree in Computer Science, Engineering, or a related field.

3-6 years of professional experience in software development, with a focus on building scalable and maintainable software solutions.

Required Skills:

  • Proficiency in object-oriented programming languages such as Java, C#, or similar.
  • Familiarity with software development best practices, version control (e. g. , Git), and continuous integration workflows.
  • Experience with infrastructure deployment on cloud platforms such as AWS or Azure.
  • Experience building and working with RESTful APIs and related tools such as Swagger, Postman, etc.
  • Basic knowledge of SQL databases and querying languages.
  • Experience building and working with CI/CD pipelines and related tooling.
  • Strong troubleshooting and problem-solving skills, with the ability to debug complex software issues.
  • Ability to work effectively as part of a team and communicate with both technical and non-technical stakeholders.
  • Good written and verbal communication skills, with an ability to document and share technical information clearly.
  • Comfortable working in an agile development environment, adapting to changing requirements and timelines.

Preferred Skills:

  • Any relevant certifications in software development or RPA are a plus.
  • Experience with RPA tools or frameworks (e. g. , UiPath, Automation Anywhere, Blue Prism) is a plus.
  • Strong team-oriented attitude, a willingness to ask questions and seek guidance, and a drive to continuously improve.
  • JSON, XML).
Join WhatsApp Channel