Russell investments
Full-Stack Apprentice
Overview
Apprenticeship is a 12-month program that will provide a comprehensive learning experience, blending theoretical knowledge with on-the-job training, contributing to the development and support of full-stack applications and services.
About Russell investments
Russell Investments is a leading outsourced financial partner and global investment solutions firm providing a wide range of investment capabilities to institutional investors, financial intermediaries, and individual investors around the world.
Requirements & Eligibility
- Bachelor’s degree in Computer Science, Mathematics, Statistics, Information Technology, or a related engineering or technology discipline.
- Foundational knowledge or project-based experience with .NET Core or modern .NET, .NET Framework, C#, SQL, HTML, CSS, JavaScript, service-oriented architecture, Web APIs, ASP.NET MVC, and Angular or React.
- Foundational knowledge of relational databases, SQL queries, and database-design principles.
- Familiarity with Git, Agile development practices, and Software Development Life Cycle principles.
- Familiarity with continuous integration and continuous delivery concepts.
- Clear verbal and written communication skills and the ability to build collaborative working relationships.
Key Responsibilities
- Contribute to the analysis, design, development, testing, debugging, and documentation of software applications and services.
- Write maintainable, testable, reusable, and appropriately documented code using established standards and Agile development practices.
- Develop and enhance solutions using C#, .NET, ASP.NET MVC, Web APIs, SQL, JavaScript, and Angular or React.
- Work across user-interface, web, middle-tier, API, database, and reporting layers.
- Implement well-defined features in existing applications and assist in developing prototypes and new software solutions.
- Create and maintain unit tests and participate in peer code reviews.
- Use Git and follow established continuous-integration and deployment practices.
- Assist in developing and maintaining reports, dashboards, and data visualizations using firm-approved tools such as Microsoft Power BI.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Russell investments. Please verify all details on the official company application portal.