A

Senior .NET / C# Microservices Developer

ai talent Australia
Visa Sponsorship
Apply
AI Summary

Seeking a Senior .NET / C# Microservices Developer to design, build, and deploy high-performance enterprise applications. Responsibilities include developing resilient REST/gRPC APIs, implementing asynchronous messaging, and scaling applications on .NET 8/9 and cloud platforms. Requires proven commercial experience in microservices development and strong understanding of software design principles.

Key Highlights
Design, build, and deploy high-performance enterprise applications.
Develop resilient REST/gRPC APIs and implement asynchronous messaging architectures.
Scale applications on .NET 8/9, ASP.NET Core, and Azure/AWS.
Key Responsibilities
Design, code, test, and maintain high-throughput backend services using C#, .NET 8/9, and ASP.NET Core.
Build secure RESTful and gRPC APIs adhering to domain-driven design (DDD) and Clean Architecture principles.
Implement asynchronous message streaming using Azure Service Bus, RabbitMQ, or Apache Kafka.
Design and optimise relational databases (SQL Server, PostgreSQL) and NoSQL stores using Entity Framework Core or Dapper.
Containerise services using Docker and integrate into automated CI/CD pipelines targeting cloud environments (Azure/AWS).
Write comprehensive unit, integration, and contract test suites (xUnit, NUnit, Moq) to ensure enterprise reliability.
Technical Skills Required
.NET Core C# Microservices
Benefits & Perks
Visa and sponsorship options
482 On-Hire Sponsorship Transfers
New 482 Visa Sponsorship
Nice to Have
Domain-driven application design
Cloud-native backend services
Clean Architecture principles
SQL Server
PostgreSQL
Entity Framework Core
Dapper
Docker
Azure
AWS
xUnit
NUnit
Moq
Apache Kafka

Job Description


We are partnering with an enterprise client to accelerate their core platform modernisation and microservices architecture. We are seeking a skilled Senior .NET / C# Microservices Developer to represent our organisation and take technical ownership of designing, building, and deploying high-performance enterprise applications.

In this role, you will bridge domain-driven application design and cloud-native backend services within our client’s ecosystem. You will be instrumental in building resilient REST/gRPC APIs, implementing asynchronous messaging architectures, and scaling applications on .NET 8/9, ASP.NET Core, and Azure/AWS.


🌏 Visa & Sponsorship Options

As the employer of record, we provide full visa and migration support for qualified engineering talent deployed to our clients:

  • 482 On-Hire Sponsorship Transfers: Fully supported for qualified candidates currently in Australia on an existing 482 visa looking to transfer sponsorship.
  • New 482 Visa Sponsorship: Available for qualified candidates meeting commercial experience and technical requirements.
  • Temporary & Working Visa Holders: Open to all working visa holders seeking a direct pathway to employer sponsorship.
Core Responsibilities
  • Microservices Development: Design, code, test, and maintain high-throughput backend services using C#, .NET 8/9, and ASP.NET Core.
  • API & System Architecture: Build secure RESTful and gRPC APIs adhering to domain-driven design (DDD) and Clean Architecture principles.
  • Event-Driven Messaging: Implement asynchronous message streaming using Azure Service Bus, RabbitMQ, or Apache Kafka.
  • Database & ORM Optimisation: Design and optimise relational databases (SQL Server, PostgreSQL) and NoSQL stores using Entity Framework Core or Dapper.
  • Containerisation & Cloud Delivery: Containerise services using Docker and integrate into automated CI/CD pipelines targeting cloud environments (Azure/AWS).
  • Code Quality & Testing: Write comprehensive unit, integration, and contract test suites (xUnit, NUnit, Moq) to ensure enterprise reliability.
Selection Criteria
  • .NET Mastery: Proven commercial experience delivering production microservices using modern C# and .NET Core / .NET 8+.
  • Software Design: Deep understanding of Clean Architecture, SOLID principles, design patterns, and distributed system concepts.
  • Data & Messaging: Practical experience with SQL Server/PostgreSQL, EF Core, and message brokers (Service Bus, RabbitMQ, or Kafka).
  • Cloud & Containers: Hands-on experience with Docker and deploying services into Azure or AWS.
  • Location Requirements: Currently residing in Australia with valid work rights or eligibility for 482 visa sponsorship/transfer.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

coreflow

Australia

Production Operations Engineer, Low-Latency Trading Systems

Programming
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Optiver

Australia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

wave visas immigration consult...

Australia

Subscribe our newsletter

New Things Will Always Update Regularly