Industry Software Apprentice (m/f/d)

Industry Software Apprentice (m/f/d)

Full-Time 18000 - 25000 £ / year (est.) No working from home possible
Bizerba

At a Glance

  • Tasks: Assist in designing, developing, and testing software applications while providing technical support.
  • Company: Join Bizerba, a leading tech company in Milton Keynes with a collaborative culture.
  • Benefits: Gain hands-on experience, structured training, and mentorship towards a recognised qualification.
  • Other info: Potential to progress into a full Software Engineer role after completing the apprenticeship.
  • Why this job: Kickstart your career in software engineering with real-world projects and growth opportunities.
  • Qualifications: Basic programming knowledge and a willingness to learn are essential.

The predicted salary is between 18000 - 25000 £ per year.

Get started now with Bizerba!

For our location in Milton Keynes we are looking for an Industry Software Apprentice (m/f/d).

The Industry-Software Apprentice is responsible for technical support, delivery and ensuring software functionality is delivered as expected.

This role provides an excellent opportunity to gain hands‑on experience while working towards a recognized qualification in software engineering.

You will provide first‑line support to major UK customers as well as providing updates to stakeholders including UK-based customers, service operations and the sales team.

You will work alongside experienced Software Engineer assisting with real‑world projects and develop technical and professional skills in a collaborative environment.

All in‑house products will be provided; however, the individual must be working towards having high levels of understanding of software languages which are essential for the design of bespoke solutions.

  • Your tasks
  • Assist in the design, development, and testing of software applications
  • Support debugging and troubleshooting of software issues
  • Write clean, maintainable, and well‑documented code
  • Participate in code reviews and team meetings
  • Contribute to software testing, including unit and integration testing
  • Work with databases, including writing basic SQL queries, Excel / CSV file manipulation
  • Assist in maintaining and improving existing systems
  • Support integration with third‑party systems and APIs
  • Help manage version control systems
  • Participate in software deployments and updates
  • Create and maintain technical documentation
  • Provide basic technical support to internal teams where required
  • Stay up to date with emerging technologies and development practices
  • Follow company development standards, security policies, and best practices

Your profile

  • Basic understanding of programming concepts (e. g., variables, loops, functions)
  • Awareness of one or more programming languages (e. g., Python, Java, Process, C+, Java Script)
  • Basic understanding of databases and SQL
  • Familiarity with computer systems and software development principles
  • Understanding of software development lifecycle (desirable)
  • Awareness of version control tools (desirable)
  • Skill set

• Working toward (or willing to enroll in) a qualification in

  • Software Engineering
  • Computer Science
  • Strong problem‑solving and analytical skills
  • Good communication skills (written and verbal)
  • Ability to work both independently and as part of a team
  • Willingness to learn and take feedback
  • Good attention to detail
  • Advanced IT literacy (Microsoft and general systems use)
  • Behaviors
  • Demonstrates a strong willingness to learn new technologies and skills
  • Actively seeks feedback and applies it to improve performance
  • Manages time effectively to balance work and study commitments
  • Able to prioritise tasks with guidance
  • Collaborates effectively with colleagues
  • Shares knowledge and supports team objectives
  • Shows initiative in identifying and resolving issues
  • Takes a logical approach to troubleshooting
  • Maintains a positive attitude and professional behaviour
  • Adheres to company policies and procedures
  • Commitment to completing apprenticeship programme
  • Flexibility to adapt to changing business needs
  • Adherence to health and safety and data security policies
  • Structured training and mentorship
  • Exposure to real‑world software project
  • Opportunity to progress into a full Software Engineer role upon completion
  • #J-18808-Ljbffr
Bizerba

Contact Details:

Bizerba Recruitment Team

We think you need these skills to ace Industry Software Apprentice (m/f/d)

Technical Support
Software Functionality
Programming Concepts
Python
Java
C+
JavaScript