This is a remote position.
Contract Duration: Until 29 May 2026
Location: Darwin, NT (Remote work may be considered)
About the Role
Digital Project Services (DPS) is seeking a highly skilled .NET Developer to support the development of a bespoke tax revenue management system for the Territory Revenue Office. The role involves working within a small, agile team to deliver both client-facing and internal applications.
Key Responsibilities
* Participate in daily stand-ups, sprint planning, and technical workshops.
* Develop high-quality code aligned with project standards and protocols.
* Interpret user stories and collaborate with Business Analysts for clarity.
* Communicate promptly with the Project Manager and Tech Lead.
* Document testing steps in plain English for all developed code.
* Write unit tests under guidance and demonstrate developed code to stakeholders.
* Collaborate with business and technical subject matter experts.
* Ensure code is maintainable by other experienced .NET developers.
Essential Skills & Experience
* Proficiency in C# .NET (.NET Core preferred); Java acceptable.
* Experience with Visual Studio, SQL Server, and Visual Studio Code.
* Strong web development skills (HTML, CSS, JavaScript, TypeScript, VueJS).
* Experience with .NET SPA and ORM frameworks (Entity Framework, Linq2DB).
* Familiarity with WebAPI, IIS, and Atlassian tools (Bitbucket, Jira, Bamboo).
* Understanding of system architecture, network design, and basic security concepts.
Desirable Skills & Experience
* Experience with WPF/XAML, SPA, REST, SOAP, MQ services, and Open API specs.
* Knowledge of Dependency Injection, unit testing, and CI/CD practices.
* Ability to write and interpret technical documentation and database models.
* Understanding of layered system architecture and VM infrastructure.
* Familiarity with DNS, service accounts, and internal/external security implementation.
Personal Attributes
* Strong communication and interpersonal skills.
* Ability to work in diverse and remote teams.
* Self-motivated with a positive attitude and high accountability.
* Professional, respectful, and transparent in work delivery.
* Excellent problem-solving and critical thinking abilities.
* Collaborative team player who promotes engagement and teamwork.
Deliverables
* Code delivered to quality standards and aligned with sprint schedules.
* Adherence to documented software protocols and project timelines.
Additional Information
* Security Clearance: National Police Clearance (NPC) is mandatory.
* Work Location: Preferably Darwin office; remote work may be considered.
* Daily Rate: Inclusive of GST, based on 8 working hours.
* Corporate Values: Honesty, Professionalism, Respect, Accountability, Innovation.
Requirements
Essential Skills and Experience:
* Highly skilled in programming, C# .Net (.NET Core) preferred but Java or equivalent acceptable.
* Extensive experience with Visual Studio / SQL Server and visual studio code for java script framework
* Extensive experience web development (HTML/CSS/Javascript/Typescript, vueJS)
* Experience with .Net SPA
* Experience with an Object Relational Mapping framework such as Entity Framework - Linq2DB
* Demonstrated skills with WebAPI / Web Applications (IIS)
* Experience with the Atlassian tool set such as Bitbucket server, Jira and bamboo
* Understanding of System architecture concepts
* Experience with SQL server, SQL, and Database design
* Experience with network design principals
* Understanding of basic security concept