Industry - IT-Software / Software Services
Category - IT & Systems
Skills - "software development" "senior engineering manager" "Microsoft tech stack" "QA" "DevOps" "team building"
Job Type - Permanent
Job Description :
- As General Manager, Software Engineering (analogous to Senior Engineering Manager), the incumbent will be responsible for building and leading a team of highly skilled and motivated software engineers, DevOps & QA professionals to build world-class enterprise products.
Client Details :
Our client is a software MNC in the commercial health-care space with a great presence across the world in terms of enterprise software development.
Description :
- Adherence to the commitment to deliver software development/ enhancement which can lead to productivity benefits for the Organization
- Manage/ Deliver on the Product road-map
- Build and lead a team of around 80 software developers/ engineers and teams comprising of multiple skill sets
- As site lead, be responsible for various teams and functions- Software Development, QA, DevOps
- Lead Frontend, backend & full-stack developers, team leaders and managers
- Create Microservices Architecture from Monolithic Architecture.
- Demonstrate thought leadership around modern software engineering practices (Behaviour / Test / Domain-driven development, Agile, Scrum / Scrum@Scale / Scrum XP, DevOps, etc) and tools (Git, BitBucket, TFS, Jira, etc)
- The transition from Traditional software development model to High Performing Self managed Teams.
- Adapt new design principles/ design patterns/ new Engineering principles/ methods
- Behavioural driven design/ Domain driven Design/ Modern practices
- Provide guidance, manage through ambiguity, help develop business cases for various machine learning projects. Create teams to work on Emerging Technologies like Machine Learning
- Proactively create products which will help enhance operational performance, drive revenue growth and improve profitability.
Profile
Must Haves:
- Minimum 10Yrs+ experience
- Strong people leader, having led teams of 40+ software developers.
- Experience in handling multiple teams- software development, QA, DevOps
- Experience in Software Engineering/ development ( & Not IT Infrastructure)
- Hands-on experience in leading Engineering Teams in product-based companies
- Microsoft stack experience, exposure to microservices and APIs
- Experience of having participated in / led software engineering team transformations to make them better, faster, smarter through, not limited to, agile and engineering practice improvement, team capability improvement etc
- Develop / curate high performing teams through leadership / coaching and also through managing orderly exits & structural changes
- Go-getter evidenced through visible career progression in existing organizations as compared to jumps across multiple organizations for growth
- Willingness to work in US shift timings: 1pm - 10pm
Good to Haves:
- Bachelor's degree in CS from Tier I colleges
- Experience working with globally distributed teams
- Knowledge of the health-care sector would be preferred
Job Offer:
- Opportunity to build and manage a large team.
- The right candidate will be compensated according to market standards.
To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Shweta Mehra on +91 124 452 5484.
Contact - Shweta Mehra - +91 124 452 5484
The Apply Button will redirect you to website. Please apply there as well.