Lead the design and implementation of highly performant, distributed microservices using .NET Aspire, ASP.NET Core, and Blazor. Develop scalable, secure, and maintainable backend services and modern user interfaces. Optimize application performance and reliability.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
We're partnering with a highly innovative leader in the FinTech (Financial Technology) sector, dedicated to building the next generation of secure, ultra-low latency trading and compliance platforms. For the right candidate with the necessary skills and experience, we are pleased to offer 482 visa sponsorship.
This client requires a Senior .NET Cloud-Native Developer to lead the design and implementation of highly performant, distributed microservices. You will focus on the latest Microsoft stack, architecting solutions using .NET Aspire for orchestration, ASP.NET Core Minimal APIs for efficiency, and modern Blazor for unified web UI. This role demands mastery of C#, cloud-native patterns, performance optimisation, and a deep commitment to code quality and security.
- Lead the design, development, and delivery of scalable, secure, and maintainable backend services using ASP.NET Core (Minimal APIs) and C# in the latest .NET 8/9 runtime.
- Architect cloud-native application infrastructure utilizing .NET Aspire for service orchestration, distributed tracing, and component management in Azure.
- Develop highly interactive and modern user interfaces using Blazor (both Server and WebAssembly/Auto modes) to deliver a seamless, high-performance web experience.
- Optimise application performance and reliability, focusing on asynchronous programming, memory management, and achieving ultra-low latency for financial transactions.
- Define and enforce coding standards, architectural patterns (e.g., DDD, Microservices), and contribute to the CI/CD pipeline using Azure DevOps/GitHub Actions.
- Implement robust data solutions using Entity Framework Core (EF Core), integrating with high-performance databases (e.g., Azure SQL, Cosmos DB, Redis for caching).
- Mentor and guide the engineering team on the latest features, tools, and best practises within the evolving .NET ecosystem.
Looking to advance your Devops career with relocation support? Explore Devops Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- 6+ years of progressive professional experience in software development, with at least 2 years operating as a Senior Developer focused on the modern .NET Core/ASP.NET Core stack.
- Expert-level proficiency in C# and the latest features of the .NET 8/9 runtime.
- Mandatory hands-on experience architecting and deploying microservices/cloud-native applications using .NET Aspire or a similar cloud orchestration framework.
- Deep experience developing modern web UIs with Blazor (Server, WebAssembly, or Hybrid).
- Expert knowledge of building and securing RESTful and/or gRPC APIs using ASP.NET Core.
- Strong proficiency with Entity Framework Core (EF Core) and advanced techniques like query optimisation and performance tuning.
- Proven experience with cloud platforms (Azure preferred), including Azure Functions, App Services, or Kubernetes/AKS.
- Exceptional communication and systems analytical skills, with a focus on delivering secure, mission-critical programmes.
Interested in relocating to Australia? Check out our comprehensive Relocation Jobs in Australia page with detailed relocation packages and benefits.
Similar Jobs
Explore other opportunities that match your interests
ai talent
IT Channel Account Manager for Cloud Video and Access Control Portfolio
Motorola Solutions