Software Developer Apprentice

Autumn Leaf Digital are looking for an outstanding Ruby on Rails Developer Apprentice to learn and contribute to the development of our client's web applications. You will be trained in Ruby on Rails framework, coding best practices, and more. You will work closely with experienced developers to gain hands-on experience in building web applications

Role

  • Learn and apply Ruby on Rails framework for web application development
  • Collaborate with experienced developers to understand project requirements, design, and implementation
  • Write clean, efficient, and well-documented code adhering to best practices
  • Participate in code reviews and learn from feedback
  • Assist in troubleshooting, debugging, and maintaining existing applications
  • Familiarize yourself with version control systems (e.g., Git) and collaborate on code repositories
  • Understand and implement testing methodologies (e.g., unit testing, integration testing)
  • Continuously expand your knowledge of web development technologies, frameworks, and industry trends
  • Participate in project planning, estimation, and task management
  • Communicate effectively with team members, project managers, and stakeholders
  • Develop an understanding of software development methodologies (e.g., Agile, Scrum)
  • Learn and apply principles of object-oriented programming (OOP) and Model-View-Controller (MVC) architecture
  • Gain exposure to front-end technologies (e.g., HTML, CSS, JavaScript) and their integration with Ruby on Rails
  • Understand and implement best practices for web application security, performance, and scalability
  • Participate in code deployments and server management (e.g., Heroku, AWS)

Training

  • Level 4 Software Developer apprenticeship standard
  • Day release one day per week to Middlesbrough College
  • Depending on the circumstances of the business upon completion of the apprenticeship programme there could be a potential position of employment available. 
Apprenticeship Standard
Software developer (level 4)
Training Provider
MIDDLESBROUGH COLLEGE
Working Week
Monday - Friday, 9am - 5pm 1 hour unpaid break
Expected Duration
27 Months
Positions Available
1
Closing Date
Tuesday, 16th July 2024
Start Date
Tuesday, 30th July 2024

Desired Skills

  • Communication skills
  • IT skills
  • Attention to detail
  • Problem solving skills
  • Analytical skills
  • Team working

Qualifications

  • Maths and English GCSE or equivalent, grade 4 (Essential)

About the Employer

AUTUMN LEAF DIGITAL LTD
Based in the North East of England, we work with some amazing clients across the UK and internationally. We work with you collaboratively to define and develop digital products and solutions that will drive your business forward. If there is a problem, we will find a solution for you. We work towards your budget and expectations to become your full digital agency.
Company
AUTUMN LEAF DIGITAL LTD
Location
Room 205, Boho Five Bridge Street East, Middlesbrough, England
Employment Type
Higher Apprenticeship
Salary
£11,648.00
Posted
Company
AUTUMN LEAF DIGITAL LTD
Location
Room 205, Boho Five Bridge Street East, Middlesbrough, England
Employment Type
Higher Apprenticeship
Salary
£11,648.00
Posted