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