Software Development Manager
Basic Information
Country
State
City
Date Published
Job ID
Travel Amount
Description and Requirements
BMC is looking for a Software Development Manager to join our amazing team in Pune!
In this role, you will be responsible for managing the Product Engineering team based in India as part of the CVT business unit of BMC.
You will have end-to-end ownership of specific deliverables of a large enterprise product line and the responsibility to drive the team to innovate, design, develop, release, maintain, and support enterprise level software.
You will be involved in managing the development, QA, and maintenance of industry leading products/solutions, understand customer needs and product roadmaps, drive incremental and radical innovation, and drive all aspects of day-to-day engineering management, from product and technology direction to process improvements.
So, if you are a talented manager with a high emotional quotient with a sound technical background, if you like innovation and challenges, if you’re looking for a company that truly cares about its employees – BMC is the place for you!
PRIMARY ROLES AND RESPONSIBILITIES:
- Establish and maintain a high-performing and highly engaged engineering team (~15 employees).
- Drive high quality, on-time releases, lead day-to-day execution including all technical aspects of the product.
- Collaborate with other product owners to establish dependencies and ensuring execution of the same. This position requires interaction to seek and aggressively implement early feedback from customers and internal BMC stakeholders.
- Manage a team of Developers, QA engineers, and work closely with product management, vendors, other product owners.
- Help guide teams to resolve customer problems and provide technical guidance to the team.
- Manage all people aspects of the team, such as hiring, reviews, coaching, promotions.
- Contribute to and execute long-term plans for product architecture and engineering development.
QUALIFICATIONS:
- 3+ years of experience as a Software Development Manager of enterprise-grade software with products that can perform, scale, and integrate into a broader enterprise ecosystem.
- Experience with Agile software development techniques and pitfalls.
- Significant exposure to one of the below technical skill sets:
- Experience with managing Product with technology stack of Core Java, Spring, Angular and large enterprise-wide databases like Oracle, Sybase, PostGre, etc
- Skilled on SaaS Product development including technology and Tools hands on DevOps, Kubernetes, Container technologies is preferred
- Excellent communication skills, problem-solving, and decision-making skills.
- Experience working in a fast-paced, dynamic environment
ADVANTAGES:
- Experience working on Linux, Windows, AWS – major advantage
- Engineering background in developing products in the Automation, networks, Database Administration would be an added advantage