Senior Product Developer - India

Basic Information

Country:

India

State:

Maharashtra

City:

IND Pune - Business Bay

Date published:

18-Apr-2019

Job ID:

25470

Description and Requirements

BMC helps customers run and reinvent their businesses in the digital age by tackling their IT management challenges, championing their innovation, and celebrating their success.
Every BMC employee has the potential to have a tremendous impact on customer success—and when customers thrive, we all do.

BMC offers bold and fearless career-seekers like you the opportunity to expand your skills, your network, and your horizons as you work to enable customer growth and innovation every day. You will be surrounded by peers who inspire you, drive you, support you, and make you laugh out loud, in an environment that fosters individuality, respect, and personal ambition.

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.
Qualifications:
  • 8+  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.