Job type: Full-time, Apprenticeship

Salary: £20,000 - £22,000 a year

Loading ...

Job content

  • Location: Swindon, Wiltshire, United Kingdom
  • Earnings: £20000.00 to £22000.00

Here at TM Group, we are looking for an Apprentice Software Developer to join our IT Team, working full time Monday to Friday, the role is hybrid so you do not need to be local to the Swindon area but must be able to attend at least once a month or as required for training and meetings.

As an Apprentice Software Developer you will have the opportunity to learn and contribute to developing software applications using various technologies. Under the guidance of experienced professionals, you will gain hands-on experience in coding, testing, and debugging software solutions.

This role is ideal for individuals passionate about software development and eager to kick-start their careers in the field.

Duties and Responsibilities

Key responsibilities include:

  • Assist in developing and maintaining software applications using technologies such as TypeScript, C#, .NET, and SQL.
  • Collaborate with the development team to understand project requirements and contribute to the design and implementation of software solutions.
  • Write clean, efficient, well-documented code following coding standards and best practices.
  • Participate in code reviews and debugging sessions to identify and resolve software defects.
  • Learn and apply software development methodologies like Agile or Scrum to ensure efficient project delivery.
  • Support the testing and quality assurance processes by conducting unit tests and assisting in test case creation.
  • Document software features, functionalities, and technical specifications.
  • Stay up-to-date with emerging technologies, programming languages, and industry trends relevant to software development.
  • Attend training sessions and educational programs to enhance your software development skills.
  • Collaborate with team members to ensure timely delivery of software projects.

Personal Qualities and Attributes

  • Basic understanding of programming concepts and software development principles.
  • Familiarity with one or more programming languages, such as TypeScript, C#, or JavaScript.
  • Knowledge of .NET framework and experience with ASP.NET, MVC, or Entity Framework technologies.
  • Understanding of SQL and experience working with relational databases.
  • Eagerness to learn and a strong passion for software development.

Competencies

The post holder will have:-

  • Good problem-solving and analytical skills.
  • Strong attention to detail and ability to follow instructions.
  • Effective communication and teamwork abilities.
  • Ability to manage time and prioritize tasks effectively.
  • High school diploma or equivalent qualification. Additional coursework or certifications in computer science or software development is a plus.

What we can offer you

  • 25 days holiday which increases with length of service.
  • Pension scheme
  • Company Bonus Scheme
  • Cycle to Work scheme.
  • Employee Assistance Programme
  • Staff social events
  • Rewards and discounts

If you have the skills we are looking for, click apply to be considered as our Apprentice Software Developer– we’d love to hear from you!

Supporting Documents
  • {{document.FileName}}
  • Download All

Back

Apply
Loading ...
Loading ...

Deadline: 21-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...