Software Engineer
Cathedral Appointments
Tavistock, United Kingdom
5 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
Remote
Tavistock, United Kingdom
Tech stack
API
C Sharp (Programming Language)
Software as a Service
Code Review
Entity Framework
Microsoft SQL Server
Query Optimization
Software Engineering
SQL Stored Procedures
.NET Core
Indexer
Backend
Api Design
Software Coding
REST
Microservices
Job description
- Design, develop and maintain scalable backend services and RESTful APIs using C# and .NET Core
- Take ownership of backend architecture, coding standards and technical documentation
- Develop and optimise SQL Server queries and stored procedures to ensure performance and reliability
- Mentor junior and mid-level engineers, contributing to code reviews and continuous improvement
Requirements
Highly flexible hybrid working model, with a minimum of one day per week in the office. For candidates travelling from further afield, accommodation costs can be discussed as required, for the right candidate., * Strong commercial experience in C# and .NET Core API development within a SaaS or API-driven environment
- Solid SQL Server expertise including stored procedures, indexing and query optimisation
- Experience with ORM technologies such as Entity Framework Core and or Dapper
- Confident communicator with the ability to influence architectural decisions and collaborate across teams
Benefits & conditions
- 24 days holiday plus Bank Holidays
- Annual performance-based bonus
- Hybrid working model with flexibility to work from home two days per week
- Ongoing professional development and training opportunities
- Company pension scheme
- Supportive, friendly team culture with regular company events
About the company
This is an opportunity to join a well-established and growing technology business that develops specialist software solutions used by organisations across the UK. With a strong reputation for product quality and customer focus, the company is investing in its engineering capability as it continues to evolve its platform and mature its software development lifecycle. You will be joining a collaborative, supportive team that values technical excellence and continuous improvement.