Jobs and Careers
FI

Senior Software Engineer/Developer

Fidelity Investments
Jersey City, United Statesfull_timeVerifiedPosted 18 Jun 2025
💰 $154,850/yr($144,850/yr$154,850/yr)

About the role

Job Description:

Position Description: 

 

Designs, develops, tests, deploys, maintains, and improves customer-facing software solutions using front-end web-based technologies, test automation tools, frameworks (Angular.js, React.js, Node.js, and CSS), and HTML. Maintains document-based databases and relational databases using MongoDB and MariaDB. Deploys applications in a DevOps environment using Continuous Integration and Continuous Delivery (CI/CD) pipelines and practices (GitHub, Jenkins, Artifactory, Ansible and Docker). Analyzes, designs, and implements software systems and engineering solutions using Object-Oriented (OO) methodologies by applying Unified Modeling Language (UML). Develops and migrates applications into cloud-based platforms (Amazon Web Services (AWS) and Azure). Provides business solutions by developing complex or multiple software applications. 

 

Primary Responsibilities: 

 

  • Develops original and creative technical solutions to on-going development efforts.  

  • Designs applications or subsystems on major projects and for/in multiple platforms.  

  • Develops applications for multiple projects supporting several divisional initiatives.  

  • Supports and performs all phases of testing leading to implementation. 

  • Assists in the planning and conducting of user acceptance testing. 

  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.  

  • Responsible for post-installation testing of any problems. 

  • Establishes project plans for projects of moderate scope. 

  • Works on complex assignments and often multiple phases of a project. 

  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives. 

 

Education and Experience: 

 

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) developing full stack software web applications within a micro-service architecture environment. 

 

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) developing full stack software web applications within a micro-service architecture environment. 

 

Skills and Knowledge: 

 

Candidate must also possess: 

 

  • Demonstrated Expertise (“DE”) designing, building, testing, and deploying Node.js, Typescript, Golang, and Protobufs-based web services, microservices, and Application Programming Interfaces (APIs) -- to create full-stack web applications within a scrum-based Agile and CI/CD environment -- using AWS Cloud services within Docker containers (AWS ECS, S3, and Application Load Balancer), client-side frameworks (React and Micro-frontends), and server-side technologies (Express middle-wares, Tsoa, Content Delivery Network  (CDN), and API Gateways) 

  • DE designing and developing low-latency, high throughput HTTP-based microservices and Service-Oriented Architectures (SOAs) using relational d

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fidelity Investments

View company profile →