Cloud Software Developer
Gazelle Global Consulting โ Netherlands ยท Posted ~3 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Cloud Software Developer
Location: Utrecht
Start: ASAP
End Date: 30 September 2027
Working Model: Hybrid - minimum 1 day per week onsite in Utrecht
Contract Type: Payroll / Employment contract only - ZZP not permitted
Application Deadline: 24 September, 13:00
Interviews: As soon as possible
About the Role
We are looking for an experienced Cloud Software Developer to join a highly skilled platform engineering team responsible for building and improving a cloud-based data platform used by more than 25 data teams.
You will work within a professional Scrum environment focused on modern software engineering, continuous improvement and platform reliability.
The role combines hands-on software development with cloud engineering, architecture, automation and technical coaching.
You will develop and maintain cloud-native applications, write high-quality and well-tested code and contribute directly to architectural decisions and the technical roadmap of the platform.
Key Responsibilities
Develop and enhance an event-driven orchestration platform built using Azure Durable Functions and Python
Build and maintain scalable, reliable cloud-native applications
Apply Test Driven Development (TDD) and pair programming to maintain high code quality
Contribute to software architecture using principles such as Clean, Onion or Hexagonal Architecture
Design and improve automated CI/CD pipelines using Azure DevOps
Implement and maintain Infrastructure as Code using Terraform
Support data teams in making effective use of platform tooling
Coach data teams and colleagues on improving the reliability and quality of their data products
Contribute to platform architecture and the wider technical roadmap
Automate software delivery and infrastructure processes
Perform operational platform management and support activities
Participate in architectural discussions, innovation initiatives and continuous improvement
Share knowledge and actively coach fellow developers
Required Experience
Minimum 5 years of professional software development experience
Strong hands-on experience with Python
Experience developing applications in Microsoft Azure
Experience with Azure Durable Functions or similar serverless/event-driven technologies
Strong experience with Infrastructure as Code
Hands-on experience with Terraform
Strong experience building and maintaining CI/CD pipelines
Experience with Azure DevOps
Practical experience with at least one modern software architecture approach:
Clean Architecture
Onion Architecture
Hexagonal Architecture
Strong understanding of Test Driven Development
Strong focus on clean, maintainable and well-tested code
Experience identifying and improving code quality issues such as code smells
Demonstrable experience coaching developers or technical colleagues
Experience working in Agile/Scrum software development environments
What We're Looking For
You are a collaborative developer who enjoys solving technical problems while helping others improve.
You communicate confidently with both technical colleagues and users of the platform and are comfortable building relationships across different teams.
You bring:
A structured and accurate way of working
Strong attention to software quality and reliability
A proactive and creative approach to technical challenges
Excellent collaboration and knowledge-sharing skills
The confidence to challenge ideas constructively
A willingness to experiment, innovate and continuously improve
A strong sense of ownership for both development and operational responsibilities
Team & Environment
You will join one of several platform teams responsible for enabling data teams to independently develop, test, schedule and monitor their data products.
The development team works closely together, with developers sharing responsibility for both engineering and operational activities.
Team members have significant input into technical decisions and the future direction of the platform.
The team works hybrid, with at least one day per week onsite in Utrecht, with additional office presence during innovation-focused periods.
Contract Requirement
This assignment is only available to candidates working through an employment/payroll arrangement where the appropriate wage taxes and employee insurance contributions are paid.
Self-employed professionals / ZZP contractors are not eligible, including candidates working through intermediary self-employment structures.
We have 144,382 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 144,382 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume