Sr Web Developer

Basic Information







Date Published


Job ID


Travel Amount


Description and Requirements

BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead.
Primary Responsibilities:

 · The developer will create and maintain software to improve the company’s customer-facing marketing properties including an international web presence and lead generation web forms leveraging AEM platform

 · This individual will collaborate with stakeholders to discern complex business requirements and build maintainable solutions.

 · An ideal candidate understands and can utilize the full web stack from the server side to the client.

 · The position resides within a fast-paced environment involving rapid development cycles in a web marketing team that values solid software development practices and quality code.

 · Strong written and verbal communication skills are a must as this role will work in constant collaboration with creative designers, content strategists, support teams, peer developers, and QA personnel.

 · The position reports to the Sr. Manager of Marketing 

 Qualification & Required Skills:

 · Bachelors in Computer Science, Information Systems or equivalent

 · Minimum of 5 years of Java Web Development experience in AEM platform

 · Strong experience developing AEM templates, components , services , workflows and other AEM building blocks.

 · Experience with Adobe AEM:

 · Adobe HTL Expression Language / Sightly

 · Apache Felix / OSGi Framework

 · Apache Sling

 · Apache Jackrabbit/Jackrabbit Oak

 · RESTful APIs / SOAP

 · Server-side JavaScript

 · Experience with AEM Dispatcher and configurations

 · Working knowledge of Git SCM

 · Experience with Apache Maven build automation and Jenkins CI a plus

 · Proficiency in Java, JSP, Servlets, JavaScript, JQuery, HTML, CSS, and JSON

 · Strong experience managing dispatcher configurations.

 · Passion for web technologies and desire to stay on top of emerging development technologies and trends

 · Superior verbal and written communication skills, adept interpersonal skills, and strong analytical/problem solving skills

 · Comfortable working as part of a geographically dispersed and culturally diverse team

 Desired (Good to have skills):

 · Exposure to other marketing platforms like test and target, campaign, analytics, and search

 · Exposure to AKAMAI platform and configurations

 · AEM Developer and AEM DevOps engineer certifications
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, 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.