Graduate Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Graduate Software Developer, you’ll contribute to the design, development, testing, and support of web-based enterprise software. You’ll receive guidance from experienced developers while building practical skills across software development, functional programming, C#, F#, and SQL.
You’ll work on real projects from requirements through to delivery, giving you a broad understanding of the development lifecycle and a strong foundation for progression. If you enjoy understanding how things work, solving problems and continuously improving your approach, this is a role where you can grow.
- Analyse requirements and help translate business needs into effective software solutions.
- Design and develop features for existing applications and new software systems.
- Write, test and maintain code primarily using F# and functional programming principles.
- Investigate technical issues and collaborate with colleagues to deliver robust fixes.
- Create SQL queries and reports to work with enterprise databases and business data.
- Support software packaging, deployment and best-practice development across the team.
Benefits and Perks
You’ll join a supportive team that values personal development, collaboration, and giving people the freedom to take ownership. You’ll be encouraged to build your technical knowledge and develop towards a long-term software engineering career.
- £32,000-£35,000 starting salary.
- Fully remote working, with occasional opportunities to visit the London office.
- Training support and a structured personal development approach.
- Hands-on learning across F#, C#, SQL, functional programming, and enterprise software.
- Support from experienced developers and team leaders as you build your career.
Requirements
You don’t need extensive commercial experience. We’re looking for graduates who are curious, proactive, and keen to keep learning.
Must have:
- A 2:1 or First in a Computer Science or related degree.
- Passion for software development and technology.
- Confident programming skills.
- A desire to learn functional programming (F#).
- Ability to communicate technical terms clearly.
Nice to have:
- Programming experience with C#, F#, and SQL.
- Evidence of commercial awareness, personal projects, or practical coding experience., If you’re excited about building meaningful software, developing your programming skills and learning technologies such as F#, C# and SQL, we’d love to hear from you. Apply today to start building a long-term career in software development.
About the company
You’ll join a specialist software company based in London that creates technology for organisations working across public services and social care, such as the NHS, charities, and local authorities. Its products turn complex data into practical information, helping frontline teams deliver better services.
You’ll work in a close-knit environment where people are encouraged to share ideas, question existing approaches, and learn from one another. They strongly believe in developing people and creating a supportive team environment where you can grow professionally whilst contributing to meaningful work. With a strong focus on innovation, quality, and long-term client relationships, you’ll have plenty of room to develop in an environment where people genuinely want to make a difference.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Where To Find Software Engineering Jobs
How to Become a Software Engineer Without a Degree in 2023
Quick guide: How to write a Software Developer CV