Principal Full-Stack Developer
About the Role
Fidelity Investments is seeking a top full-stack engineer to drive high user satisfaction through skilled development of workflow and business process tools within our product portfolio. This role is based in Salt Lake City, UT and is part of the Advanced Process Solutions division, focusing on full-stack development for a new enterprise workflow platform.
The Team
You will join a Scrum team of 5-8 highly talented individuals tasked with re-imagining the next generation of Fidelity's workflow suite of tools. The team requires a mix of front-end, back-end, data, and cloud skills for success.
Requirements
- Bachelor's Degree in Computer Science or a similar technical discipline, or equivalent experience
- 5-7 years of development experience with TypeScript, JavaScript (Angular preferred), NodeJS, HTML5/CSS3
- Experience with Kubernetes
- 2+ years with AWS serverless services, such as: AWS Lambda, DynamoDB, SQS, IAM, CloudFormation
- Experience with Restful APIs
- Experience with Java and Python is a plus
- Experience with enterprise business, financial, BPM, or similar software is a major plus
- Experience with Form.io is a plus
Responsibilities
- Build, maintain, and troubleshoot applications in EKS and AWS Serverless technologies
- Build deployment pipelines using Jenkins, Terraform, CloudFormation, and other Infrastructure as Code methods
- Deliver functional software consistently, sprint to sprint and release to release
- Participate in application-level architecture
- Develop original and creative technical solutions for ongoing development efforts
- Ensure QA readiness of software deliverables (end-to-end tests, unit tests, automation)
- Support implementation of moderate-scope projects or major initiatives
- Work on complex assignments and multiple phases of a project
- Assist in developing departmental technical policies and procedures
- May assist in establishing project plans for projects of moderate scope
Skills
- Excellent communication skills
- Strong problem resolution skills
- Ability to work in a team-oriented environment
Schedule
Fidelity is transitioning to a full-time onsite working model through a phased rollout. Currently, this role requires 100% onsite presence in Salt Lake City, UT. Onsite expectations may evolve as the rollout continues.
Fidelity is not providing immigration sponsorship for this position. Note that Fidelity's business is governed by financial industry regulations, which may restrict hiring based on certain criminal histories.