£19K/yr
England, United Kingdom
Permanent, Variable

Front End Software Developer Apprentice

Posted by QA Ltd.

Employer description:
Rapid feedback is essential to how we deliver high quality software at Codeweavers. We deploy small, incremental changes to production hundreds of times a day. We are proud of our engineering culture; continuous improvement and learning is at our core.

We are passionate about pushing the boundaries of our industry embracing change whenever it is needed.

Overview:
We are looking for a passionate and highly motivated applicant to join the team as a Front End Software Developer Apprentice.
You will work closely with your product delivery squad to build robust, well-engineered solutions.

Although you will spend most of the time with your squad, the front-end application team works closely to push our engineering practices and architecture forward.
Software craft and learning is a big part of being a Codeweavers developer.

Salary: £18,500 per annum.

Duties:
On a day-to-day basis, your responsibilities will be:

  • Working closely with the product owners, account manager and end users to translate business problems into platform solutions
  • Working with your delivery team to implement well engineered solutions from your delivery squad's roadmap
  • Breaking work down into small deliverables that can be rapidly released
  • Collaborating with the rest of the team to drive our standards, solutions, and practices forward

What we are looking for:
Technical skills:

  • Writing maintainable and performant C# code.
  • Interact with relational and NoSQL databases.
  • Use RabbitMQ and AWS SQS/SNS for message queues/event processing.
  • Designing well thought out web APIs.
  • Use of a CI / CD pipeline to build and deploy new functionality safely and effectively.

We would love if you:

  • Have some experience with C# or Java.
  • Have some experience using version control and writing automated tests.
  • Have an awareness of extreme programming development methodologies.

Entry requirements:

  • The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider
  • OR an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test
  • OR a BTEC Diploma in IT and a successful completion of our aptitude test
  • OR 2 years' experience in a relevant role and successful completion of our aptitude test

You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme.

If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications.

For more information, please visit the UK ENIC website.

Benefits:

  • Hybrid working
  • 25 days holiday plus bank holidays + 1 for each year of service
  • Take your birthday as an additional holiday
  • One wellness day a year
  • A great social scene including an annual sports day and an awesome Christmas party
  • Kaizen time - Half a day each week dedicated to learning and self-development

Future prospects:
90% of QA Apprentices secure permanent employment after finishing their apprenticeship.
Additionally, there may be opportunities to undertake further apprenticeship training as many of our programs offer on-going development tracks.

Important information:
Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 30,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed.
Apply now!