About this role
Our client is seeking a Senior Software Engineering Coach specializing in Enterprise Practices to join their innovative team. In this role, you will be responsible for enhancing software engineering capabilities across the organization, promoting best practices, and fostering a culture of continuous improvement.
Key Responsibilities:
- Coach and mentor software engineering teams on agile methodologies and best practices.
- Facilitate workshops and training sessions to enhance team skills and knowledge.
- Collaborate with leadership to define and implement engineering standards and processes.
- Assess current practices and identify areas for improvement to optimize performance.
- Advocate for the adoption of modern technologies and tools to enhance productivity.
Required Skills & Qualifications:
- Proven experience in software engineering with a strong understanding of agile methodologies.
- Expertise in coaching and mentoring engineering teams.
- Familiarity with modern software development tools and technologies, such as Java, Python, or .NET.
- Excellent communication and interpersonal skills, with the ability to influence and motivate others.
- Strong analytical and problem-solving skills.
Experience:
- A minimum of 5-8 years of relevant experience in software engineering and coaching roles.
What we offer:
- A dynamic work environment with opportunities for professional growth.
- The chance to work with intelligent colleagues on challenging projects.
- Exposure to a global footprint and diverse teams.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.