Design, develop and improve software utilizing various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues
Job Summary
Design, develop and improve software utilizing various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Contribute or set strategy, drive requirements and make recommendations for change, plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements.
Matching Summary
Design, develop and improve software utilizing various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
Skills & Requirements
Must-have
Software development lifecycle oversight
Scalable, maintainable, performant code
Secure coding practices
Unit testing implementation
Microservices and UI/UX knowledge
Nice-to-have
Industry technology trend awareness
Knowledge sharing culture
Collaboration and alignment
Risk and controls management
Key Requirements
B.E. / B. Tech or equivalent minimum qualification
Experience in various software designs, languages, and architecture
Solution definition and problem-solving skills
Project milestones/goals adherence
Effective Leadership skills and able to mentor the team