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
  • Proficient in Java and JavaScript
  • Familiarity with MVC frameworks (AngularJS, Backbone.js, React JS)
  • Passionate about continuous integration and delivery practices
  • Ability to contribute across all software development phases
  • Proven collaboration skills with developers and cross-functional teams
  • Focus on clean, unit-tested code

Responsibilities

  • Build and deliver web user interfaces and RESTful APIs
  • Collaborate within a high-functioning Agile team
  • Contribute to enhancing user experiences for Fidelity Donor and Advisor applications
  • Participate in the full software development lifecycle
  • Mentor junior developers and provide technical guidance
  • Visualize customer issues and drive internal improvements
  • Continuously improve development practices and code quality

Benefits

  • Dynamic and collaborative work environment
  • Opportunity to influence next-generation technology solutions
  • Focus on professional development and skill enhancement
  • Supportive culture emphasizing teamwork and mentorship
  • Access to advanced tools and frameworks for development
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: