Lead Product Developer

Basic Information






IND Pune - Business Bay

Date published:


Job ID:


Travel Amount:


Description and Requirements

From core to cloud to edge, BMC delivers the software and services that enable over 10,000 global customers, including 84% of the Forbes Global 100, to thrive in their ongoing evolution to an Autonomous Digital Enterprise.
BMC Helix ITSM continues to define the state of the art in IT service management best practices. We have been and will always embrace the very latest technology to extend the value of the solution. With Helix ITSM, you'll be miles ahead in mobile, social, analytics and cloud computing, The Digital and Services Operations Management team innovates and adds new capabilities - adding increasing value to the business. • The platform is built on strong fundamentals of Core Java, OSGi, Spring as well as State of the art technologies like HTML5, Angular JS, Google Closure, XMPP, OpenSocial. • The SaaS offering increases the competitive uptake and brings the relevant spring in the step • Helix ITSM Insights brings inefficiencies w.r.t real time incident co-relation, pattern identification and much more • Helix Digital Workplace is perfectly placed for customer experience revolution.

Primary Role & Responsibilities:
  • Able to understand existing design and propose a design solution for the new modules\features
  • Develops and tests product code according to BMC quality standards.
  • Able to solve a complex technical problem and drive technical solution with the team
  • Provides complete documentation in the form of commented code, problem status information, and design documents.
  • Performs thorough problem analysis that results in the resolution of product-related problems according to BMC support standards.
  • Completes code and other deliverables on schedule - Performs thorough unit testing; supports systems and integration testing as required to provide a quality product.
  • The Developer will be working on BMC products by implementing UI framework for the Platform.
  • Responsibilities include both UI framework development primarily in Javascript, Angular, HTML5, and unit testing of all code developed.
  • The candidate should be well versed with karma and jasmine to write units for the code being developed.
  • The candidate should strong knowledge of Java and related backend technology framework
  • The candidate should have a working knowledge of building applications using ML techniques
  • The candidate should have hands-on experience and should be an expert in AngularJS.
  • The candidate will also work with tools such as Eclipse; Ant, JUnit, Perforce.
  • Should knowledge of microservice development and deployment using K8s
  • Knowledge of DevOps tools e.g Jenkins for CI/CD, Helm charts etc will be added advantage
  • Knowledge of AI techniques and technologies will be an added advantage
  • The candidate will also work in an environment that supports RDMS Databases like SQL Server, Oracle.
  • 12+ years of experience of developing enterprise-class product
  • 4+ Years of experience leading technical team from a technology perspective
  • Solid foundation in Computer Science, with strong competencies in J2EE and related framework
  • Experience in developing Web-based Enterprise Application
  • Experience in developing microservice using JAVA
  • Experience in a fast-paced, distributed, and agile development environment
  • Hands-on Experience with javascript, JQuery, CSS, Angular
  • Team player having good communication skills
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, sex, age, national origin, physical or mental disability, history of disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, sexual orientation, protected veteran status, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.