Software Developer
Cathedral Appointments
Exeter, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 50KJob location
Exeter, United Kingdom
Tech stack
.NET
Agile Methodologies
C Sharp (Programming Language)
Database Development
Scrum
Software Engineering
T-SQL
Test Driven Development
Solid Principles
Code Restructuring
Job description
- Design, develop, and deliver new software features using Agile development practices
- Collaborate with product owners and stakeholders to translate user requirements into technical solutions
- Write clean, scalable, and maintainable code while contributing to peer reviews and quality standards
- Analyse technical requirements and manage delivery through the full development lifecycle
Requirements
An exciting opportunity has arisen for a Software Developer to join a collaborative development team working on the next generation of intelligent software solutions. This role offers the chance to work with modern technologies in an Agile environment, contributing to the design, development, and delivery of scalable applications that make a real-world impact. The position would suit a mid-level or senior developer with strong experience in C#, .NET, and database development who enjoys solving complex problems and delivering high-quality code., * Commercial experience with C# and the .NET framework
- Strong T-SQL skills and experience with data-centric application development
- Understanding of Agile and Scrum development environments
- Knowledge of modern development practices such as TDD, refactoring, and SOLID principles
Benefits & conditions
- Competitive salary based on experience
- 25 days' annual leave with the option to purchase additional days
- Enhanced pension scheme
- Health and wellbeing support and cashback healthcare scheme
- Flexible hybrid working options
- Life assurance and long-term income protection
About the company
Our client is an innovative and purpose-driven organisation developing advanced digital solutions used within the healthcare sector. With a strong focus on collaboration, quality, and continuous improvement, their technology helps professionals make better-informed decisions that ultimately improve patient outcomes worldwide. The team fosters a supportive, forward-thinking culture where developers are encouraged to deepen their technical expertise and explore emerging technologies.