Graduate Trainee (Apprentice), Global Technology
Core
12-month apprenticeship program for a Graduate Software Developer to build full-stack applications and services for an asset management firm.
Role type
Junior IC full-stack software developer (apprentice)
Builds
Full-stack applications, Web APIs, databases, reporting solutions, and data visualizations for institutional and individual investors
Domain
Financial services / Asset management
Required skills
C#, .NET Core/.NET Framework, SQL, HTML, CSS, JavaScript, ASP.NET MVC, Angular or React, Git, Agile development, Software Development Life Cycle, relational database design
Preferred skills
Microsoft Power BI, CFA Investment Foundations certification, experience with AI-assisted development tools
Technologies
.NET, C#, SQL, Angular, React, Power BI, Git
Responsibilities
Develop and enhance solutions using C#, .NET, and web technologies; Create and maintain unit tests and participate in peer code reviews; Assist in developing prototypes and new software solutions; Validate report data and calculations against approved data sources; Investigate application defects and performance concerns with guidance
Seniority
Junior, hands-on IC (Apprentice)