Junior Software Developer
Role details
Job location
Tech stack
Job description
We are looking for a Junior Software Developer to join our Application Development team.
This role is suited to a graduate or early-career developer who wants to work on real production systems from day one, contributing to the development, enhancement, and support of applications built using C#/.NET and Azure.
You will work alongside experienced developers in a structured environment, gaining hands-on experience while building a strong foundation in modern software engineering practices.
What You Will Be Doing
· Developing and maintaining applications using C# and .NET
· Supporting enhancements to existing systems and contributing to new feature development
· Working within a collaborative development team using version control and structured development workflows
· Participating in code reviews and learning best practices in software design and testing
· Investigating issues, debugging code, and supporting production systems where required
· Engaging with analysts and other teams to understand business requirements
Technology Environment
· C# and .NET (modern versions)
· Microsoft Azure
· Web services and APIs
· Source control
· Structured development and release processes
Requirements
Do you have experience in C#?, · Degree in Computer Science or a related discipline, or equivalent practical experience
· Some hands-on experience with .NET (academic, personal projects, or commercial)
· Evidence of coding outside of formal education (e.g. GitHub, personal projects) is desirable
· Strong problem-solving ability and logical thinking
· Willingness to learn and take on feedback
· Good communication skills and ability to work collaboratively
Benefits & conditions
Pulled from the full job description
- Employee mentoring programme
- Company pension
- Casual dress
- Cycle to work scheme
- Work from home
- Company events
- Enhanced maternity leave, · Recognised as one of the UK's Top 100 Companies to Work For by Great Place to Work
· A collaborative, supportive engineering environment where junior developers are mentored and encouraged to grow
· Opportunity to work on real, business-critical systems from an early stage in your career
· Clear progression pathway within the development team
Pay: £28,000.00-£35,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Employee mentoring programme
- Enhanced maternity leave
- On-site parking
- Work from home