Software Developer
About the role
The Opportunity:
This is your chance to join an engineering team that's redefining how mission-critical systems operate. You'll be stepping into a role where your contributions directly impact industries that keep the country running. The team has built something special – a culture where clean code meets robust design, and where evolution isn't just encouraged, it's expected. With strong backing and a clear technical vision, now's the perfect time to get involved as they scale their cloud-native solutions.Company Profile:
Our client is an established organisation that takes infrastructure seriously. They've invested heavily in modern cloud platforms and automation-first approaches, creating an environment where engineers can focus on solving complex problems rather than fighting outdated systems. The team is collaborative yet autonomous, valuing both innovation and reliability. This isn't a start-up scrambling to find product-market fit – it's a mature organisation with the resources to do engineering properly.
Why You Would Like It:
- Build software that genuinely matters – powering essential services used nationwide
- Work with cutting-edge cloud technologies across AWS and Azure environments
- Collaborative team culture that values your ideas and technical experimentation
- Own your solutions end-to-end, from concept through to production monitoring
- Flexible environment where quality and automation drive everything you do.
- Design and build high-availability systems using C# and .NET frameworks
- Architect REST APIs and integrate microservices across cloud platforms
- Implement CI/CD pipelines and maintain DevOps tooling for automated deployments
- Work with SQL Server and relational databases to support scalable data solutions
- Participate in on-call rotations to ensure system reliability and performance
- Collaborate on technical decisions that shape the platform's future direction
- Strong C# and .NET development experience with a focus on maintainable code
- Hands-on experience with AWS and/or Azure cloud services and architecture
- Comfortable with REST API design, microservices patterns, and database integration
- Understanding of CI/CD practices, automated testing, and DevOps principles
- Problem-solving mindset with a passion for untangling complex technical challenges
- Autonomous worker who thrives in collaborative team environments
Ready to work on systems where reliability isn't negotiable and your code truly makes a difference? Let's talk – apply now!