Principal Software Engineer

2 weeks ago


Dubbo, New South Wales, Australia UpperGround by Hudson Full time $80,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.


  • 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...

  • Structural Engineer

    6 days ago


    Dubbo, New South Wales, Australia Barnson Full time $80,000 - $120,000 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...


  • Dubbo, New South Wales, Australia PCL Constructors Pacific Rim Pty Ltd Full time $104,000 - $130,878 per year

    Company description: At PCL Constructors Pacific Rim Pty Ltd, we represent the Australian operations of PCL Construction, a leading North American contractor with a rich history of delivering innovative, high-quality construction solutions. As a 100% employee-owned company, we bring global expertise and local insight to every project we deliver across...


  • Dubbo, New South Wales, Australia Datacom Full time $60,000 - $90,000 per year

    Our WhyDatacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.About The Role (your Why)Working as a Desktop Support Engineer you will be responsible for the provision of all aspects of Desktop Services to a key Datacom customer....


  • Dubbo, New South Wales, Australia Aeris Resources Full time $120,000 - $180,000 per year

    About Us:Tritton is 100% owned and operated by Aeris Resources and forms the cornerstone of our copper production.  Extremely passionate about copper mining and committed to continuing our support of our loyal community in regional NSW, Tritton has an exciting and transformative journey underway, and we are on the precipice of enormous change.As we work to...

  • Surveyor

    6 days ago


    Dubbo, New South Wales, Australia HD Surveys Pty Ltd Full time $90,000 - $120,000 per year

    HD Surveys Pty Ltd is based on the NSW Mid North Coast with offices in Port Macquarie and Woolgoolga.We provide surveying services for all types of infrastructure projects across NSW and are looking for ambitious, dedicated Surveyors to join our team and grow our rapidly expanding business.We are seeking Engineering Surveyorsfor the Uungula Wind Farm...


  • Dubbo, New South Wales, Australia Custom Steel Frames - Steeline Dubbo Full time $60,000 - $80,000 per year

    Custom Steel Frames, a trusted name in lightweight steel framing with over 40 years of industry experience, is looking for a skilledDetailerto join our growing in-house team in Dubbo.About the Role:As anin-house Detailer, you will be responsible for creating accurate and detailed drawings for both commercial and residential steel frame projects. This is a...

  • CNC Programmer

    1 week ago


    Dubbo, New South Wales, Australia Maspro Engineering Pty Ltd Full time $104,000 - $130,878 per year

    About UsAt MASPRO, we don't just make parts; we engineer solutions that keep hard rock mining moving. We're proudly Australian-owned, designing and manufacturing high-performance drill components that outlast and outperform industry standards. We thrive on grit, passion, and humility, embracing challenges with a solutions-focused mindset. Innovation drives...

  • Procurement Officer

    3 days ago


    Dubbo, New South Wales, Australia CAF Full time $90,000 - $120,000 per year

    About the ProjectThe NSW Government is replacing the NSW regional rail fleet of XPT, XPLORER and Endeavour trains with 29 safer, comfortable and more accessible trains for customers travelling across NSW and between, Sydney, Canberra, Melbourne and Brisbane. For details of the project visit:As part of the Regional Rail project, the Mindyarra Maintenance...

  • Procurement Officer

    3 days ago


    Dubbo, New South Wales, Australia CAF (Construcciones y Auxiliar de Ferrocarriles) Full time $60,000 - $90,000 per year

    About The ProjectThe NSW Government is replacing the NSW regional rail fleet of XPT, XPLORER and Endeavour trains with 29 safer, comfortable and more accessible trains for customers travelling across NSW and between, Sydney, Canberra, Melbourne and Brisbane. For details of the project visit:As part of the Regional Rail project, the Mindyarra Maintenance...