Job Description
Responsibilities:
• Create clear, actionable reports/surveys to track progress and highlight areas of improvement
in Software Engineering Processes with 40+ different product teams
• Collaborate with cross-functional teams to develop actionable plans to close identified gaps.
• Mentor and guide developers in software best practices, fostering a high standard of quality
and efficiency in our software development process.
• Serve as the leader of our Code Review Community of Practice, advocating for constructive
and thorough code reviews that promote knowledge sharing and learning.
• Maintain and update our Training System, ensuring alignment with industry standards and
evolving best practices.
We have a high backlog of things to be done, and you will be able to spend up to 20% for software
development activities and 80% for training and mentoring.
Qualifications:
• Minimum 5-7 years of experience in Java programming knowledge
• Demonstrated experience in creating and delivering technical training programs, with a talent for engaging audiences and making complex topics accessible.
• Strong expertise in conducting insightful, detailed, and constructive code reviews.
• Proven experience with enterprise design patterns and methodologies, including DomainDrivenDesign(DDD),Clean Architecture, Event-Driven Architecture, and
Microservices.
Familiarity with CI/CD processes within a DevOps-oriented development environment.
• Excellent problem-solving abilities, outstanding communication skills, and a genuine
passion for mentoring and knowledge sharing.
• High proficiency in spoken and written English.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application