Source description
About the role
Key Responsibilities
Design, develop, and implement robust Windows and web-based applications using modern full stack technologies.
Write clean, maintainable, scalable, and efficient code following industry best practices and coding standards.
Develop and maintain both front-end and back-end components, APIs, and database integrations.
Collaborate with business stakeholders, product owners, architects, and development teams to gather requirements and deliver technical solutions.
Participate in code reviews, provide constructive feedback, and ensure adherence to development standards and security guidelines.
Troubleshoot, debug, and resolve application defects, performance bottlenecks, and production issues in a timely manner.
Create, update, and maintain technical documentation, including design documents, technical specifications, and user guides.
Support software testing activities by reviewing test cases, validating functionality, and ensuring compliance with quality assurance standards.
Work closely with QA teams to identify, track, and resolve defects throughout the software development lifecycle.
Contribute to application enhancements, performance optimization, and continuous improvement initiatives.
Participate in Agile ceremonies, sprint planning, estimation, and release activities.
Ensure applications meet security, compliance, and performance requirements.
More at EXL