Senior Full-Stack Software Engineer

John Hancock
Boston, MA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Adobe Experience Manager Application Programming Interfaces (APIs) HTML5 Business Software Cascading Style Sheets (CSS) Information Systems Databases Database Design Software Design Patterns Salesforce.Com
+6 more
Strategies of Testing Management of Software Versions Backend Information Technology Front End Software Development User Administration

Job description

Experteer Overview In this role you will design, build, and maintain enterprise-grade software across the full stack. You will collaborate with cross-functional teams to deliver scalable, high-quality applications and interfaces. You’ll tackle performance, accessibility, and security considerations while shaping technical direction and best practices. This position offers hybrid work from Boston, a chance to influence end-to-end systems, and opportunities to work on innovative digital solutions within a leading financial services company. Compensation / Benefits * Design and develop full-stack business applications across frontend, APIs, and backend components * Create user interfaces, databases, APIs and server-side logic while maintaining cohesive front- and back-end systems * Apply disciplined coding, design patterns, automation, and semantic versioning to deliver quality software * Contribute to testing strategies, automate test harnesses, and perform system design specification work * Conduct spikes to mitigate technical risks and troubleshoot issues to improve efficiency * Participate in ideation and prototype creation for disruptive digital solutions * Prepare deployment, maintenance, and support documentation; perform peer reviews for code and deliverables Tasks * Master’s degree in Computer Science, Information Systems, Electronic Engineering or related field * 5 years of experience using Adobe Experience Manager (AEM) 6.x * 5 years of HTML5, CSS3 and JavaScript experience * 5 years of Java development experience * 1 year of Salesforce integration experience * 2 years of web design experience * 1 year of experience with CI/DI methods * 1 year of database design experience Key requirements * health, dental, mental health, vision insurance * retirement plans including pension/401(k) * generous paid time off (vacation, holidays, personal days) * sick leave and family leave * life and AD&D insurance * wellness and education resources

Requirements

and * Conduct spikes to mitigate technical risks and troubleshoot issues to improve efficiency * Participate in ideation and prototype creation for disruptive digital solutions * Prepare deployment, maintenance, and support documentation; perform peer reviews for code and deliverables Tasks * Master’s degree in Computer Science, Information Systems, Electronic Engineering or related field * 5 years of experience using Adobe Experience Manager (AEM) 6.x * 5 years of HTML5, CSS3 and JavaScript experience * 5 years of Java development experience * 1 year of Salesforce integration experience * 2 years of web design experience * 1 year of experience with CI/DI methods * 1 year of database design experience Key requirements * health, dental, mental health, vision insurance * retirement plans including pension/401(k) * generous paid time off (vacation, holidays, personal days) * sick leave and family leave * life and AD&D insurance * wellness and education resources

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all