Senior Software & DevOps Engineer (C#/AWS)

Morgan Consulting

Melbourne

Hybrid

AUD 140,000 - 180,000

Full time

2 days 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

Benefits offered by this job

Hybrid working
Office in South Melbourne
Ownership of both app development and
AI-assisted engineering practices

Job summary

Morgan Consulting in Melbourne is seeking a Senior Software & DevOps Engineer to own AWS infrastructure while contributing to core C#/.NET development for a SaaS platform.

You’ll work across software and cloud infrastructure with AI-assisted tooling, focusing on secure, scalable, and maintainable systems. This hybrid role offers a permanent opportunity with a modern tech stack and a collaborative engineering environment in South Melbourne.

Qualifications

  • 7+ years of experience in software engineering, devops or cloud infrastructure.
  • Strong hands-on experience with C#/.NET and AWS.
  • Experience with infrastructure as code (e.g., AWS CDK) and CI/CD pipelines.
  • Ability to own technical problems and work autonomously.
  • Experience with multi-tenant SaaS platforms is a plus.

Responsibilities

  • Designing, maintaining and improving AWS infrastructure using infrastructure as code.
  • Developing backend services in C#/.NET and contributing to SaaS platform development.
  • Building containerised apps with Docker and managing AWS ECS Fargate.
  • Enhancing CI/CD pipelines with Azure DevOps YAML and automated deployments.
  • Implementing secure, scalable, and reliable cloud architecture.
  • Collaborating on architectural decisions and engineering best practices.

Skills

C# / .NET
AWS
Infrastructure as Code
Docker
ECS Fargate
AWS Lambda
Azure DevOps
Git
AI coding tools
Autonomy

Tools

AWS CDK
Azure DevOps
Docker
Git
TypeScript
Angular

Job description

Senior Software & DevOps Engineer (C#/AWS)

Own AWS infrastructure and contribute to core C#/.NET development

Work with modern AWS technologies, infrastructure as code and AI coding tools

Join a growing technology business with an established SaaS platform

Melbourne Inner Suburb | Hybrid Working | Permanent Opportunity

  • Own AWS infrastructure and contribute to core C#/.NET development

  • Work with modern AWS technologies, infrastructure as code and AI coding tools

  • Join a growing technology business with an established SaaS platform

The Opportunity

We're working with a growing Australian technology business looking for a Senior Software & DevOps Engineer to join their engineering team.

This is an excellent opportunity for someone who enjoys working across both software development and cloud infrastructure, taking ownership of how systems are built, deployed, secured and maintained.

You'll be working on an established, business-critical SaaS platform used by organisations across multiple industries, with the opportunity to influence technical decisions and improve how the platform operates as the business continues to grow.

This isn't a traditional DevOps-only position. We're looking for someone who is equally comfortable writing production C#/.NET code and taking ownership of AWS infrastructure.

The Role

Working within a collaborative engineering team, you'll take ownership of key areas of the AWS environment while continuing to contribute to backend application development.

Your responsibilities will include:

  • Designing, maintaining and improving AWS infrastructure using infrastructure as code.

  • Developing and maintaining backend services using C# and .NET.

  • Building and managing AWS infrastructure using CDK, ideally with C#.

  • Working with AWS services including ECS Fargate, Lambda, VPC, IAM and SSM Parameter Store.

  • Improving CI/CD pipelines and automating deployments through Azure DevOps.

  • Managing containerised applications using Docker.

  • Ensuring cloud infrastructure is secure, reliable, scalable and maintainable.

  • Contributing to architectural decisions, technical standards and engineering best practices.

  • Using AI coding agents to support software development, testing, code reviews and delivery.

What We’re Looking For

Ideally, you’ll bring 7+ years of experience across software engineering, cloud infrastructure or DevOps, with strong hands‑on expertise in both C#/.NET and AWS.

Key requirements:
  • Strong commercial experience developing applications using C# and .NET.

  • Extensive hands‑on AWS experience, including managing production cloud environments.

  • Experience with infrastructure as code, ideally AWS CDK using C#.

  • Good understanding of AWS networking, security, IAM and VPC configurations.

  • Experience with Docker, ECS Fargate and AWS Lambda.

  • Strong CI/CD experience, ideally using Azure DevOps YAML pipelines.

  • Experience with Git and modern software development practices.

  • Practical experience using AI coding tools or agents within professional development workflows.

  • Ability to take ownership of technical problems and work autonomously.

Nice to have:
  • Experience with event-driven architecture, messaging, CQRS or publish/subscribe patterns.

  • Background working on multi‑tenant SaaS platforms.

  • Exposure to ASP.NET Boilerplate (ABP).

  • Experience with Angular and TypeScript.

  • Experience developing third‑party integrations or SDKs.

Please note:

Australian citizenship is required for this position due to the nature of the systems and customers involved. Additional security eligibility requirements may apply.

What's on Offer?
  • Permanent opportunity with a growing, established technology business.

  • Hybrid working arrangements with an office conveniently located in South Melbourne.

  • Genuine ownership across both application development and AWS infrastructure.

  • Opportunity to work with modern cloud technologies and AI-assisted engineering practices.

  • Collaborative engineering environment where your technical input and ideas will be valued.

  • Work on a business-critical SaaS platform with an established customer base and continued growth.

Interested?

If you’re a Senior Software Engineer with strong AWS experience, or a DevOps Engineer who enjoys remaining hands‑on with C#/.NET development, we’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

Leaders • Canberra

On-site
AUD 90,000 - 130,000
Hybrid working arrangements
Long-term contract
Competitive market rates
Senior DevOps Engineer
Senior DevOps Engineer

TheDriveGroup • City of Melbourne

Remote
AUD 150,000 - 210,000
Platform Engineer - AWS
Platform Engineer - AWS

Latitude IT • Sydney

Hybrid
AUD 140,000 - 180,000
Senior Backend Engineer (Python/AWS)
Senior Backend Engineer (Python/AWS)

Certus Recruitment Group • Sydney

Hybrid
AUD 160,000 - 180,000
Senior Software & DevOps Engineer: AWS, Hybrid, Ownership
Senior Software & DevOps Engineer: AWS, Hybrid, Ownership

Morgan Consulting • Melbourne

Hybrid
AUD 140,000 - 180,000
Hybrid working
Office in South Melbourne
Ownership of both app development and
+1
Senior Systems Engineer
Senior Systems Engineer

Insignia Financial • Sydney

On-site
AUD 150,000 - 190,000
Senior Software Engineer (.NET / Identity)
Senior Software Engineer (.NET / Identity)

Latitude IT • Sydney

Hybrid
AUD 140,000 - 200,000
Hybrid working model
Competitive compensation
Senior Systems Engineer
Senior Systems Engineer

IOOF Holdings Limited • Sydney

On-site
AUD 140,000 - 190,000
Senior Developer Programmer
Senior Developer Programmer

ICS Architects • City of Melbourne

On-site
AUD 90,000 - 100,000
Hybrid work arrangements
Senior DevOps Engineer
Senior DevOps Engineer

Peoplebank • Brisbane

On-site
AUD 120,000 - 180,000