Senior Backend Developer (.NET)
A well‑established software product company is looking to hire a Senior Backend Developer to strengthen a core development team working on a long‑lived, business‑critical platform.
The company develops and maintains a complex SaaS product with a large and stable customer base. The platform has evolved over many years and is now undergoing continuous modernisation, with a strong focus on performance, security, scalability, and integrations.
This is a permanent position suited to someone who enjoys working with real‑world systems, taking ownership of backend development, and contributing to the long‑term technical direction of a product.
The Role:
The successful candidate will play a key role in backend development and ongoing improvement of the company's core platform. The role involves working closely with frontend developers and other senior technical contributors to design and deliver well‑structured APIs and backend services.
A significant part of the work involves improving existing solutions, understanding legacy implementations, and evolving them using modern technologies and practices.
Responsibilities:
Backend development using modern .NET
Designing, improving, and maintaining REST APIs
Working with databases such as PostgreSQL and MS SQL
Building and maintaining external integrations with third‑party systems
Improving performance, security, and maintainability across the codebase
Collaborating with frontend developers to support new functionality
Reading and understanding legacy code where needed (new development is modern)
Contributing to architectural discussions and longer‑term technical improvements
Required Experience:
5+ years of professional backend development experience
Strong experience with C# / .NET / .NET Core
Solid understanding of relational databases
Experience working with APIs and integrations
Familiarity with cloud environments (primarily Azure)
Experience with Docker / containerised deployments
Comfortable working in Git‑based workflows
Able to work independently while contributing actively within a team
Nice to Have:
Experience working on long‑lived or evolving platforms
Exposure to multiple products within the same ecosystem
Architectural mindset or interest in technical leadership
Experience supporting or influencing frontend teams
Working Environment:
Hybrid working model with good flexibility
Core collaboration hours during the day
Strong emphasis on trust, ownership, and teamwork
Developers are encouraged to solve problems end‑to‑end while staying aligned with the wider team
AI tools are actively used to improve productivity, with company‑provided licenses
Growth & Development:
Long‑term role with meaningful influence over the product's evolution
Clear opportunity to grow into a technical leadership role over time
Supported learning through courses, training, and conferences
Stable business with a long‑term view, not driven by short‑term delivery pressure
Practical Details:
Position: Permanent
Location: Hybrid
Salary: Competitive, aligned with senior‑level backend profiles
Start: As soon as possible
Reach out to Elizabeth Tyler at e.tyler@tenthrevolution.com for more information or to apply.
