About the role

  • Play a key role on Scrum teams and within Digital Platforms Technology
  • Gain understanding of all the components of our web applications and work with squad members to deliver outstanding customer experience solutions
  • Work closely with the Squad Lead, Scrum Master, Developers, Quality Assurance, and Architects to craft, build, test, and deliver features
  • Provide guidance and mentoring to the other Developers
  • Support digital experience scrum teams within Stock Plan Services, an emerging equity compensation services division of Fidelity Investments
  • Design, develop, implement, and support WS’s suite of Digital products and services using Java-based technologies
  • Collaborate in a fast-paced group focused on delivering innovative solutions that meet customer needs

Requirements

  • Full stack software engineering 8+ years of experience; with a focus in financial services applications is a plus
  • BS/BA Degree or equivalent experience required
  • Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • Client-side language, library, and framework proficiency: Angular 14+, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS, Jasmine/Karma
  • Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: Java EE, Apache Tomcat, Spring MVC/Spring Boot, Logback, SLF4j, Maven
  • A proven understanding of the Agile software development methodology
  • Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
  • Relevant knowledge of modern application architecture patterns and emerging technologies
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage
  • Ability and willingness to provide guidance and mentoring to other Developers

Benefits

  • Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office.
  • Fidelity Investments is an equal opportunity employer.
  • Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process.
  • Diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences.

Job title

Principal Full-Stack Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job