About the role
Responsibilities:
- Design, implement, and unit test Java components for the X project.
- Provide effort estimates for assigned components.
- Align with System Testers, Support Specialists, and Business Analysts.
- Resolve technical problems during various development phases.
- Create proof of concepts to validate design assumptions.
- Member of a Scrum team to achieve the goals of the team, contribution to process improvements, and cross-site collaboration with a Munich- and Gurugram-based team.
- Integrate components with those developed by other team members.
- Help drive a culture of professionalism and continuous improvement.
Requirements:
- Strong understanding of agile methodologies and product lifecycle management.
- Experience working with distributed teams and cross-cultural collaboration.
- Experience with Azure DevOps, CI/CD pipelines, and test automation.
- Excellent communication and stakeholder management skills.
- Familiarity with cash centre operations or enterprise software is a plus.
- Business fluency in English, spoken and written.
- Excellent written, verbal and interpersonal skills, international collaboration experience.
- Team player who can also work independently towards a common goal.