Software Developer (C# / Azure)
Location:
Cork/ Hybrid (3 days per week onsite)
Type:
Permanent
Overview
Our client is looking for an experienced Software Developer to join an agile engineering team based in Cork. This role focuses on building cloud-native, serverless SaaS products on Microsoft Azure. You'll work on commercial software used across large enterprise environments, contributing to design, development, and delivery of scalable solutions.
What you'll be doing
* Designing and developing cloud-native SaaS applications on Azure
* Building and maintaining full-stack solutions using C# and .NET Core
* Working within an Agile/Scrum team to deliver high-quality, production-ready code
* Owning components end-to-end, from design through to deployment
* Writing well-tested, maintainable code using modern engineering practices
* Contributing to CI/CD pipelines and automated deployments
Required experience
* 3+ years' experience as a software developer
* Strong experience with C# and .NET Core (full-stack)
* Experience building scalable Web APIs and RESTful services
* Hands-on experience with Azure, including AKS and core Azure services
* Experience with CI/CD pipelines (Azure DevOps or similar)
* Solid understanding of Agile development, design patterns, and SOLID principles
* Experience with automated testing (unit, integration, mocking)
* Strong communication skills and ability to work as part of a team
Nice to have
* Experience with Entra ID or Active Directory
* Docker and containerisation experience
* Serverless development (Azure Functions or similar)
* Infrastructure as code (Terraform, ARM, Bicep)
* Experience with security, authentication, and identity concepts
* Exposure to AI tools or platforms (e.g. OpenAI, GitHub Copilot)