Overview
Lead a team of engineers and oversee multiple SCRUM teams for Genea's development centre in Ahmedabad, India, participating across the full software development lifecycle.
What you'll do
- Drive team efforts and manage the people on a large engineering team to keep them aligned and focused on the team's goals.
- Keep a keen eye on code quality, with scalability, maintainability and readability in mind.
- Maintain a solution-oriented mindset with high load capacity systems in mind.
- Estimate work and delegate work.
- Drive the design, strategy and execution of software development projects to support product roadmaps.
- Lead technology architecture and development as per product needs.
- Oversee the daily activities and progress of multiple SCRUM teams.
- Lead many SCRUM teams through estimating engineering effort to build new features and fix prior mistakes.
- Monitor and continuously update team metrics for measurement of engineering and operational excellence.
- Ensure a consistent, regular process for assessment of goals and improvement of deliveries.
- Collaborate with Product Managers on new products and new features.
- Implement a data-driven approach to execution to drive transparency.
What you'll need
- 8+ years of total experience.
- 3+ years of relevant work experience as a team lead.
- Experience in microservice and event-driven architecture.
- Proficiency in backend technologies, preferably JavaScript, though other technologies are considered.
- Proficiency in frontend technologies, preferably React, though other JavaScript-based frameworks such as Angular or Vue are considered.
- Proficiency in database technologies such as MongoDB or RDBMS (the team uses PostgreSQL).
- Excellent understanding of software development life cycles (SDLC), with experience guiding teams through planning, development and rollout using best-in-industry agile practices.
- Understanding of testing practices such as writing unit and integration test cases.
- Strong articulation skills, with the ability to write or explain complex problems over email or call.
- Obsession for excellence in quality and speed.
- Professionalism: sincerity, integrity, commitment and ownership.
- Strategic thinker with the ability to formulate product and business strategies.
- Prior experience managing multi-disciplinary teams of managers and senior engineers working simultaneously on multiple projects and technologies.
- Strong cross-functional collaboration and influencing skills at high levels.
- Innate customer service skills, including being empathetic, accurate, compassionate, responsive, resourceful and conscientious.
- Strong relationship management, strategizing, project management, problem solving and change management skills.
Nice to have
- Experience in work estimation and delegation.
- Experience working with AWS, including EC2, S3, Lambda, CloudWatch, SNS, RDS and SQS.
Details
- Location: Ahmedabad, India, with a remote option available.
- Opportunity to work directly with the Chief Technology Officer and other executives.
- Opportunity to work with cross-geography teams and travel as necessary.
- Employment type and working schedule: 5-day work week.
Read the full description and apply on the company’s own careers page.