Responsibilities
- Develop and deliver complex features with high quality within deadlines
- Conduct code reviews for team members and recommend enhancements
- Refactor legacy or existing code effectively to improve maintainability and performance
- Work closely with system architects to assess, suggest, and integrate architectural improvements while ensuring implementation quality
- Engage constructively with Business Analysts to evaluate task complexity and effort estimation
- Partner with Business Analysts to identify the best technical approaches that fulfill user needs
- Collaborate with Business Analysts to refine requirements into actionable, high-quality specifications for development
- Coordinate effectively with other IT departments to ensure alignment and smooth integration
Benefits
- Pathway to advanced technical positions across global business units
- Opportunity to enhance technical expertise in a dynamic and expanding environment
- Join a driven, international team of skilled professionals
- High-performing individuals may receive expanded responsibilities, often involving relocation options
Work Arrangement
On-site — Bangalore