Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Canberra
Talent
Software Engineer
Posted: 17 February
Offer description

Principal Software Engineer – C#/.NET/Oracle/VB6

Location: ACT (Hybrid)

Contract: 12 months initial + extensions up to 24 months

Security Clearance: Must be eligible to obtain Negative Vetting Level 1

About The Role

We are seeking a highly experienced Principal Software Engineer to provide technical leadership across complex enterprise software development initiatives.

This role will oversee development activities, produce high-quality and optimised code, and guide a team of engineers to deliver secure, scalable and well-designed solutions in a hybrid environment.

The successful candidate will work across full-stack development, DevOps implementation and system integration within a structured enterprise setting.

Key Responsibilities

Provide specialist advice on software development best practices
Analyse business requirements and assess existing applications
Create and update detailed design artefacts
Develop and maintain C# .NET, VB6, Angular modules and REST APIs
Implement changes and liaise with testing, release management and operations teams
Perform DevOps activities including CI/CD pipeline management
Maintain documentation and technical artefacts
Mentor, coach and transfer knowledge to team members
Ensure quality delivery within agreed timeframes
Contribute to improved ICT practices and technical standards

Technical Skills & Experience Required

Core Development

C# .NET
VB6 application maintenance
Angular (or modern web UI frameworks)
REST APIs (Web API 2) and/or WCF
Oracle 11g/12c and PL/SQL development
Entity Framework / EF Core
Automated Unit Testing (xUnit)
Modern Web UI development
UI/UX implementation to meet usability requirements

DevOps & Infrastructure

CI/CD pipelines (Octopus Deploy, Azure DevOps, YAML)
PowerShell scripting
Group Policy
Citrix Management
Environment and configuration management
Code and release management

Additional Knowledge

Agile (Scrum) delivery environments
Claims-aware systems (ADFS, JWT, WIF)
Windows Server 2012+ environments
IBM API Gateway
Data-centric application accreditation in complex multi-domain environments
Detailed design documentation practices

Capability Requirements

Strong technical leadership experience
Proven ability to maintain and modernise legacy applications
Experience delivering ICT services in complex enterprise environments
Excellent communication and stakeholder engagement skills
Ability to mentor and guide senior technical teams
Commitment to continuous professional development

Working Environment

This role operates in a hybrid model, with the primary office located in Canberra. Flexible arrangements, including remote work, may be considered subject to approval.

Apply now or contact Luther Borgas

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior idam – forgerock software engineer
Canberra
IT Alliance Australia
Software Engineer
Similar job
Senior software engineer
Canberra
NetApp
Software Engineer
Similar job
Senior software engineers
Canberra
IT Alliance Australia
Software Engineer
Similar jobs
IT and Tech jobs in Canberra
jobs Canberra
jobs Australian Capital Territory
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Canberra > Principal Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save