About this role
About the Role The role involves designing, testing and maintaining software programs for operating systems or applications deployed at client end and ensuring 100% quality assurance. What You'll Do
- Instrumental in understanding the requirements and design; develop software solutions; analyze client requirements; perform root cause analysis; collaborate with cross-functional teams; coordinate with project managers for software capabilities.
- Perform coding and ensure optimal software/module development; design test cases and automate validation; fix defects and adapt software to new hardware; document code and progress; coordinate daily status; provide usability feedback; ensure quality in customer interactions.
- Status Reporting and Customer Focus: capture requirements; collect feedback for on-time delivery; continue education; document solutions; maintain formal documentation; ensure professional customer communications and timely responses.
- Deliverables and performance: Ensure continuous integration, deployment & monitoring; 100% error-free onboarding and adherence to schedule; CSAT and on-time MIS/reporting. What We're Looking For
- Ability to understand requirements and design; experience across SDLC; root cause analysis; cross-functional collaboration; translate requirements to feasible designs; coordinate with project managers.
- Coding and software development capability; ability to design and execute test cases; automate validation; documentation; reliable progress reporting; strong problem-solving.
- Customer-focused mindset; ability to capture requirements; act on feedback; willingness to learn; effective communication with customers and stakeholders.