Principal Full Stack Software Engineer

Fidelity Financial Services

Actively hiring
Merrimack, NH Posted 10 days ago

At a glance

AI generated

TL;DR

The Principal Software Engineer role at Fidelity Investments' Fixed Income Technology team involves leading a dynamic project focused on modernizing user interfaces for trading services applications. This position requires extensive front-end development using Angular, HTML, CSS/SCSS, JavaScript, TypeScript, and NGRX, alongside backend work with Java and Spring Boot to develop REST APIs. The candidate will also engage in microservices architecture, CI/CD pipelines, and cloud platform integration, particularly on AWS. Key responsibilities include collaborating with UX designers and business analysts to implement solutions that meet both functional and non-functional requirements, while actively participating in test case development and code reviews. Additionally, the role involves mentoring team members and providing Level 3 production support as part of an agile delivery environment.

Skills

Angular HTML CSS SCSS JavaScript TypeScript NGRX NodeJS NX Java Spring SpringBoot REST Kafka Jenkins Maven AWS Docker EKS SQL PLSQL CI/CD Microservices Responsive Web Design Progressive Web Apps

What you'll do

  • Design and develop front-end solutions using Angular, HTML, CSS/SCSS, JavaScript, TypeScript.
  • Implement backend applications using Java, Spring/SpringBoot, and REST APIs.
  • Propose and design micro front-end architecture for UI modernization initiatives.
  • Develop and maintain CI/CD pipelines and automated testing frameworks like Jest, Cypress.
  • Mentor team members and guide them in agile project delivery practices.
  • Provide Level 3 production support and manage software releases.

What we're looking for

  • 10+ years of software engineering experience with at least 3 years in team leadership.
  • Extensive experience (5+) designing and developing UI applications using Angular, HTML, CSS/SCSS, JavaScript, TypeScript, NGRX, NodeJS.
  • Proficiency in NX workspace, monorepo, micro front-end architecture, and modular design.
  • Expertise in Jest, Cypress, Playwright, or similar testing frameworks.
  • Experience with backend development using Java (server-side) and object-oriented programming.
  • Knowledge of CI/CD tools like Jenkins, Maven, Blue/Green deployments, and public cloud platforms.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 5 open roles on FindRole.

Most-posted roles

View all roles at Fidelity Financial Services