Job description
We are looking for a passionate and motivated Apprentice Software Developer to join our global development team within our Ipswich office. This is a unique opportunity to gain hands-on experience in software development, working with cutting-edge tools from the Microsoft development stack. You will collaborate with a diverse, high-performing team to develop, test, and maintain software solutions that drive business value on a global scale.
Key Responsibilities
As an Apprentice Software Developer, we will train the successful candidate to be able to undertake the following:
Development and Coding
- Assist in designing, developing, and deploying software applications using tools from the Microsoft development stack, such as .NET, C#, and Azure.
- Write clean, efficient, and maintainable code while adhering to best practices.
Collaboration
- Work closely with senior developers, project managers, and business analysts to understand requirements and deliver solutions.
- Participate in daily stand-ups, sprint planning, and code reviews.
Testing and Debugging
- Assist in testing and debugging software applications to ensure quality and functionality.
- Write unit and integration tests to ensure robustness and reliability.
Continuous Learning
- Engage in training and development programs to deepen your understanding of software development tools and methodologies.
- Stay updated on the latest trends and technologies within the Microsoft ecosystem.
Documentation and Support
- Contribute to technical documentation to support development and deployment processes.
- Assist in troubleshooting and providing support for software applications.
The Requirements
- In order to qualify for this programme you should not have an existing qualification at the same level or higher than this apprenticeship in a similar subject.
- A passion for software development and technology.
- Basic understanding of programming concepts and languages, such as C# or JavaScript.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt in a fast-paced environment.
Desirable
- STEM subjects would also be beneficial to your application.
- Any familiarity with any of the Microsoft development tools (e.g., .NET, Visual Studio, Azure).
- Any experience with version control systems (e.g., Git).
- Awareness or interest of Agile development methodologies.
Additional job details
- Location
- Ipswich
- Salary
- Competitive salary
- Contract, dates and working times
- Fixed term
Full-time
How to apply
Please note that we do not accept multiple applications and you should only select and apply to one programme per year.
The Application Process
- Stage 1: Online application, including CV Stage
- Stage 2: Online testing Stage
- Stage 3: Video interview
- Stage 4: Online assessment centre
- Stage 5: Offer and on-boarding
Click Apply to start your application now. This job will be available on Prospects until 31 January 2025
Don't forget to mention Prospects to employers when you contact them.
Closing date: 31 January 2025