< Back to more jobs

persistent systems ltd

Senior .NET Developer

Information & Communication Technology / Developers/Programmers

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).

 

Applications open to:

Tags

Senior .NET DeveloperMelbourneVictoriaFull timepersistent systems ltdInformation & Communication TechnologyDevelopers/Programmers