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