Careers
Home ► Careers ► Students ► Leap Program

Leap: A Technology Program

Leap is Fidelity Investments' exciting training and development program for new Engineering graduates. The program is designed to accelerate the development of recent Engineering graduates to become best-in-class IT professionals. Participants in Leap will experience an enriched on-boarding process followed by specific technology, business and professional skills training. The training promises to challenge and excite participants with responsibility and visibility. Upon completion of the program, participants are placed in dynamic, full-time roles across Fidelity's diverse technology organization.

Leap Technical Development Tracks Overview

The program offers six functional paths to choose from: Software Engineering,  Quality Assurance, Data Engineering, Mainframe Development and Technology Infrastructure and Engineering (TIE). Upon completion of the program, you will be placed in a dynamic role within Fidelity’s diverse technology organization. Click on a track below to learn more.

Software Engineering Track

The Software Engineering track includes three months of technical/professional/business training followed by a two-month assignment on a business-sponsored technical project. Participants design, develop and test innovative software solutions core to the firm's ability to provide the best products and services to Fidelity Investment's customers. Track participants benefit from a variety of onboarding, networking, technical training and professional development activities, as well as an orientation to the financial services industry. A case study is integrated throughout the technical training, providing participants daily opportunities to work in small groups and apply classroom learning, culminating in the presentation of each team's solution in a showcase event.

Track Highlights

Software Engineering track participants acquire knowledge and experience in:

  • Software Development Life-Cycle - focused on Agile, systems analysis, design, development, testing and support of software applications
  • OO Development using Java/J2EE, .NET, C#, UML and XML
  • Web application development using Apache Tomcat server, Web Services and Open Source technologies (Spring Framework, iBatis ORM)
  • Rich application development with Silverlight and Ajax
  • Database Development using Oracle, SQL and PL/SQL
  • Quality Assurance - Unit Testing and System Integration Testing
  • Security - Information Security, Secure Application Development
  • Systems Engineering using Unix

 

Quality Assurance

The Quality Assurance Engineer track includes three months of technical/professional/business training followed by a two-month assignment on a business-sponsored technical project. Track participants gain expertise in business requirements elicitation and analysis, and system design specification, including user interface (UI) design. They also gain quality assurance and project management skills. Focus is placed on the waterfall and agile software development methodologies. Track participants benefit from a variety onboarding, networking, technical training and professional development activities, as well as an orientation to the financial services industry. A case study is integrated throughout the technical training, providing participants daily opportunities to work in small groups and apply classroom learning, culminating in the presentation of solutions in a showcase event.

Track Highlights

Quality Assurance track participants acquire knowledge and experience in:

  • Business knowledge acquisition and application to IT projects
  • Software Development Life-Cycle - focused on agile, business analysis and requirements gathering, project management, quality assurance and testing, support for design and development
  • Business process and use case modeling
  • User interface design
  • Object-oriented design using UML
  • Software development basics including HTML and XML
  • SQL and PL/SQL
  • Security - information security, secure application development
  • Project Management for Quality Assurance
  • Test planning basics including test coverage, mapping of requirements to test cases and end-to-end traceability
  • Test Case preparation - user scenarios, manual test cases and creation or mining of data

 

Data Engineering

The Data Engineering track includes three months of technical/professional/business training followed by a two-month assignment on a business-sponsored technical project. Participants learn data design and analysis skills to help Fidelity manage and maximize its information assets across the firm and provide the best products and services to Fidelity Investment's customers. Track participants benefit from a variety of onboarding, networking, technical training and professional development activities, as well as an orientation to the financial services industry. A case study is integrated throughout the technical training, providing participants daily opportunities to work in small groups and apply classroom learning, culminating in the presentation of each team's solution in a showcase event.

Track Highlights

Data Development track participants acquire knowledge and experience in:

  • Data Modeling and Database modeling tools
  • Advanced Analysis Techniques
  • Design of Software solutions using data centric technologies
  • Software Development Life-Cycle - focused on Agile, systems analysis, design, development, testing and support of software applications
  • Database Development using Oracle, SQL and PL/SQL
  • ETL/Informatica Development
  • Security - Information Security, Secure Application Development
  • Exposure to Big Data technologies

 

Mainframe Development

The Mainframe Development track includes ten weeks of technical/professional/business training. Participants design, develop and test innovative software solutions core to the firm's ability to provide the best products and services to Fidelity Investment's customers. Track participants benefit from a variety of on-boarding, networking technical training and professional development activities, as well as an orientation to the financial services industry. A case study is integrated throughout the technical training, providing participants daily opportunities to work in small groups and apply classroom learning, culminating in the presentation of solutions in a showcase event.

Track Highlights

Mainframe Development track participants acquire knowledge and experience in:

  • Mainframe development and support using COBOL, TSO, DB2, VSAM, JCL and DB2 Stored Procedures
  • Mainframe applications
  • Command Level Programming
  • Gathering and documenting system requirements
  • Fidelity coding standards
  • Documenting all application changes and enhancements

 

Technology Infrastructure and Engineering

The Technology Infrastructure and Engineering track includes two months of technical/professional/business training. Track participants benefit from a variety of onboarding, networking, technical training and professional development activities, as well as an orientation to the financial services industry.

Track Highlights

Technology Infrastructure and Engineering track participants acquire exposure to:

  • System Architectures & Administration (Windows, Linux, Unix)
  • Virtualization Technologies (VMware, Citrix)
  • Clustering Technologies
  • Database Technologies (SQL/Oracle)
  • Scripting Languages (Shell, Perl, PowerShell)
  • Network Protocols & Design
  • Storage Architectures & Management Tools
  • Middleware Technologies
  • ITIL Service Center Certification

 

Fidelity is a company which strongly believes in nurturing its human resource through learning, development, lateral and vertical career expansion opportunities.