Principal/Lead Software Engineer-EL2 -Canberra

IT Alliance Australia

Canberra

On-site

AUD 140,000 - 200,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IT Alliance Australia is seeking a Principal Software Engineer-EL2 for Canberra on-site. The role requires Angular and .NET Core expertise, with NV2 clearance and a 24-month extension term. The team develops modern web apps, APIs, and databases, with CI/CD in Azure DevOps and Octopus Deploy.

Travel and on-call rotations apply. You will collaborate across disciplines to deliver quality outcomes and contribute to process improvements, with a strong emphasis on testing, code reviews, and

Qualifications

  • Minimum 5 years as a Senior .NET/Angular engineer in enterprise environments.
  • Strong Angular/TypeScript UI development and .NET Core API experience.
  • Hands-on SQL Server with EF Core and enterprise patterns.

Responsibilities

  • Design, develop and maintain Angular UIs for modern web apps.
  • Maintain and enhance .NET Core Web API servers.
  • Maintain and optimize SQL Server databases underpinning apps.
  • Act as technical escalation point for complex issues.
  • Write integration and unit tests to ensure quality.
  • Collaborate with .NET and Angular teams, analysts and testers.
  • Contribute to CI/CD and deployment practices in Azure DevOps/Octopus.

Skills

Angular
TypeScript
C# / .NET
SQL Server
EF Core
ASP.NET Core
Azure DevOps
CI/CD pipelines
Code reviews
Communication

Education

Bachelor's degree in CS or related

Tools

Octopus Deploy
VS Code
Visual Studio
SQL Server Management Studio

Job description

One of our leading federal govt clients is seeking to engage Principal Software Engineer-EL2 -Canberra

Please note Candidates must have a NV2 security clearance

Extension term-24 months
Location of work-Canberra-Onsite
Job details
Key duties and responsibilities

They will be required to:

  • Design, develop and maintain user interfaces for modern web applications using Angular
  • Maintain and enhance .Net Core Web API server applications
  • Maintain and enhance the SQL Server databases which underpin the application
  • Be a technical escalation point for complex bugs or enhancements
  • Write integration and unit tests
  • Collaborate closely with .NET back-end developers, Angular front-end developers, business analysts and testers to design, develop, and support quality outcomes within existing code
  • Identify and present process or code improvement initiatives
  • Develop, track, and complete assigned PBIs and bugs to a high quality across all areas of the system
  • Participate and actively contribute to peer code reviews
  • Utilise Azure DevOps and deployment practices while championing for continual improvement
  • Contribute to system and process documentation
  • Deliver technical production support as required on a rotating basis
  • Infrequent support of operations from 7.00am, coordinated within the team, along with providing out-of-hours support on a rotating basis among team members
  • Other duties as requested
Required skills and experience
  • Minimum of 5 years verifiable experience as a Senior .Net Developer in an enterprise environment including C#, Entity Framework, Entity Framework Core and ASP.NET Core
  • Analytical mindset, identifying and resolving production support and business issues
  • Experience developing and styling modern single-page applications using Angular, TypeScript and CSS
  • Strong SQL Server Skills, including writing and executing SQL commands.
  • Experience in implementing asynchronous messaging patterns and deep understanding of enterprise design patterns (Repository, CQRS, Mediator, Factory).
  • Experience utilising, managing and enhancing CI/CD pipeline consisting of Azure DevOps and Octopus Deploy or similar
  • Outstanding work ethic, self-starting, with demonstrated problem-solving ability, attention to detail, and a proactive approach to both support and development
  • Willingness to work collaboratively, put forward and argue ideas to the team and accept team decisions
  • Strong written and verbal skills, with the ability to communicate with all levels from end-users to technical resources
  • Ability to consistently work core hours and assist with ad-hoc rotations to support the 7:00am-6:00pm operations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

IT Alliance • Canberra

Hybrid
AUD 140,000 - 190,000
Referral bonus
.Net & Angular Senior Developer
.Net & Angular Senior Developer

Experis Australia • Canberra

On-site
AUD 120,000 - 150,000
Senior DevOps Engineers (EL1 Equivalent)
Senior DevOps Engineers (EL1 Equivalent)

Powerdatagroup • Canberra

Hybrid
AUD 150,000 - 190,000
Senior DevOps Engineers (EL1 Equivalent)
Senior DevOps Engineers (EL1 Equivalent)

Powerdata Group Consulting • Canberra

On-site
AUD 140,000 - 180,000
Principal Software Engineer - Java
Principal Software Engineer - Java

triniti • Melbourne

Hybrid
AUD 124,000 - 179,000
Security-Cleared Principal .NET/Angular Engineer Canberra
Security-Cleared Principal .NET/Angular Engineer Canberra

IT Alliance Australia • Canberra

On-site
AUD 140,000 - 200,000
Senior Software Engineer
Senior Software Engineer

The HR Ally • City of Melbourne

On-site
AUD 150,000 - 210,000
Principal .NET Full-Stack Engineer — Hybrid, Canberra
Principal .NET Full-Stack Engineer — Hybrid, Canberra

IT Alliance • Canberra

Hybrid
AUD 140,000 - 190,000
Referral bonus
Principal Full-Stack .NET Developer
Principal Full-Stack .NET Developer

IT Alliance • Canberra

On-site
AUD 115,000 - 135,000
Principal Software Engineer (.Net)
Principal Software Engineer (.Net)

People Connect ICT Solutions • Australia

On-site
AUD 120,000 - 180,000