Note: Fidelity will not provide immigration sponsorship for this position.
Designs andmaintainsworld-class, business-critical products byleveragingAngular, Nest.js, Amazon Web Services (AWS), and Cypress to deliver solutions to complex technical challenges. Creates high-impact initiatives and works closely with other developers to implement system changes in a constantly evolving agile environment, using GitHub. Performs back-end services development using Application Programing Interface (API) design and development andmicroservicesarchitecture (Java, REST, Node.js, and Swagger). Troubleshoots and works on production issues utilizing Splunk and Datadog. Builds and deploys applications using Continuous Integration/Deployment (CI/CD) using Jenkins, Artifactory,uDeploy, and GitHub. Supports the development, testing, and deployment of modern, feature-rich software toassistexternal users. Provides business solutions by developing complex or multiple software applications
Primary Responsibilities:
Develops user-facing applications using modern JavaScript frameworks Angular, TypeScript, and Node.js.
Conducts end-to-end application testing using automatedtoolSelenium, Cucumber, Cypress, and Playwright, covering unit, integration, and functional tests.
Implements Test Driven Development (TDD) and unit testing, using frameworks, Jest, and Jasmine.
Deploys and monitors applications in the cloud.
Performs all phases ofSoftwareDevelopment Life Cycle (SDLC) within an Agile software delivery environment.
Conferswith systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces.
Develops web applicationsutilizingthe latest technologies and frameworks.
Implements micro services architecture to build and deploy highly automated, scalable, and maintainable infrastructure
Education and Experience
Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Front-End Developer (or closely related occupation) developing and deploying Cloud platform applications for Cloud infrastructures (AWS or Azure) using container technologies in a financial services domain
Or, alternatively,Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Front-End Developer (or closely related occupation) developing and deploying Cloud platform applications for Cloud infrastructures (AWS or Azure) using container technologies in a financial services domain
Skills and Knowledge
Candidate must alsopossess
Demonstrated Expertise (“DE”)building andmaintainingscalable, high-performance User Interfaces (UIs), using Angular and TypeScript; and building reusablecomponentlibraries,maintainingapplication state withNgRx, andoptimizingperformance across devices, using ChromeDevToolsand Splunk
DEintegrating Angular front-end technologies with RESTful APIs built in Nest.js to enable seamless data flow for user authentication, transaction processing, and dashboard analytics; developing shared data models (Data Transfer Objects (DTOs) and interfaces) to ensure consistency between front-end and back-end layers; and executing API lifecycles using Angular services and interceptors to maintain tokens, handle errors, apply retry logic, and support logging
DEdesigning scalable back-end systems using Nest.js or Java to support modular, maintainable services for enterprise applications; integrating front-end applications with secure RESTful APIs built in Nest.js and Node.js secure RESTful APIs for applicant data; and implementing enterprise-grade authentication using JWT,OAuth2, and Role-Based Access Control (RBAC) via custom guards and decorators
DEimplementing unit and integration tests with Jest by organizing mocks, spies, and test modules; integrating code coverage and automated tests into CI pipelines using Jenkins andUDeployfor gated deployments; automating end-to-end testing flows with Cypress to support CI/CD pipelines; and contributing across all phases of the SDLC -- gathering requirements, estimating, releasing, and providing post-deployment support -- while using AWS services and Jira to track project progress
#PE1M2
#LI-DNI
Fidelity’s Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.
Information Technology
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

Fidelity’s mission is to strengthen the financial well-being of our customers and deliver better outcomes for the clients and businesses we serve. Fidelity’s strength comes from the scale of our diversified, market-leading financial services businesses that serve individuals, families, employers, wealth management firms, and institutions. With assets under administration of $15.0 trillion, including discretionary assets of $5.9 trillion as of March 31, 2025, we focus on meeting the unique needs of a broad and growing customer base. Privately held for 78 years, Fidelity employs more than 77,000 associates across the United States, Ireland, and India.
For our Terms and Conditions, please visit http://go.fidelity.com/LIterms