Essential Responsibilities
- In this role, you will:
• Collaborate with product manager and architect to understand requirements and detail the user stories - Work with team to identify and close technical feasibility
- Engage and drive technical discussions; participate in technical designs and present technical ideas through white boarding
- Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.
- Maintain code quality through best practices, unit testing and code quality automation
- Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
- Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
- Coach and mentor junior engineers
Qualifications / Requirements
- Bachelors/Master's degree in Computer Science Engineering or related disciplines with 8+ years of industry experience
- Full stack developer with deep knowledge of UI techs – Angular , Redux , TS , JS , CSS , HTML, Microservices , Java , Spring , Springboot
- Experience working within Agile/Scrum software development framework
- Strong Debugging and Troubleshooting Expertise
total rewardsare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.