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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
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.
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
- 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.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
Interested in opportunities specifically in Australia? Discover our dedicated Visa Sponsorship Jobs in Australia page featuring roles from top employers in this location.
- .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