
Software Developer Apprentice
- Portsmouth
- £20,000-22,000 per year
- Permanent
- Full-time
- Develop and maintain features in our Ruby on Rails platform under the guidance of senior developers.
- Work on front-end improvements, ensuring a smooth user experience.
- Collaborate with the team to debug issues and optimize application performance.
- Learn and apply best practices in software development, security, and cloud infrastructure.
- Assist in managing AWS infrastructure, deployments, and cloud-based operations.
- Write clean, maintainable, and efficient code, following industry standards.
- Participate in code reviews, learning from experienced engineers while contributing your own insights.
- Knowledge of computer science.
- Basic understanding of JavaScript, HTML, and CSS.
- A strong willingness to learn and adapt to new technologies and best practices.
- Ability to troubleshoot and debug basic issues in web applications.
- Strong communication skills and a team-oriented mindset.
- Some experience with Ruby on Rails (personal projects, bootcamps, internships, or professional experience).
- Familiarity with relational databases such as PostgreSQL or MySQL.
- Exposure to version control systems (Git, GitHub, or GitLab).
- An interest in IOT and edge technologies.
- 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
- Pension.
- Flexible working conditions.
- You will be remunerated for weekend working as and when you are occasionally asked to work on a weekend.
- You will be given a MacBook upon starting.
- Friendly and sociable colleagues.