- Contract role until June 2025
- Government client
- Adelaide location
- Level is AS08
As the Principal Developer will play a key role in significant initiatives aimed at modernizing, transforming, and delivering a variety of sustainable, user-centered digital services for the South Australian community.
Specifically, this role will oversee and direct developers in designing, developing, and modifying large and complex digital solutions that are customer-focused to meet business objectives.
Additionally, the Principal Developer will offer leadership, specialized guidance, and mentoring in technical domains.
- Demonstrated commitment to promoting best practices in quality coding throughout the Software Development Life Cycle to enhance business value.
- Proven experience using various tools and technologies to design, develop, test, deploy, and maintain applications across diverse platforms, devices, and networks.
- Track record of developing and overseeing coding standards, ensuring their implementation to enhance team efficiency and quality of output.
- Expertise in managing code reuse to minimize unnecessary dependencies while maximizing efficiency through effective reuse strategies.
- Experience in creating systems and tools that foster clear communication within the development team, ensuring alignment with business goals.
- Ability to collaborate within a multidisciplinary team, managing multiple priorities under tight deadlines.
- Proven role as a proponent of continuous learning, elevating the team's skills and their ability to deliver value.
Proficiency, knowledge of, or ability to learn the following:
Frontend: Typescript, React, Piral (Micro-frontend)
Backend: Node JS, Microservices, .Net
DevOps: GitHub, Azure / Azure DevOps, Pulumi, NX
Mobile: Xamarin, Android, iOS
Platform: Azure resources such as APIM, function apps, app services, service bus, Cosmos DB, key vault.