Job Description Summary As a Software Engineer (Drupal) for Marketing web applications, tools, and technologies, you will be working with Marketing, Brand and Design stakeholders to capture business requirements & wires, to lead the overall end-to-end application design, development, and delivery, in partnership with UX/UI Engineers, QA Engineers and Business Analysts/Product owners. This role will ensure that your development and implementation facilitate secure, high quality and smoother releases; with the goal of driving faster time to production and fewer escaped defects.
Job Description
Roles And Responsibilities
- Perform system design, develop, debug, test, implement software enhancements and
new web applications in Commercial IT team.
- Build web applications and/or Drupal components, integrations, Marketo Email templates and custom applications
- Build web applications that meet WAI-ARIA, SEO and Core Web Vitals with
good page speed grades, that are responsive across devices and browsers.
- Provide technical consultation services across Marketing suite of tools over the business
process areas of improvement.
- Ensure the quality of applications through incorporation of QA automation frameworks,
tools and processes across the platforms.
- Handle production support issues to debug and provide break fix
- Continuously integrate and deploy releasable changes through GIT, CI/CD pipelines
- Facilitate production releases and deployments.
Qualifications/Requirements
- Bachelor’s degree in computer science or STEM” Majors (Science, Technology,
Engineering and Math)
- 5 years of experience in Drupal CMS (8/9/10) Architecture, Design and Development.
- 3 years of experience in PHP, MySQL with strong OOP’s concepts
- 2 years of experience in JavaScript
- 2 years of experience in HTML, Handlebars, SASS, Typescript, JSON, ES 12/13 and Node
- 1 years of experience with Adobe/Google Analytics.
- 1 years of experience in converting wireframes/redlines/mockups into responsive
functional web applications on various view ports.
- Experience and familiarity with Agile methodologies and tools (Rally, JIRA, CI/CD)
Desired Characteristics
- Strong communication skills in listening, writing, speaking and leadership presentations
- Work as an individual contributor, as well as lead major backend and frontend
development projects as a team with fellow developers.
- Strong desire for continuous learning to pick new tools/technologies
- High attention to detail is essential with critical thinking ability.
- 4+ Years of Drupal core development experience
- 2+ Years' experience developing themes/landing pages on Drupal CMS
- Must be an active contributor on technological communities/forums
Business Acumen
- Demonstrates the initiative to explore alternate technology and approaches to solving
problems
- Skilled in breaking down problems, documenting problem statements and estimating
efforts
- Has the ability to analyze impact of technology choices
- Skilled in negotiation to align stakeholders and communicate a single synthesized
perspective to the scrum team. Balances value propositions for competing stakeholders.
Leadership
- Able to verbalize what is behind decisions and downstream implications. Continuously
reflecting on success and failures to improve performance and decision-making.
Additional Information
Relocation Assistance Provided: No