Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (.net)

Tavistock
Permanent
Care Control Systems Limited
Software engineer
€45,000 a year
Posted: 31 December
Offer description

Hours:Monday to Friday, 9:00am – 5:00pm (37.5 hours per week)
Job type:Full-time, Permanent
Salary
£40,000-£50,000
Package
24 days holiday per annum + Bank Holidays
Annual performance-based bonus.
Friendly, supportive, and collaborative team culture.
Ongoing professional development opportunities.
Sick pay
Bereavement leave


Overview of Role

The Senior Software Engineer (.NET) will play a key role in designing, developing, and maintaining backend services and APIs that power Care Control’s platform. This role includes significant responsibility for backend architecture, coding standards, and improving engineering practices across the team. The engineer will work with modern .NET Core patterns, contribute to SQL development, and collaborate closely with frontend teams to enable high-quality product delivery. This role will help strengthen Care Control’s backend foundation as we mature our SDLC and engineering capabilities


Role Responsibilities

* Design, develop, and maintain backend services and APIs using C# and .NET Core.
* Take ownership of backend architecture and evolve coding patterns, documentation, and technical standards.
* Write efficient SQL queries and stored procedures, contributing to database performance and reliability.
* Collaborate closely with frontend engineers to design robust, well-structured API contracts.
* Participate in code reviews, ensuring adherence to quality, maintainability, and architectural standards.
* Work with the Engineering Manager to improve backend development practices and support the growth of the engineering function.
* Provide technical mentorship to junior and mid-level engineers as the backend team expands.
* Collaborate with offshore developers to align delivery and maintain quality across distributed teams.
* Design and maintain data access layers using appropriate ORM patterns (e.g. Entity Framework Core, Dapper), ensuring performance, maintainability, and clear separation between application and database logic.
* Understand containerisation and AKS concepts to support the future deployment model and ensure backend services are cloud-ready.


What Success Looks Like / Key Metrics

* High-quality, maintainable backend code delivered consistently.
* Reliable API functionality supporting frontend and mobile applications.
* Improved database performance through efficient SQL and stored procedure design.
* Reduced defect rates and improved collaboration with QA and frontend teams.
* Documented, scalable backend architecture that supports future product growth.
* Successful mentoring and development of less experienced engineers.


Experience & Qualifications

* Strong commercial experience in C# and .NET Core API development.
* Solid SQL Server experience including stored procedures, indexing, and query optimisation.
* Experience designing backend architectures within SaaS or modern API-driven ecosystems.
* Hands-on experience using ORM technologies such as Entity Framework Core and/or Dapper in production .NET systems.
* Familiarity with GitHub workflows, branching strategies, and pull request best practices.
* Exposure to containerisation concepts (Docker, Kubernetes) with an understanding of AKS deployment models.
* Expertise in C#, .NET Core, REST API design, and backend architecture.
* Strong SQL skills with the ability to create performant, reliable database logic.
* Strong understanding of ORM patterns, data mapping strategies, and trade-offs between ORMs and stored procedure-driven access.
* Ability to lead architectural decisions and evolve backend engineering practices.
* Excellent troubleshooting, debugging, and performance optimisation skills.
* Strong communicator, able to collaborate effectively with engineering, product, and offshore teams.
* Experience integrating services into CI/CD pipelines (GitHub Actions or Azure DevOps).
* Familiarity with clean architecture, domain-driven design, or similar engineering patterns.
* Understanding of containerisation workflows (Docker) and AKS operational concepts.
* Mentoring experience or leadership within engineering teams.
* Exposure to API testing practices or support for integration testability.
* building backend services or APIs using C# and .NET Core: 5 years (required)


Personal Qualities

* Confident technical leader with a pragmatic approach to problem solving.
* Detail-oriented and committed to writing clean, maintainable code.
* Collaborative and approachable, supporting both local and offshore engineers.
* Curious and proactive, willing to challenge existing approaches when beneficial.
* Calm and structured in handling complex technical scenarios.

This can be a hybrid role, with flexibility to work 2 days from home and 3 days in the office each week.


Benefits

* 24 days holiday per annum + Bank Holidays
* Annual performance-based bonus.
* Friendly, supportive, and collaborative team culture.
* Sick pay
* Free on-site parking
* Company pension
* Discounted or free food
* Cycle to work scheme
* Work from home
* Company events
* Mileage & Travel expenses in line with company policy.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer (.net)
Roborough
Permanent
Proactive Appointments
Software engineer
€45,000 a year
Similar job
Senior software engineer (.net) – 11365sjr
Plymouth
Permanent
Proactive Appointments
Software engineer
€45,000 a year
Similar job
Software engineer - front-end (it)
Widecombe-in-the-Moor
Permanent
Software engineer
See more jobs
Similar jobs
It jobs in Tavistock
jobs Tavistock
jobs Devon
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Tavistock > Senior Software Engineer (.Net)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save