Principal Software Engineer

1 week ago


Dubbo, New South Wales, Australia UpperGround by Hudson Full time $90,000 - $120,000 per year

Job Title: Software Engineering Lead (.NET & Angular)

Location: Canberra, Australia

Classification: EL2 / Principal Software Engineer

Employment Type: Contract - 12 months with extensions

Clearance - NV1 Clearance

About the RoleThe Software Engineering Lead is responsible for driving the technical vision, architecture, and governance of a high-profile government system. This role provides strategic and hands-on leadership across the full software development lifecycle, ensuring the delivery of scalable, secure, and maintainable digital solutions. The successful candidate will lead a team of engineers, resolve technical challenges, and act as a key liaison between technical and business stakeholders.

Key Responsibilities

  • Own and communicate the technical strategy for supported products, from design through BAU support.
  • Ensure scalable and maintainable systems through adherence to design patterns, governance processes, and regular technical reviews.
  • Act as an escalation point for technical decisions and support the team in resolving blockers.
  • Promote continuous development and improvement across supported applications.
  • Drive standardisation of technical practices to support business outcomes.
  • Ensure compliance with best practices and relevant government and technical frameworks.
  • Serve as a conduit between technical teams, business stakeholders, and other digital teams.
  • Mentor and guide technical staff to foster growth and capability.
  • Develop and review design, architectural, and technical documentation.
  • Contribute to a high-performing, collaborative team culture.
  • Perform other duties as required.

Essential Criteria

  1. Strong stakeholder engagement and professional relationship management skills.
  2. Excellent verbal and written communication skills.
  3. Proven experience in software development using .NET and Angular.
  4. Demonstrated ability to support digital solutions across diverse technical and business environments.
  5. Experience in developing guides, designs, architectural documents, and other technical artefacts.

Desirable Criteria

  1. Qualifications or experience in supporting agile software development teams.
  2. Experience designing cloud-native applications and/or migrating on-premises solutions to the cloud.

Technical Skills

  • Proficiency in .NET Core, C#, and Angular frameworks.
  • Experience with cloud platforms (Azure/AWS) and cloud-native architecture.
  • Familiarity with CI/CD pipelines, DevOps practices, and agile methodologies.
  • Strong understanding of software design principles, system architecture, and documentation standards.

Please reach out to me at  

Diversity, Equity & Inclusion at Hudson

Hudson is committed to helping you find a workplace where you feel respected, supported, and free to thrive. We welcome applications from all backgrounds, identities, and lived experiences—because when different voices come together, amazing things happen. Casual Loading *Please note for all Australian* based contract and temporary roles only, the pay rate is inclusive of mandatory 25% casual loading. This excludes permanent and fixed term roles.



  • Dubbo, New South Wales, Australia beBeeEngineering Full time $160,000 - $200,000

    Software Engineering OpportunitiesWe are seeking talented software engineers with expertise in TypeScript, React, and Node.js to join our team.Key Responsibilities:Collaborate on large-scale software projects, including AI integrations and greenfield initiatives.Work across Front End, Back End, and Infrastructure.Requirements:Strong programming skills in...


  • Dubbo, New South Wales, Australia beBeeSoftware Full time $87,550 - $151,704

    Teaching Opportunity: Software Design and DevelopmentWe are seeking an exceptional educator to join our team as a Teacher of Software Design and Development. This is a fantastic opportunity for a highly motivated and passionate individual to make a real difference in the lives of our students.In this role, you will be responsible for teaching SDD - Software...

  • Design Engineer

    1 week ago


    Dubbo, New South Wales, Australia Dubbo Regional Council Full time $96,537 - $112,191 per year

    At the heart of community. At the start of the future.That's where you'll find Dubbo Regional Council and this opportunity to shape our region as our new Design Engineer.Our people care deeply about serving and strengthening our community. We work for 55,000 residents and 1.48 million people who visit our region each year - and when you join us, you'll be...

  • Teacher Technology

    4 days ago


    Dubbo, New South Wales, Australia NSW Government Full time

    OverviewJob Description - Teacher Technology - Software Design and Development ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Denison College of Secondary Education Kelso High Campus (0000B1Q8)Teacher Technology - Software Design and Development ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Denison College of Secondary...

  • Teacher Technology

    5 days ago


    Dubbo, New South Wales, Australia NSW Government Full time

    OverviewJob Description - Teacher Technology - Software Design and Development ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Denison College of Secondary Education Kelso High Campus (0000B1Q8)Teacher Technology - Software Design and Development ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Denison College of Secondary...

  • Design Engineer

    1 week ago


    Dubbo, New South Wales, Australia Dubbo Regional Council Full time

    OverviewAt the heart of community. At the start of the future. That's where you'll find Dubbo Regional Council and this opportunity to shape our region as our new Design Engineer.Our people care deeply about serving and strengthening our community. We work for 55,000 residents and 1.48 million people who visit our region each year. When you join us, you'll...

  • Design Engineer

    1 week ago


    Dubbo, New South Wales, Australia Dubbo Regional Council Full time

    OverviewAt the heart of community. At the start of the future. That's where you'll find Dubbo Regional Council and this opportunity to shape our region as our new Design Engineer.Our people care deeply about serving and strengthening our community. We work for 55,000 residents and 1.48 million people who visit our region each year. When you join us, you'll...


  • Dubbo, New South Wales, Australia beBeeEngineering Full time $180,000 - $200,000

    Job SummaryWe are seeking an experienced software engineer to join our team.Key Responsibilities:Lead frontend development using modern frameworks and toolsCollaborate with cross-functional teams to deliver impactful product features and solutionsEvaluate and scale frontend architecture through reusable component libraries and best practicesChampion...

  • Structural Engineer

    2 days ago


    Dubbo, New South Wales, Australia Barnson Full time $104,000 - $130,878 per year

    Barnson is a well established multi disciplinary consultancy firm, we are currently seeking a structural engineer to join our team in our Dubbo office. Our company provides a friendly team environment, supportive management, and offers great diversity.Your responsibilities will include:Provide engineering solutions that maintain design intent and consider...

  • Quality Engineer

    2 weeks ago


    Dubbo, New South Wales, Australia Momentum Trains Full time

    Quality Engineer - CAF Rail Australia - DubboTrust in Motion.We are currently seeking a Quality Engineer within the Mindyarra Maintenance Centre based in Dubbo.The role is responsible for final acceptance of the trains by the Customer, managing documentation and coordinating activities to ensure that the final product is up to the highest quality...