Software Engineer, Associate
Summary
Infor is hiring an Associate Software Engineer in Hyderabad to design, code, test, and maintain features for its applications, primarily using IBM i technologies (ILE, RPGLE, CLLE, DB2) alongside Java/JavaScript. The role involves troubleshooting, documentation, and collaboration with senior engineers, product managers, and QA in an agile environment.
- Prepare test data and complete unit and integration testing before handing off to the functional and QA teams.
- Create and maintain technical designs, user documentation, installation procedures, and maintenance documentation.
- Provide estimates for assigned development activities and deliver software according to requirements and project plans.
- Learn and work with existing development tools, applications, and frameworks.
- Collaborate with development, functional, QA, support, and other product teams throughout the software development lifecycle.
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 1 to 3 years of software development experience with ILE, RPGLE, CLLE, DB2 for IBM i, SQL, and Free-Format RPG.
- Experience in one or more programming languages like Java, jQuery, JavaScript, etc.
- Good understanding of software development methodologies, design, implementation, and testing. Understanding the development process, including requirements, specifications, documentation, unit testing, integration testing, and quality assurance.
- Good analytical, design, and problem-solving skills.
- Ability to understand existing application code and troubleshoot software issues.
- Exposure to IBM i, AS/400, or System i application development.
- Understanding of the IBM i operating environment, including IFS, security, subsystems, commands, and service programs.
- Experience with Infinium applications or other Infor ERP products.
- Understanding of Servlets, JavaScript, jQuery, UI, Angular, HTML, XML, CSS, XSL, JSP, AJAX, JSON, and SQL will be an added advantage.
- Familiarity with software configuration management or source control tools.
- Self-motivated, adaptable, and willing to learn new technical and functional skills.
- Strong team-player mindset with effective communication skills.