Full Stack Developer

Basic Information






IND Pune Data Center

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.

The Front End Developer plays a key role within the BMC Web Marketing Team. This individual will work within a group that is passionate about writing quality code and creating technology to serve marketing business goals. The developer will participate in the betterment of bmc.com front-end integrations and support our core front-end framework.


•Work with the web marketing team to create and improve existing site templates and interactivities
•Use multiple web technologies on top of Adobe/Google Marketing Cloud products including Adobe Experience Manager, Target (A/B testing), Adobe/Google Analytics, and Adobe/Google Dynamic Tag Manager (Launch / DTM).
•Develop code to enrich analytics, support a responsive web strategy, and enable a test-first mindset.
•Build scalable JavaScript modules using object-oriented techniques and proven design patterns
•Collaborate with the creative team to ensure new concepts are as executable as they are beautiful
•Develop prototypes and proofs-of-concept that will improve the overall user experience across the site while achieving business goals
•Refactor JavaScript and SASS to improve overall site performance and remove obsolete code
•Assist technical enablement and governance teams in creating technical documentation and setting code standards


•5 years’ experience working currently as either a senior level developer within a fast-paced environment
•Must have implemented HTML5/CSS3 and Responsive/Adaptive Web Design
•Strong in JavaScript Development and familiar with industry frameworks such as jQuery and other JavaScript frameworks such as Angular/React/Handlebar.
•Proficient in working with one or more libraries such as jQuery, Prototype, etc.
•Ability to create in-house JavaScript libraries of reusable components
•Experience working within a multi-developer team utilizing source control (Git, SVN, CVS, etc.) and can capably solve merge conflicts
•Can refactor CSS into SASS partials and mix-ins
•Passion for front end technology and desire to stay on top of emerging development trends for creating future-friendly experiences
•Ability and drive to mentor team members, pushing adoption of software development best practices and new technologies, particularly HTML5, CSS3, and JavaScript


•Enterprise CMS / Marketing website management experience (AEM / WordPress) is a plus
•Experience in Digital Marketing, Marketing integrations with Adobe/Google Analytics, Dynamic Tag Management such as DTM/Adobe Launch and A/B testing tools such as Adobe Target or Google Optimize is a plus
•Experience using Git for release management a plus

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.