This is a genuine opportunity to join at a pivotal stage of their journey and have a real impact on how they build for the future.
What You'll Be Doing
- Designing and developing robust, scalable .NET applications
- Analysing business requirements and translating them into technical solutions
- Writing clean, well-documented, maintainable code
- Debugging and troubleshooting software issues efficiently
- Contributing to system architecture discussions and technical design
- Collaborating with testers and support teams to ensure quality outcomes
- Preparing technical documentation including flowcharts, diagrams, and UML where required
- Staying current with emerging .NET technologies, tools, and best practices
- Solid commercial experience with .NET development (C#, ASP.NET, .NET Core)
- Strong understanding of software design principles and patterns
- Experience working in Agile environments and with Test Driven Development (TDD)
- Proven ability to debug and optimise code across the full stack
- Experience with software documentation and development processes
- Strong problem-solving skills with a practical, solutions-focused mindset
- Excellent interpersonal and communication skills — you can explain technical concepts clearly to both technical and non-technical audiences
- A relevant tertiary qualification in Computer Science, Software Engineering, or equivalent experience
- Experience with cloud platforms (Azure preferred, given the .NET ecosystem)
- GIS Mapping platforms
- Familiarity with CI/CD pipelines and DevOps practices
- SQL Server or other database experience
If the above sounds interesting then apply today!

