2 hours ago
Base Salary
$107k - $200k/yr
Responsibilities
- Design, develop, test, deliver, maintain, and improve full-stack business applications throughout the software development lifecycle.
- Design end-user interfaces, databases, APIs, and server-side logic while maintaining front-end and back-end web application components.
- Apply coding practices, design patterns, automation, semantic versioning, development frameworks, and third-party libraries.
- Conduct testing and analysis, develop automated test harnesses, troubleshoot errors, resolve bugs, and improve software efficiency.
- Create system design specifications, prototypes, deployment and maintenance documentation, and participate in ideation and peer reviews.
Requirements
- Master’s degree or foreign equivalent in Computer Science, Information Systems, Electronic Engineering, or a related field.
- At least 5 years of experience using Adobe Experience Manager (AEM) 6x.
- At least 5 years of experience with HTML5, CSS3, JavaScript, and Java development.
- At least 1 year of experience troubleshooting website accessibility issues and Salesforce integration.
- At least 2 years of experience troubleshooting performance issues and 2 years of web design experience.
- At least 1 year of experience using CI/DI methods and 1 year of database design experience.
Benefits
- Hybrid work arrangement from the Boston office, with 3 days in the office and 2 days from home.
- Eligible employees may receive health, dental, mental health, vision, disability, life, AD&D, adoption/surrogacy, wellness, and employee/family assistance benefits.
- Retirement savings plans, including pension and 401(k) plans, a global share ownership plan with employer matching, and financial education resources are available to eligible employees.
- U.S. paid time off includes up to 11 paid holidays, 3 personal days, 150 hours of vacation, 40 hours of sick time, and statutory leaves of absence.
