Senior Software Developer
Cathedral Appointments
Plymouth, United Kingdom
23 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
£ 65KJob location
Plymouth, United Kingdom
Tech stack
ASP.NET
C Sharp (Programming Language)
Code Review
Data Integration
ETL
Database Design
Database Development
Performance Tuning
Power BI
PL-SQL
T-SQL
Blazor
Boomi
Integration Frameworks
Web Api
Job description
- Design, develop, and maintain enterprise-grade applications using C#, ASP.NET Core, Blazor, MAUI, Web API, and related technologies.
- Develop and optimise database solutions, ETL processes, and data integration workflows across multiple platforms.
- Provide technical leadership through code reviews, mentoring, and guidance to junior developers.
- Collaborate with stakeholders to translate business requirements into scalable, secure, and maintainable software solutions.
Requirements
- Extensive commercial experience with C#, ASP.NET Core, ASP.NET Framework, Blazor, MAUI, and Web API.
- Strong SQL development expertise, including T-SQL, PL/SQL, database design, and performance optimisation.
- Experience working with integration platforms such as Boomi and supporting Power BI environments.
- Excellent problem-solving, communication, and stakeholder engagement skills with the ability to lead technical initiatives.
Benefits & conditions
- Competitive salary of £55,000 - £65,000 DOE.
- Opportunity to work on enterprise-scale software projects.
- High level of technical ownership and influence.
- Supportive and collaborative technology environment.
- Ongoing professional development and learning opportunities.
- Exposure to modern development, integration, and data technologies.
About the company
Our client is a well-established organisation undergoing continued digital transformation and technology investment. With a strong focus on innovation, operational excellence, and data-driven decision-making, they are seeking an experienced Senior Software Developer to play a key role in the design, development, and delivery of enterprise-scale software solutions. This is an opportunity to join a collaborative technology team where your expertise will directly influence both current projects and future technical strategy.