Industry Software Apprentice (m/f/d)

Bizerba

Date: 4 weeks ago
City: Milton Keynes, England
Est. £50,902 - £59,145 / yr
Contract type: Full time

Get started now with Bizerba!

For our location in Milton Keynes we are looking for a

Industry Software Apprentice (m/f/d)

As part of the Service Department, 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.

Reference code: 20745

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+, JavaScript)
  • 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

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.