Senior Full Stack .Net Developer
Client overview
A UK-based boutique travel operator that builds and maintains digital products for holiday bookings and customer experiences. They focus on delivering well-crafted, customer-first web services that support long-term product stability and steady feature evolution. The team values collaboration, pragmatic engineering, and incremental improvement.
Job overview
We’re hiring a Full Stack Developer with a strong backend focus to join an agile product team. You’ll own APIs and integrations that power customer-facing web applications and work closely with frontend engineers to deliver reliable, maintainable systems.
Key responsibilities
- Build and maintain APIs (REST and SOAP) using C# / .NET Core
- Integrate with third-party systems (payment gateways, CRMs, analytics)
- Support a planned migration between CMS platforms and other platform upgrades (e.g., modern API patterns, real-time endpoints)
- Write clean, testable code using TDD practices (xUnit/NUnit/MSTest)
- Manage and optimise data access using SQL Server and NoSQL stores
- Collaborate with Vue.js frontend developers to connect APIs to UI components
- Participate in Agile rituals: daily standups, sprint planning, retrospectives
- Use Git and standard engineering tools for CI/CD, issue tracking, and documentation
- Propose improvements for architecture, performance, and scalability
Required & optional skills
Required
- 3+ years working with C# and .NET Core
- Experience designing and consuming RESTful and SOAP APIs
- Strong SQL skills; working knowledge of NoSQL concepts
- Familiarity with frontend basics: JavaScript, HTML, CSS, and Vue.js
- Comfortable working in Agile/Scrum teams and communicating cross-functionally
- Experience with Git and tools like Azure DevOps, Jira, Confluence (or equivalents)
Optional / nice to have
- Experience working with CMS platforms and migrations
- Understanding of web performance and analytics (Core Web Vitals, Google Analytics)
- Exposure to GraphQL, SignalR, Blazor, or similar modern additions
- Cloud experience (AWS or Azure)
- Familiarity with AI-assisted development tools (GitHub Copilot, etc.)
- Automated testing beyond unit tests (integration testing, end-to-end)
Soft skills & candidate characteristics
What this team really needs:
- Takes ownership and follows work through to completion
- Clear, concise communicator who can translate technical trade-offs for non-technical stakeholders
- Pragmatic problem-solver who balances quality with shipping value
- Collaborative mindset: pairs well with frontend, product, and QA colleagues
- Curious and coachable — willing to learn new platforms and adapt practices
- Detail-oriented with a focus on reliability and performance
Join Cloud Employee Today
Submit your application below and our talent team will assess your application to determine your suitability for open roles.

