Software Developer

Software Developer

Do you enjoy building quality software in a collaborative, supportive environment?

Our client is looking for a Software Developer to join a highly engaged Agile team that values creativity, autonomy, and shared responsibility. This role offers the opportunity to work closely with others, contribute ideas, and take genuine ownership of the solutions you help deliver.

What You’ll Do

  • Work within a flat team structure, collaborating through pair programming, whiteboarding, and shared architectural discussions
  • Take part in a strong peer‐review culture, where all code is reviewed and learning is actively encouraged
  • Collaborate with Product Owners, Account Managers, and Operations teams to deliver excellent customer experiences and keep applications stable and reliable
  • Participate in sprint planning and wider Scrum ceremonies, helping to shape delivery and improve how the team works
  • Contribute ideas that support continuous improvement across code quality, tooling, and ways of working

What We’re Looking For

  • Commercial experience with modern languages and frameworks such as PHP, JavaScript, React, or similar technologies
  • A solid understanding of MVC patterns or modern JavaScript frameworks
  • Experience working with Git and collaborative development workflows
  • Strong communication skills, with a genuine interest in learning, evolving your skillset, and sharing knowledge with others

Nice to Have

  • Exposure to accessibility standards, testing frameworks, or software design best practices

This role would suit someone who enjoys working as part of a close‐knit team, values code quality, and wants to grow in an environment that supports collaboration and continuous learning.

Job Details

Company
Computer Network Defence Ltd (CND)
Location
Bath, England, United Kingdom
Posted