Junior Software Developer
Junior Software Developer
Salary: £30,000
Full time: 37 hours per week
Permanent
We are seeking highly motivated and curious individuals to join our dynamic Software Development team. This is an exciting opportunity for recent graduates, students in their final year of university, or individuals with equivalent experience who are passionate about technology and eager to begin a career in software engineering.
This role primarily involves Monday to Friday working between 9am and 5pm, with occasional out-of-hours support. As a hybrid role, you’ll be expected to work from our Taunton office three days a week. Eligibility to work in the UK is required for this position.
What are we looking for?
Responsibilities may include:
· Assisting in the design, development, and enhancement of software applications.
· Writing clean, maintainable, and well-documented code following team standards and best practices.
· Supporting the development of new features and resolving defects in existing systems.
· Collaborating with developers, analysts, and other stakeholders to understand requirements and deliver solutions.
· Participating in code reviews and learning from feedback to continuously improve.
· Troubleshooting issues and supporting the improvement of system performance and reliability.
· Contributing to team ceremonies such as stand-ups, planning sessions, and retrospectives.
· Writing and maintaining unit tests to support code quality and reliability.
· Continuously developing technical skills and staying up to date with relevant tools, technologies, and practices.
What we value:
· A genuine interest in software development, automation, or technology in general.
· Strong problem-solving and analytical skills.
· Curiosity and a desire to learn new tools, frameworks, and concepts.
· Excellent communication and collaboration skills.
· A positive, proactive attitude and the ability to work well as part of a team.
Qualifications & Experience:
· A degree in any discipline (e.g. Computer Science, Mathematics, Physics, Engineering, Data Science or similar) or equivalent experience such as self-taught programming or relevant project work.
· Some exposure to programming (for example, through coursework or personal projects).
· Awareness of version control systems (e.g., Git) or basic understanding of testing concepts is advantageous but not essential.
Additional Desirables:
Interest or experience in any of the following areas:
- Programming languages such as C#, JavaScript, TypeScript, or Python
- Building web applications, APIs, or backend services
- Working with databases (e.g. SQL or NoSQL)
- Understanding how applications are built, tested, and deployed
Closing date: Friday 15th May 2026