Our Leap training and development program is designed to give young engineering graduates the leg up they
need to join the corporate world and become top-notch IT professionals. It begins with a comprehensive
on-boarding process, followed by focused technology, business and professional skills training, as well
as meaningful interactions with senior leaders.
The experience will also include exposure to a wide variety of the latest technologies and tools, and the
opportunity to work on a live project. The program offers several platforms to network, socialize, and
learn more about the culture of the firm. In fact, many Leap associates become lifelong friends, having
started this exciting and fun professional journey together.
Upon completion of the program, the graduates are placed in full-time roles within our technology organization.
Leap Technical Development Tracks
The program offers three distinct functional paths to choose from.
The Software Engineering track includes two months of technical, professional, and business training,
followed by a two-month assignment on a business-sponsored technical project. You will design,
develop, and test innovative software solutions aimed at providing the best products and
services to Fidelity Investments' customers. You will also enjoy a variety of networking
and training activities designed to accelerate your professional development, while also
enhancing your understanding of the financial services industry.
Build your knowledge and skills in the following areas:
- Understanding the core business
- Creative problem solving
- Software development lifecycle: focused on Agile, systems analysis, design, development,
testing and support of software applications
- OO Development using Java/J2EE
- Web application development using the Apache Tomcat server, web services and open source
technologies (such as the Spring Framework and iBatis ORM)
- Rich application development with Javascript frameworks
- Database Development using Oracle, SQL and PL/SQL
- Information security and secure application development
The Data Engineering track includes two months of technical, professional, and business training
followed by a two-month assignment on a business-sponsored technical project. You will learn
data design and analysis skills aimed at managing and maximizing information assets across
the firm, and developing products and services for Fidelity Investments' customers. You will
also enjoy a variety of networking and training activities designed to accelerate your professional
development, while also enhancing your understanding of the financial services industry.
Build your knowledge and skills in the following areas:
- Understanding the core business
- Use of data and database modeling tools
- Data management and integration
- Advanced analysis and reporting techniques
- Design of software solutions using data-centric technologies
- Software development lifecycle: focused on Agile, systems analysis, design, development,
testing and support of software applications
- Database development using Oracle, SQL and PL/SQL
- ETL/Informatica development
- Information security and secure application development
- Exposure to big data technologies
The Systems Engineering track includes three months of technical, professional, and business
training. You will benefit from a variety of networking and training activities designed
to accelerate your professional development, while also enhancing your understanding of the
financial services industry.
Build your knowledge and skills in the following areas:
- Understanding the core business and its requirements
- Creative problem solving
- Business software development
- System architecture and administration (Windows, Linux, Unix)
- Virtualization technologies (VMware, Citrix)
- Clustering technologies
- Database technologies (SQL/Oracle/big data)
- Scripting languages (Shell, Perl, PowerShell)
- Network protocols and design
- Storage architecture and management tools
- Middleware technologies
- IT Infrastructure Library (ITIL) awareness
- Security and risk management
- Python essentials
- Configuration management
- Cloud computing