Staff Specialist Product Developer - India

Basic Information






IND Pune - Business Bay

Date published:


Job ID:


Description and Requirements

BMC Software – The Multi Cloud Management Company

Any modern business must do two things really well: serve its customers the best way possible, and introduce market-changing innovation. At BMC we help you run your business as you reinvent it, with open, scalable, modular multi-cloud management solutions that bridge the divide between legacy and new IT. 

92 of the Forbes Global 100 rely on BMC to accelerate their digital initiatives. With more than 35+ years of leadership in IT management solutions and over 10,000+ customers worldwide, BMC provides IT solutions that deliver speed, agility, and efficiency from mainframe to mobile to cloud and beyond.

Position Description:
“Digital Service Management is building its “first set” of new cloud-based applications,  on their true SaaS ready Cloud platform “Innovation suite”.
Business Workflows is the first of its kind, which offers a generic framework to develop any “line of business” application- be it HR case management or Facilities case management or any other line-of-business like Legal, Marketing, etc..
It also leverages the “integration service” to offer easy integration capabilities to existing BMC products as well as other 3rd party products.
If your interests lie in getting involved in the early phase of this development, developing components/applications from ‘scratch’, using UI/angular JS skills to develop the look and feel of brand new applications, look no beyond  BMC-DSM Cloud Apps group, because it provides you one of the most unique, rare opportunity of laying the “building blocks” of the upcoming brand new set of applications.

Primary Roles and Responsibilities:
  • Design and develop Cloud native applications based on Java/J2EE best practices and web standards.
  • Participate in all aspects of product development, from requirements analysis to product release.
  • Lead features and participate in architecture and design reviews.
  • Design enterprise applications using agile methodology. This includes creating detailed design using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment.
  • Responsible for delivery of high quality enterprise software releases to aggressive schedules. 
  • Ability to participate on empowered virtual teams to deliver iteration deliverables, manages projects within scope of responsibility and drives the technical direction of the product.
  • Good troubleshooting and debugging skills.
  • Ability to work flexible hours and stay up-to-date with competing technologies and passionate about adapting technology to provide business-benefiting solutions balancing with platform limitations
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

  • 7 - 9  years of development experience with atleast 4  yrs of AngularJS 
  • Experience in designing and developing SaaS/cloud applications, DevOps, and full software development life cycle
  • Expertise with unit/integration testing, test driven development and related modern best practices/technologies
  • Excellent understanding of web technologies HTML5, CSS3, JavaScript, JQuery
  • Experience with web servers and app servers, internals of browsers and standards compliance of different browsers (IE/FireFox/Chrome)
  • Experience with AngularJS, Jasmine, UI Bootstrap, SASS, Compass, Bourbon, Grunt, Karma
  • Experience with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability and failover a plus
  • Excellent communication skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Must have strong decision-making skills; take-charge personality, and the ability to drive a plan to completion

It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, 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, veteran status, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.