Senior Software Engineer

Digital Native - Digital & Technology Recruitment

Brisbane

On-site

AUD 144,000 - 176,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Digital Native - Digital & Technology Recruitment in Brisbane seeks a hands-on senior back-end developer to build and maintain microservices, applications and APIs using C# and .NET. You’ll work with an in-house product team to deliver scalable, reliable software and mentor junior developers.

You’ll lead design decisions, contribute to CI/CD, and help improve tooling and processes, while collaborating with product managers and the engineering lead to hit sprint goals.

Qualifications

  • At least 5 years' experience in a software product environment using Scrum and DevOps/SRE practices.
  • Strong C# and .NET experience developing microservices, components and APIs.
  • Experience with Docker and Kubernetes, Redis and message queues such as RabbitMQ.
  • Relational and non-relational database experience, including query optimisation.
  • Automated testing experience, such as SpecFlow or equivalent.
  • Experience with service interfaces and protocols such as REST, gRPC, AMQP, JSON, XML or Protobuf.
  • Experience with source control and CI/CD pipelines, plus AWS and Windows and Linux environments.

Responsibilities

  • Build and maintain microservices, applications and APIs using C# and .NET.
  • Work with the product manager, engineering lead and team to deliver sprint goals.
  • Investigate technical challenges and present practical options and recommendations.
  • Improve reliability and performance across services and data access.
  • Write automated tests and support quality through code reviews and merge requests.
  • Contribute to CI/CD pipelines, infrastructure as code and secure development practices.
  • Support continuous improvements to engineering tools and processes.
  • Mentor junior developers and document designs, findings and decisions.

Skills

C# and .NET
Microservices
Docker
Kubernetes
Redis
RabbitMQ
SQL/NoSQL databases
Automated testing (SpecFlow)
REST/gRPC/AMQP/JSON/XML/Protobuf
CI/CD & AWS
Windows & Linux environments

Tools

Docker
Kubernetes

Job description

Work with an in-house product development team creating and maintaining software applications, microservices and APIs. You'll contribute to products designed to perform reliably at scale, while helping the team deliver quality improvements through strong engineering practices.

This is a hands-on senior role for an experienced back-end developer who enjoys solving technical problems and working collaboratively in Scrum. You'll also provide guidance to junior developers and share clear recommendations that help the team make sound technical decisions.

What You'll Be Doing
  • Build and maintain microservices, applications and APIs using C# and .NET.
  • Work with the product manager, engineering lead and team to deliver sprint goals.
  • Investigate technical challenges and present practical options and recommendations.
  • Improve reliability and performance across services and data access.
  • Write automated tests and support quality through code reviews and merge requests.
  • Contribute to CI/CD pipelines, infrastructure as code and secure development practices.
  • Support continuous improvements to engineering tools and processes.
  • Mentor junior developers and document designs, findings and decisions.
What You'll Need (Essential)
  • At least 5 years' experience in a software product environment using Scrum and DevOps/SRE practices.
  • Strong C# and .NET experience developing microservices, components and APIs.
  • Experience with Docker and Kubernetes, Redis and message queues such as RabbitMQ.
  • Relational and non-relational database experience, including query optimisation.
  • Automated testing experience, such as SpecFlow or equivalent.
  • Experience with service interfaces and protocols such as REST, gRPC, AMQP, JSON, XML or Protobuf.
  • Experience with source control and CI/CD pipelines, plus AWS and Windows and Linux environments.
Nice to Have
  • Experience with Microsoft Orleans.
  • Familiarity with Prometheus or Grafana.
The Details
  • Up to $160k plus Super
  • 12 month Fixed term contract initially
  • Location and work arrangement: Central, office-based 2 days a week
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Site Reliability Engineer
Senior Site Reliability Engineer

Novus Pathway • Sydney

On-site
AUD 114,000 - 190,000
Discretionary bonus
On-site Sydney base
Senior Software Engineer
Senior Software Engineer

2 Doors® • Melbourne

Hybrid
AUD 150,000 - 180,000
Hybrid work model
High autonomy
Senior Software Engineer
Senior Software Engineer

Lucida • Sydney

Hybrid
AUD 120,000 - 180,000
Senior .Net Developer
Senior .Net Developer

Sestra People • Melbourne

On-site
AUD 129,000 - 203,000
12-month daily rate contract
Onsite 3 days/week Melbourne CBD
Mid to Senior Full Stack .NET Engineer | 6-Month Rolling Contract
Mid to Senior Full Stack .NET Engineer | 6-Month Rolling Contract

SustainRecruit • Sydney

Hybrid
AUD 129,000 - 148,000
Senior.Net Developer
Senior.Net Developer

Sestra People Pty Ltd • Melbourne

Hybrid
AUD 166,000 - 221,000
12-month daily rate contract
Extension potential
Exposure to Azure & AWS
+2
Senior Developer (C# / .NET)
Senior Developer (C# / .NET)

OnCloud Pty Ltd • Western Australia

Hybrid
AUD 120,000 - 160,000
.NET Developer
.NET Developer

Talent • Sydney

On-site
AUD 120,000 - 150,000
Senior Software Engineer & DevOps (C#/AWS)
Senior Software Engineer & DevOps (C#/AWS)

Morgan Consulting • Melbourne

Hybrid
AUD 150,000 - 190,000
Permanent opportunity
Hybrid working arrangements
Office in South Melbourne
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

Hybrid
AUD 100,000 - 130,000
Top locations