Senior Software Developer (.NET)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Where To Find Software Engineering Jobs
Find a Developer Job: 12 Best Job Sites For Developers
The Most Popular IT Jobs on the Market