Software Developer (C# / Azure)Location:Cork/ Hybrid (3 days per week onsite)Type:PermanentOverviewOur 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 doingDesigning and developing cloud-native SaaS applications on AzureBuilding and maintaining full-stack solutions using C# and .NET CoreWorking within an Agile/Scrum team to deliver high-quality, production-ready codeOwning components end-to-end, from design through to deploymentWriting well-tested, maintainable code using modern engineering practicesContributing to CI/CD pipelines and automated deploymentsRequired experience3+ years' experience as a software developerStrong experience with C# and .NET Core (full-stack)Experience building scalable Web APIs and RESTful servicesHands-on experience with Azure, including AKS and core Azure servicesExperience with CI/CD pipelines (Azure DevOps or similar)Solid understanding of Agile development, design patterns, and SOLID principlesExperience with automated testing (unit, integration, mocking)Strong communication skills and ability to work as part of a teamNice to haveExperience with Entra ID or Active DirectoryDocker and containerisation experienceServerless development (Azure Functions or similar)Infrastructure as code (Terraform, ARM, Bicep)Experience with security, authentication, and identity conceptsExposure to AI tools or platforms (e.g. OpenAI, GitHub Copilot)