Back-End Web Application Developer - Contract
Location: Dublin - Hybrid
Contract: 6 months initial
We are looking for an experienced Back-End Web Application Developer to join a technology team delivering modern, cloud-based applications and services.
This is a hands-on development role focused on building robust and scalable back-end systems, APIs and cloud services. You'll work closely with developers, designers and business stakeholders to deliver applications that support high-volume operational and customer-facing environments.
The Role
You will:
- Design, develop and maintain scalable back-end services using Microsoft Azure.
- Build and maintain RESTful APIs and services supporting web and mobile applications.
- Design and work with SQL and NoSQL databases.
- Build cloud-native solutions using services such as Azure Functions, Azure App Service, Azure SQL and Service Bus.
- Develop clean, maintainable and well-tested code.
- Implement and maintain unit testing.
- Contribute to technical design decisions and code reviews.
- Build on and improve existing CI/CD pipelines.
- Work with Git/GitHub-based development workflows.
- Collaborate with developers, designers and business stakeholders throughout delivery.
- Produce and maintain technical and API documentation.
What We're Looking For
- 3+ years' professional software development experience.
- Strong commercial experience developing back-end web applications and services.
- Good knowledge of Microsoft Azure and cloud-native development.
- Strong understanding of REST APIs, integrations and microservices/service-based architecture.
- Experience with SQL and NoSQL databases, such as SQL Server, MySQL, Azure SQL or equivalent.
- Experience with Git and modern source-control workflows.
- Experience working with CI/CD pipelines.
- Familiarity with containerisation technologies such as Docker and Kubernetes.
- Experience building and deploying scalable web applications.
- Strong understanding of software development and testing best practices.
- Ability to work independently while contributing effectively within a wider engineering team.
- Good communication skills when working with both technical and non-technical stakeholders.
- Experience across AWS or GCP alongside Azure.
- Agile/Scrum delivery experience.
- Relevant cloud or software development certifications.
This is an initial 6-month contract based in Dublin, operating on a hybrid basis with 2-3 days per week onsite.