Posted 17/06/2026
Closes 01/07/2026
East Melbourne, 3002, Melbourne, Victoria
Full time
Not specified
About Position:
Job Title: Senior .NET Developer (C#, React, Azure)
Experience: 10 to 15 years
Hands on Coding experience.
Must-Have Skills:
· .NET Full Stack Development (Backend Focus) with minimum 10+ years of experience:
· Expert-level proficiency in C#, .NET Core, and enterprise-grade backend architecture.
· Frontend Development with ReactJS:
· Strong experience in building modern, responsive UIs using ReactJS.
· Cloud Platforms:
· Hands-on experience with AWS (preferred) or Azure, including deployment, monitoring, and scaling.
· Unit Testing:
· Proficient in writing unit and integration tests using tools like xUnit, NUnit, Moq, Jest, etc.
· API & Microservices:
· Deep understanding of RESTful API design, microservices architecture, and service orchestration.
· Database Expertise:
· Strong knowledge of SQL Server, PostgreSQL, or other relational databases.
· Coding Excellence:
· Ability to write clean, maintainable, and scalable code following best practices and design patterns.
Key Responsibilities:
· Lead the design and development of full-stack applications using .NET and React.
· Architect and implement scalable backend services and cloud-native solutions.
· Drive cloud deployment strategies and ensure high availability and performance.
· Collaborate with cross functional teams to define technical solutions and delivery plans.
· Mentor junior developers and contribute to code reviews and technical discussions.
· Ensure code quality through rigorous testing and adherence to best practices.
Expected Knowledge Areas:
Cloud Deployment: Proven handson experience deploying and managing applications in AWS or Azure environments.
Scaling & Auto-Scaling: In-depth understanding of horizontal/vertical scaling, auto scaling groups, and load balancing.
Solution Design & Logical Thinking: Ability to analyze complex business problems and architect robust, scalable solutions.
API & Microservices Design: Experience designing, developing, and securing APIs and microservices.
.NET Internals: Strong grasp of .NET runtime, memory management, and performance tuning.
Docker & Containerization: Ability to create, manage, and deploy Docker containers for development and production environments.
Authentication & Authorization: Knowledge of OAuth2, JWT, SSO, and other authentication mechanisms.
Software Engineering Fundamentals: Solid understanding of data structures, algorithms, design patterns, and software development lifecycle (SDLC).