Senior Software Engineer/Developer

Fidelity Investments•Westlake, TX

About The Position

Designs, develops, and maintains scalable web applications across the entire stack, from front-end interfaces to back-end systems, and develops tools to support the investment process. Collaborates with architecture, data services, and other technology teams to improve application and workflow performance and scalability. Works closely with product managers, designers, and engineers to deliver high-quality features and user experiences. Uses RESTful APIs, GraphQL, PostgreSQL, MongoDB, cloud platforms, and containerization tools to provide business solutions through complex software applications. The role develops technical solutions, designs applications and subsystems across platforms, and supports multiple projects and divisional initiatives. It performs testing through implementation, assists with user acceptance testing, prepares comprehensive application documentation, conducts post-installation testing, establishes plans for projects of moderate scope, and carries out complex technical and functional analysis. A bachelor's degree in a relevant field and three years of qualifying experience, or a master's degree in a relevant field and one year of qualifying experience, is required. The experience must involve full-stack development in a financial services environment using cloud-native and distributed system technologies. The candidate must also demonstrate expertise in enterprise financial services and middleware applications, CI/CD, Agile SDLC practices, AWS cloud-native applications, web interfaces, APIs, and data integrations.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent), plus three years of experience as a Senior Software Engineer/Developer or in a closely related occupation performing full-stack development in a financial services environment using cloud-native and distributed system technologies; alternatively, a relevant master’s degree (or foreign education equivalent) plus one year of that experience.
  • Demonstrated expertise developing enterprise financial services and middleware applications using Go, Python, Java/J2EE, Spring (MVC and Boot), and Hibernate in distributed environments, and integrating with Oracle, Cassandra, and Snowflake databases.
  • Demonstrated expertise designing and building CI/CD pipelines with Jenkins, GitHub, Maven, and Artifactory for business-critical applications, and implementing SDLC practices in Agile environments using JIRA.
  • Demonstrated expertise operating and optimizing cloud-native applications on AWS using EKS, Lambda, Step Functions, CloudFormation, and Datadog.
  • Demonstrated expertise developing web-based interfaces and APIs using HTML, CSS, JavaScript, REST, and SOAP integrations, and processing JSON and XML payloads.

Responsibilities

  • Develop original and creative technical solutions for ongoing development efforts.
  • Design applications or subsystems for major projects and multiple platforms.
  • Develop applications for multiple projects supporting divisional initiatives.
  • Support and perform all phases of testing through implementation.
  • Assist with planning and conducting user acceptance testing.
  • Develop comprehensive documentation for multiple applications supporting corporate initiatives.
  • Perform post-installation testing to identify problems.
  • Establish project plans for projects of moderate scope.
  • Work on complex assignments, often spanning multiple project phases.
  • Perform independent, complex technical and functional analysis for multiple projects and initiatives.
  • Collaborate with architecture, data services, other technology teams, product managers, designers, and fellow engineers to improve performance and scalability and deliver features and user experiences.
  • Develop and maintain scalable full-stack web applications and tools supporting the investment process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service