Advanced Search

Browse CVs

Junior Software Developer

Posted 16 days ago

  • Chilwell, Nottinghamshire
  • Any
  • External
  • Expires In 12 days

Job Description

Junior Software Developer
Location: Remote (UK-Based)
Type: Full-Time | Permanent
Salary: £33,000 - £38,000

Join a high-performing Agile team where communication, collaboration, and continuous improvement are at the heart of everything we do.
We’re a fully remote Software Engineering team that thrives on the five core values of Extreme Programming (XP): communication, simplicity, feedback, courage, and respect. As we continue to grow, we’re looking for a passionate Junior Software Developer to join us on our journey to build innovative, robust software that delivers real value.

Benefits:

  • 28 days of annual leave (including bank holidays), increasing to 33 days with service
  • Remote working
  • Critical Illness and Death in Service insurance
  • Up to £15 per month towards gym/fitness
  • Free lunch and drinks in the office
  • Discounts on high street and online shopping
  • Career development opportunities
  • Additional paid leave for volunteering and personal time
  • Participation in our Reward & Recognition Programmes

What You’ll Be Doing

  • Collaborating with a supportive team to design and build in-house software systems
  • Participating in Agile ceremonies: daily scrums, sprint planning, code reviews, demos, retrospectives
  • Writing clean, maintainable code using C#, JavaScript, HTML/CSS, and SQL
  • Applying best practices like CI/CD, automated testing, and pair programming
  • Learning and growing every day—with access to mentorship, modern tools, and training resources

What We’re Looking For

  • You’ll thrive in this role if you:
  • Have a problem-solving mindset and a hunger to learn
  • Communicate clearly and handle challenges with positivity
  • Understand the fundamentals of C# and object-oriented programming
  • Can work with basic front-end and back-end technologies
  • Know your way around Git, Azure DevOps, and Agile methodologies

Essential Skills:

  • C# fundamentals (classes, interfaces, value/reference types, LINQ)
  • HTML, CSS, JavaScript basics
  • Basic SQL (queries, joins, updates)
  • Understanding of unit testing
  • Awareness of MVC, N-tier architecture, SOLID principles
  • Familiarity with Git and Azure DevOps

Bonus Points if you have experience with:

  • Advanced C# concepts (generics, inheritance, abstract classes)
  • Entity Framework or similar ORMs
  • React / Next.js
  • BDD/TDD or Integration Testing
  • Clean Architecture

Apply today and start your journey with a team that values your curiosity, creativity, and commitment to building great software.