Think you’re one of Australia’s best .NET Developers?
This opportunity is designed for highly capable developers who are confident in their technical ability.
As part of the recruitment process, shortlisted candidates will be required to complete a one-hour timed technical assessment developed to the client’s standards. The assessment is intentionally challenging and must be completed before progressing to a client interview.
Candidates who successfully pass the assessment will receive a prize… of securing an interview with the client. The test is not for the weak, it is a very difficult test.
The Opportunity
We are seeking an experienced Senior .NET Developer to join a high-performing Agile product team. You will lead software development practices across design, estimation, coding, testing and delivery, while supporting other developers through mentoring, code reviews and knowledge sharing.
This is a 100% remote opportunity, allowing you to work from anywhere in Australia.
Key Responsibilities
- Lead software design, estimation, development and testing activities.
- Develop solutions across front-end, back-end, APIs and databases.
- Build and improve CI/CD pipelines covering build, testing, security checks and deployment.
- Establish development patterns, standards and tools that improve quality and reduce risk.
- Deliver scalable and maintainable software using modern .NET technologies.
- Lead code reviews and mentor junior and mid-level developers.
- Identify refactoring opportunities and recommend improvements to tools and frameworks.
- Work closely with Product Owners, Scrum Masters and other team members.
- Support the team in delivering Sprint goals and high-quality outcomes.
- Contribute to analysis, testing, security and broader delivery activities.
- Maintain clear technical documentation and share knowledge across the business.
- Act as an escalation point for complex product development issues.
- Promote collaboration, Agile ways of working and continuous improvement.
Technical Experience
You will bring a strong capability across:
- C#, ASP.NET and .NET Core
- Modern .NET development and architecture
- API design and development
- SQL and relational databases, ideally Microsoft SQL Server
- HTML, CSS, TypeScript and single-page application frameworks
- Unit testing, integration testing and mocking frameworks
- Logging, monitoring and troubleshooting
- CI/CD pipelines and automated deployment
- Git, Gitflow and Azure DevOps
- Visual Studio, VS Code, IIS and SQL Server Management Studio
- PowerShell or an equivalent scripting language
- Agile software development and Scrum ceremonies
About You
You are a confident and experienced developer who enjoys solving difficult technical problems. You are comfortable leading technical discussions, reviewing code and helping others improve.
You will also demonstrate:
- Strong communication and stakeholder management skills
- A collaborative and team-focused approach
- A commitment to software quality and continuous improvement
- The ability to manage technical risk and make sound decisions
- A willingness to share knowledge and mentor others
- A professional and customer-focused mindset
The Challenge
Before progressing to interview, shortlisted applicants must complete a one-hour timed technical test.
The assessment is designed to identify exceptional .NET Developers and will evaluate practical problem-solving, software development and technical decision-making skills.
Pass the challenge and you will receive:
- A guaranteed interview with the client
- The opportunity to join a skilled, collaborative and fully remote development team