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
£ 65K

Job 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.

Apply for this position