Build new features and enhancements across the application stack, working from user stories, tickets, and design input.
Improve and extend existing systems through bug fixing, refactoring, and incremental design improvements.
Contribute to testing, code review, and delivery of production-ready software.
Take part in estimation and planning discussions, helping the team understand scope and technical considerations.
Understand and work within the team's architectures, tooling, and processes.
Work with application data and SQL queries to support features, troubleshoot issues, and maintain reliable system behaviour.
Requirements
Commercial experience developing applications using C# across .NET and .NET framework
Experience working with relational databases, including SQL Server, with confidence writing queries, understanding data structures, and troubleshooting data issues
Willingness to work across databases, APIs, web, and mobile applications, building your capability across the wider stack
Ability to take ownership of development tasks, write maintainable code, and work through issues methodically using sound judgement and debugging tools
Clear communication and a collaborative approach to working with technical and non-technical colleagues.
Experience with Blazor or other modern web UI frameworks
Experience designing or consuming RESTful APIs
Hands-on experience with an ORM such as Entity Framework
Exposure to automated testing and CI/CD pipelines
Exposure to .NET MAUI, Xamarin, or other cross-platform mobile technologies
Experience with embedded or lightweight databases
Familiarity with Jira and Confluence for tracking work and sharing documentation
A track record of contributing to technical documentation such as wikis, process guides, or technical notes.
A desire to keep learning and grow in confidence across technical design, implementation, and wider engineering discussions over time.
Tech Stack
Entity Framework
SQL
.NET
Benefits
40-hour working week, Monday to Friday, including 2.5 hours of protected learning time
25 days annual leave, plus bank holidays, increasing yearly
Hybrid working
Contractual sick pay
Ongoing training and development (Pluralsight access)