JobsSenior Software Engineer/Developer
Fidelity logo

Senior Software Engineer/Developer

Fidelity

Location

Westlake, TX

Type

Full-time

Posted

6/24/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 99.8%·Filings 1,603·New hires 169·
💎 Strong Sponsor
·FY 2025

Job description

This position involves building web user experiences and platforms to enhance the business's digital presence. The role focuses on creating scalable systems for an optimal omni-channel experience across web, mobile, and IoT. The candidate will utilize continuous integration and delivery tools while ensuring code quality and performance. Collaboration with design and product management is essential to deliver responsive and interactive interfaces.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field with three years of experience as a Senior Software Engineer/Developer, or a Master's degree with one year of experience.
  • Experience designing and building web applications using Angular, JavaScript, HTML, and CSS.
  • Demonstrated expertise in UI design and development using Angular and Core JavaScript.
  • Experience in backend API development using Node.js and RESTful APIs.
  • Familiarity with testing strategies using Jest and Jasmine, including unit testing and end-to-end testing.

Responsibilities

  • Develop original and creative technical solutions for ongoing development efforts.
  • Design applications or subsystems on major projects across multiple platforms.
  • Support and perform all phases of testing leading to implementation.
  • Collaborate with design and product management to create elegant and usable interfaces.
  • Establish project plans for projects of moderate scope and complexity.

Benefits

  • Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.

Is this posting expired or inaccurate?