DEVELOPER L3
This role involves designing, testing, and maintaining software programs for operating systems or applications to be deployed at client sites, ensuring 100% quality assurance standards are met.
You will be responsible for understanding client requirements, studying information needs, system flows, and data usage to develop robust software solutions. The role requires facilitating root cause analysis of system issues, identifying performance improvement opportunities, and collaborating with functional teams and systems analysts to translate requirements into feasible designs.
Key responsibilities include performing coding as per development standards, automating processes for software validation by designing and executing test cases, and modifying software to fix errors, adapt to new hardware, or upgrade interfaces. You will ensure all code is error-free, well-documented, and raised as per project norms with clear descriptions.
The position also requires strong client interaction skills — capturing requirements and clarifications, providing regular status updates, maintaining proper documentation including flowcharts, layouts, and code comments, and ensuring timely responses to customer requests with zero complaints. Continuous learning and staying current with best practices and new programming languages is expected.