DEVELOPER L3
This role focuses on designing, developing, testing, and maintaining software programs for operating systems or applications to be deployed at client sites while ensuring 100% quality assurance. You will study information needs, system flows, data usage, and work processes to develop software solutions, and facilitate root cause analysis of system issues. The position requires analyzing client requirements and converting them into feasible designs, collaborating with functional teams and systems analysts on detailed software requirement investigations. You will determine operational feasibility, develop and automate software validation processes by designing and executing test cases and usage scenarios. Responsibilities include modifying software to fix errors, adapt to new hardware, improve performance, and upgrade interfaces. You are expected to ensure all code is error-free and bug-free, prepare reports on project specifications and status, and compile comprehensive documentation. The role involves coordinating daily project status with the team, providing feedback on usability and serviceability, and maintaining quality customer interactions. Timely response to customer requests with zero complaints is essential, along with participating in continuing education to stay current on best practices and new programming languages.