Summary
✨ AI‑Generated
A senior backend engineering role focused on modernizing enterprise platforms and building resilient microservices. You will own the design, development, and deployment of high-performance applications using modern .NET, REST/gRPC APIs, asynchronous messaging, domain-driven design, and major cloud platforms. Visa and migration support is available for qualified engineering talent under applicable sponsorship pathways.
Highlights
Senior technical ownership role focused on enterprise platform modernization, resilient APIs, cloud-native architecture, asynchronous systems, and high-performance applications, with explicit visa and migration support for qualified engineers.
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 OptionsAs 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 ResponsibilitiesMicroservices 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.