Senior Software Engineer - .NET

Added
8 days ago
Type
Full time
Salary
Salary not provided

Related skills

microservices sql server t-sql restful apis .net core

πŸ“‹ Description

  • Own features end-to-end across the full software development lifecycle: requirements analysis
  • Design, develop and maintain scalable, maintainable C#/.NET services and components within a
  • Translate high-level and client-specific requirements into robust technical designs, in
  • Maintain and improve automated test coverage (unit, integration and regression) to support safe
  • Contribute to and help evolve CI/CD pipelines (Git, Jenkins)
  • Identify and help remediate technical debt, and contribute to ongoing modernisation of the

🎯 Requirements

  • Strong expertise in .NET Core / .NET Framework and C#, including object-oriented design and common
  • Proven experience across the full software development lifecycle, ideally supporting a live
  • Solid experience with SQL Server / T-SQL, including writing and optimising queries and stored
  • Experience designing and consuming RESTful APIs, and working with service-oriented or microservice
  • Practical experience with unit and integration testing frameworks (e.g. xUnit, NUnit or MSTest).
  • Experience with version control and CI/CD tooling (e.g. Git, Jenkins, or equivalent).

🎁 Benefits

  • Great compensation package and discretionary bonus plan
  • Core benefits include pension, bupa healthcare, sharesave scheme and more!
  • 25 days annual leave with 8 bank holidays and 3 volunteering days. You can also purchase additional
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’