Full Stack Senior Software Engineer (.NET / Angular)

at

City of Yarra

On-site

AUD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Career progression
Mentorship and development
Training opportunities
Modern tooling

Job summary

Johns Lyng Group is seeking a Senior Full Stack Software Engineer to design, develop and maintain enterprise applications on the Microsoft stack. You’ll work in a collaborative team, owning key systems and driving architectural decisions while delivering high-quality, maintainable code.

You will mentor junior developers, contribute to CI/CD practices and help modernise legacy applications across multiple business units, leveraging .NET Framework/.NET Core and Angular expertise.

Qualifications

  • 8+ years of commercial software development experience with .NET and Angular.
  • Proven ability to design and implement enterprise-scale applications.
  • Experience building and consuming RESTful APIs and integration services.
  • Strong knowledge of SQL Server, data modeling and performance optimization.

Responsibilities

  • Design, develop and support enterprise applications across multiple business units.
  • Contribute to architecture decisions, system design and technical standards.
  • Develop and maintain scalable, secure software solutions with RESTful APIs and backend services.
  • Build and maintain modern web apps using Angular and .NET technologies.
  • Support CI/CD pipelines and mentor junior developers.

Skills

C#
.NET
Angular
REST APIs
SQL Server
Entity Framework
Git
Azure DevOps
CI/CD
Mentoring

Education

Bachelor's degree in Computer Science

Tools

Azure DevOps
Visual Studio
SSMS

Job description

Full Stack Senior Software Engineer (.NET / Angular)
The Company:

Positioned as Australia's largest disaster recovery specialist, Johns Lyng Group has been established since 1953 and continues to grow across Australia and New Zealand. Based in Richmond, this is a unique opportunity to work on meaningful projects that have a direct impact on our customers, employees and communities. You will join a collaborative and high-performing technology team where innovation, accountability and continuous improvement are highly valued.

We Offer:
  • Opportunity to join a growing organisation with a strong pipeline of work
  • Stability and job security with an established business
  • The chance to make an impact across multiple business units
  • Supportive, collaborative team environment
  • Career progression with clear pathways
  • Ongoing training, mentorship and development
  • Discounts on technology, cars, fashion and leisure
  • Modern systems and tools
The Role:

We are seeking an experienced Senior Software Engineer to play a key role in the design, development and support of enterprise applications across our Microsoft technology stack. Working as part of a collaborative software engineering team, you will contribute to architecture decisions, system design, software development and continuous improvement initiatives. You will take ownership of key systems and solutions, ensuring they remain scalable, maintainable and aligned with business objectives. This role requires a hands‑on engineer who enjoys solving complex problems, delivering high-quality code and mentoring others while contributing to the ongoing evolution of our technology landscape.

Key Duties & Responsibilities:
  • Design, develop and support enterprise applications across multiple business units
  • Contribute to architecture, solution design and technical decision-making
  • Develop and maintain scalable, secure and maintainable software solutions
  • Build and support RESTful APIs, backend services and integrations
  • Develop modern web applications using Angular and .NET technologies
  • Improve system performance, reliability and maintainability
  • Identify and implement opportunities to improve systems, processes and development practices
  • Contribute to code reviews and engineering standards across the team
  • Manage and reduce technical debt through continual improvement initiatives
  • Support CI/CD pipelines and modern software delivery practices
  • Mentor and support junior and mid-level developers
  • Troubleshoot and resolve complex technical issuesKey Selection Criteria
  • Minimum 8 years' commercial experience as a Software Engineer, Senior Software Engineer or Full Stack Developer
  • Strong commercial experience developing enterprise applications using C#, .NET Framework and .NET Core
  • Proven commercial experience developing and supporting Angular applications
  • Strong experience designing, building and consuming RESTful APIs and integration services
  • Solid understanding of SQL Server, database design and performance optimisation
  • Strong experience with ORM technologies, LINQ and Entity Framework
  • Demonstrated experience contributing to application architecture and technical design decisions
  • Experience working with and modernising legacy applications and systems
  • Strong understanding of software engineering principles, design patterns and secure coding practices
  • Experience with Git, Azure DevOps and CI/CD pipelines
  • Demonstrated ability to deliver high-quality, maintainable and well-tested code
  • Experience mentoring developers and contributing to team capability uplift
  • Strong troubleshooting, analytical and problem-solving skills
  • Ability to work across multiple projects and priorities in a fast‑paced environment
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders
Highly Desirable:
  • Experience with modern Angular frameworks
  • Strong commercial ASP.NET experience
  • Experience working within large enterprise environments
  • Experience with automated testing practices and frameworks
  • Experience supporting business-critical systems
  • Experience leading technical initiatives or mentoring engineering teams
Technology Stack:
  • .NET Framework
  • .NET Core
  • C#
  • VB.NET
  • AngularJS
  • Angular
  • SQL Server
  • Entity Framework
  • Git
  • Azure DevOps
  • CI/CD Pipelines

You’ll be joining a diverse and collaborative software team with a broad mix of skills and experience, where teamwork and shared outcomes are highly valued.

Please note:

A written technical assessment, criminal background check and medical will form part of the recruitment process.

Agency Notice:

JLG do not accept unsolicited resumes or candidate profiles from recruitment agencies. Please do not forward resumes to hiring managers, or any other company employees. JLG are not responsible for any fees related to unsolicited resumes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full stack .NET / Angular Developer
Full stack .NET / Angular Developer

DWS • Council of the City of Sydney

Hybrid
AUD 150,000 - 180,000
Ongoing professional development
Paid learning and certifications
Active social club
+1
Senior Full Stack .NET + Angular Developer
Senior Full Stack .NET + Angular Developer

DWS • City of Melbourne

Hybrid
AUD 185,000
Ongoing professional and career development
Paid learning and certifications
Active social club events
+1
Full Stack Developer (Angular, .NET & Azure)
Full Stack Developer (Angular, .NET & Azure)

SustainRecruit • Council of the City of Sydney

Hybrid
AUD 90,000 - 120,000
Hybrid working
Autonomous role
Supportive team
+1
Full Stack Developer (.NET + Angular)
Full Stack Developer (.NET + Angular)

Coengineer • City of Parramatta Council

On-site
AUD 80,000 - 100,000
. net Developer
. net Developer

Nityo Infotech • Council of the City of Sydney

On-site
AUD 120,000 - 160,000
Senior Developer/ Technical Lead -. NET Or Angular - Contract/Perm
Senior Developer/ Technical Lead -. NET Or Angular - Contract/Perm

NCS Group Australia • City of Brisbane

On-site
AUD 120,000 - 150,000
Paid parental leave
Discounted health insurance
Career development programmes
Senior Developer/ Technical Lead -. NET Or Angular - Contract/Perm
Senior Developer/ Technical Lead -. NET Or Angular - Contract/Perm

NCS Group Australia • City of Melbourne

On-site
AUD 120,000 - 160,000
Paid parental leave
Discounted health insurance
Career development programs
Full Stack Developer
Full Stack Developer

Hamilton Barnes ? • City of Brisbane

On-site
AUD 100,000 - 120,000
Long-term contract with major enterprise
Work on modern cloud-native applications
Collaborative engineering culture
Software Developer - Full Stack
Software Developer - Full Stack

Workshop Software Pty Ltd • Northern Beaches Council

Hybrid
AUD 110,000 - 160,000
Senior Software Engineer - .Net/AWS
Senior Software Engineer - .Net/AWS

United States Digital Space LLC • Council of the City of Sydney

On-site
AUD 120,000 - 180,000