
Backend & DevOps Software Developer
Job Description
Posted on: December 4, 2025
Life on the team
We’re seeking a skilled Backend & DevOps Software Developer to join our Innovative Platforms team. The ideal candidate will have experience in building scalable backend services using C#/.NET, familiarity with managing cloud infrastructure in Azure, and implementing CI/CD pipelines using Octopus Deploy and Azure DevOps.
Please note that whilst we’d like to be able to consider everyone, we are unable to provide sponsorship for this role - so you’ll need to be able to live and work in Ireland of your own accord.
What you’ll do
- Design, develop, and maintain robust backend services and APIs using C#/.NET.
- Implement and manage CI/CD pipelines using Octopus Deploy and Azure DevOps.
- Collaborate with front-end developers and product owners to deliver end-to-end solutions.
- Ensure secure, scalable, and performant backend architecture.
- Integrate with Azure services including Azure Functions, Blob Storage, Azure SQL, and App Services.
- Monitor and troubleshoot production systems, ensuring high availability and reliability.
- Write clean, maintainable, and testable code following SOLID principles.
- Knowledge of automating infrastructure provisioning using Infrastructure as Code (IaC) tools like Bicep or Terraform.
- Participate in code reviews and provide technical mentorship to team members.
- Stay current with emerging backend and cloud technologies.
What you’ll need
- 4+ experience in backend development with C#/.NET (Core, .NET 6+).
- Strong knowledge of Azure services (App Services, Azure SQL, Blob Storage, Functions).
- Hands-on experience with CI/CD using Azure DevOps and familiarity with Octopus Deploy.
- Proficiency in RESTful API design and implementation.
- Understanding of authentication and authorisation (OpenID Connect, JWT).
- Skilled in scripting for automation (PowerShell).
- Good grasp of asynchronous processing and event-driven architecture.
- Strong knowledge of software design principles and patterns.
- Experience with Git and branching strategies.
- Competent in SQL and database optimisation.
- Excellent problem-solving skills and ability to debug effectively.
- Strong communication and collaboration skills.
Desirable:
- Exposure to monitoring and logging tools (ElasticStack, Azure Log Analytics).
- Awareness of DevSecOps and secure coding practices.
- Experience with automated testing frameworks (xUnit, NUnit).
- Familiarity with Agile or Scrum ways of working.
- Understanding of Infrastructure as Code (ARM templates, Terraform).
- Interest in containerisation (Docker) and orchestration (Kubernetes).
Additional information
Country: Ireland
Location: Galway (Hybrid-working)
Hours: 37.5
Role Type: Permanent
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
IrelandJobs.app - Find your dream job in Ireland
Get IrelandJobs.app - Find your dream job in Ireland on your phone!

Senior Software Engineer

Software Engineer

Fullstack Software Engineer

CSV Engineer

