Fidelity

Senior Software Engineer/Developer

Fidelity
Apply
26 days ago
Salt Lake City, UT, USASenior

Responsibilities

  • Develop software applications and scalable Java web services and API solutions.
  • Maintain HTTP-based APIs using GraphQL and build RESTful APIs and microservices.
  • Design and implement distributed, cloud-native, on-premises, and AWS-based applications.
  • Implement containerized applications and orchestration using Docker and Kubernetes.
  • Develop front-end and micro-frontend architectures and responsive user interfaces using React, Angular, TypeScript, Bootstrap, and AngularJS.
  • Implement BPM and BPO solutions using Camunda.
  • Perform testing, user acceptance testing support, post-installation testing, and implementation activities.
  • Create comprehensive application documentation and conduct independent technical and functional analysis.
  • Plan and manage projects of moderate scope involving multiple phases and initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field and three years of relevant experience, or a master’s degree in one of those fields and one year of relevant experience.
  • Experience designing and implementing scalable financial software solutions using Java, Python, and TypeScript.
  • Expertise designing, implementing, and deploying Java web applications on premises and in the cloud using AWS and Jenkins and Artifactory.
  • Experience integrating APIs and building maintainable, performant microservices using Java, Python, Node.js, and TypeScript.
  • Experience building distributed systems and cloud-native applications using Docker, Kubernetes, AWS EKS, AWS ECS, CodePipeline, CodeBuild, and GitHub.
  • Experience designing front-end and micro-frontend architectures using React, Angular, and TypeScript.
  • Experience building responsive user interfaces using Bootstrap and AngularJS.
  • Experience developing web and middleware applications with RESTful APIs using Java, Python, PowerShell, and Git.
  • Experience using AWS Lambda, API Gateway, S3, and DynamoDB to build secure and scalable enterprise applications.
  • Experience applying Agile and Waterfall methodologies and Test-Driven Development principles.

Benefits

  • Fidelity is transitioning toward a full-time onsite working model, with current onsite expectations varying by region and role.
  • The transition does not apply to fully remote roles.

Tech Stack

Amazon DynamoDBAngularAWSBootstrapDatadogDockerGitGraphQLJavaJenkinsKubernetesNode.jsPowerShellPythonReactSplunkTypeScript
Fidelity

About Fidelity

10,000+ employees

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

Contact me