Senior Software Developer (.NET)

Yolk Recruitment Ltd
Cardiff, UK
7 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£56,631.0
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Microsoft Azure C Sharp (Programming Language) DevOps SQL Databases Web Applications Azure Service Bus Azure Data Factory Event Driven Architecture Data Lakes Git Flow
+8 more
Apache Kafka Cosmos DB Graphql Api Design Software Coding Api Management Docker Microservices

Job description

You’ll play a leading role in building a new event-driven integration platform on the Microsoft Azure stack, working initially with consultants before taking ownership as our in-house technical lead. This isn’t just about writing code-you’ll also grow and mentor a new team, set best practice, and help drive a digital transformation., As the first member of our new in-house development team, you’ll lead the design, build, and delivery of an enterprise-grade Azure-based integration platform. You’ll set technical direction, champion quality and security, and mentor future developers to deliver excellent digital services., * Design and develop an event-driven API/microservices platform on Azure.

  • Integrate multiple third-party systems securely and reliably.
  • Collaborate with DevOps teams to ensure smooth deployment and operations.
  • Establish coding standards and best practice across the development lifecycle.
  • Present proofs of concept and guide technical decisions.
  • Recruit, mentor, and lead future developers.
  • Contribute to wider digital and technology strategy.

Requirements

  • Strong experience delivering enterprise solutions on Microsoft Azure.
  • Advanced skills in .NET / C#.
  • Hands-on expertise with event-driven design and technologies (Azure Service Bus, Event Hubs, Event Grid).
  • Experience building APIs/microservices with Azure tools (Functions, APIM, Web Apps).
  • Knowledge of Azure data services (SQL, Storage, Data Lake, Cosmos DB).
  • Track record of leading development and mentoring others.
  • Strong communication skills, able to engage both technical and non-technical stakeholders.
  • Experience working in agile teams.

Desirable

  • Microsoft Azure certifications.
  • GraphQL (e.g. HotChocolate).
  • Exposure to Kafka or other event-driven platforms.
  • Knowledge of DevOps/IaC (Docker, Azure DevOps).
  • Familiarity with Azure observability, identity, and security tools.
  • Gitflow knowledge.

Personal Qualities

  • Customer-focused and improvement-driven.
  • Positive, proactive, and collaborative.
  • Strong problem-solving and influencing skills.
  • Committed to personal and team development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all