Software Engineer

Fidelity Investments

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • Strong proficiency in Java and JavaScript
  • Familiarity with MVC frameworks (AngularJS, Backbone.js, React JS, etc.)
  • Understanding of continuous integration and continuous delivery practices
  • Ability to engage in all software development phases: design, implementation, deployment
  • Demonstrated collaboration skills with cross-functional teams
  • Commitment to writing clean, well-structured, and unit-tested code

Responsibilities

  • Build and deliver web user interfaces, RESTful web services, and APIs
  • Work collaboratively as part of a high-performing Agile team
  • Contribute to driving next-generation user experiences for Fidelity Donor, Representative, and Advisor web applications
  • Participate in technical mentoring within the team
  • Help visualize customer challenges and drive internal change

Benefits

  • Access to continuous professional development opportunities
  • Collaborative and inclusive team environment
  • Impactful work that directly affects philanthropic goals
  • Innovative technology and tools for development
  • Engagement with a diverse team for cross-team collaboration
Full Job Description
Job Description:

Software Engineer

The Role

A collaborative and results-driven software engineer, this individual excels at designing and delivering innovative solutions that meet functional, performance, scalability, and reliability requirements. They bring a strong foundation in object-oriented design and modern engineering patterns, along with hands-on experience building both backend APIs and front-end web interfaces. Thriving in Agile environments, they actively contribute to high-performing teams and play a key role in shaping next-generation user experiences.
  • Build and deliver web user interfaces, RESTful web services and APIs
  • Work collaboratively as part of a high-functioning Agile team
  • Contribute to driving next-generation user experiences for Fidelity Donor, Representative, and Advisor web applications


Note: Fidelity is not providing immigration sponsorship for this position

The Expertise and Skills You Bring

A passionate software engineer with a strong academic foundation or equivalent hands-on experience across the full software development lifecycle, this individual brings expertise in modern programming languages, frameworks, and development practices. They thrive in Agile environments, continuously delivering high-quality, scalable solutions while collaborating effectively with cross-functional teams. Committed to excellence, they emphasize clean code, rigorous testing, and continuous improvement, both individually and across their team.
  • Bachelor's degree in Computer Science or equivalent experience
  • Strong passion for programming with solid proficiency in Java and JavaScript
  • Familiarity with MVC frameworks (AngularJS, Backbone.js, React JS, or similar) and common JavaScript design patterns
  • Passion for continuous integration and continuous delivery practices
  • Ability to contribute across all phases of software development, including design, implementation, and deployment
  • Proven collaboration skills, working effectively with developers and cross-functional team members
  • Consistently produce clean, well-structured, and unit-tested code


The Team

Fidelity Charitable Technology group develops the next-generation technology that directly impacts how customers accomplish their philanthropic goals. As a Software Engineer within the technology business unit, you will help take Fidelity Charitable applications to the next level of evolution through hands-on software development, technical mentoring, and cross-team collaboration with a diverse, co-located engineering team, while also visualizing customer issues as drivers for internal change.

Similar Jobs

More Jobs at Fidelity Investments

More Information Technology Jobs

Find similar Software Engineer jobs: