DotNet Developer

The HR Ally


Job Location:

Melbourne - Australia

Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Job Summary

POSITION DESCRIPTION

Job Title : .NET Developer

Location : Melbourne / Sydney Australia

Experience Level : 9 years of experience

Technology Stack : .NET 9 / Core / C#

About the Role

We are seeking a talented and Developer to join our growing engineering team based in Melbourne this role you will design develop and maintain high-quality software solutions using the latest 9 ecosystem. You will collaborate closely with product managers architects and fellow developers to deliver scalable maintainable and performant applications that serve thousands of users.

This is an exciting opportunity to work on modern cloud-native applications in a collaborative Agile environment with opportunities for career growth and continuous learning.

Key Responsibilities

  • Design and develop robust scalable web applications and APIs 9 Core and C#
  • Build and consume RESTful and GraphQL APIs ensuring high availability and performance
  • Write clean testable and well-documented code following SOLID principles and best practices
  • Participate in code reviews to maintain high code quality across the team
  • Work with Azure cloud services including Azure App Services Azure Functions Azure Service Bus and Azure SQL
  • Implement CI/CD pipelines using Azure DevOps or GitHub Actions
  • Collaborate with front-end developers (React/Angular/Blazor) to integrate back-end services
  • Design and optimise relational and non-relational databases (SQL Server PostgreSQL Cosmos DB)
  • Diagnose and resolve performance bottlenecks bugs and technical debt
  • Participate actively in Agile ceremonies including sprint planning stand-ups and retrospectives
  • Contribute to technical documentation architecture decisions and solution design
  • Mentor junior developers and support knowledge sharing within the team

Required Skills & Experience

Core Technical Skills

  • 9 years of development experience using C#
  • Strong proficiency 9 ( 8/7 with willingness to upskill 9)
  • Deep experience with Core MVC Web API Minimal APIs
  • Solid understanding of Entity Framework Core and LINQ
  • Proficiency with SQL Server or PostgreSQL query optimization stored procedures migrations
  • Experience with unit testing and integration testing using xUnit NUnit or MSTest
  • Familiarity with design patterns: Repository CQRS Mediator Factory Dependency Injection
  • Experience with Microservices architecture and containerization (Docker Kubernetes)
  • Version control using Git and familiarity with GitFlow or trunk-based development

Cloud & DevOps

  • Hands-on experience with Microsoft Azure (or willingness to upskill)
  • Experience with CI/CD tools such as Azure DevOps Pipelines or GitHub Actions
  • Understanding of Infrastructure as Code (Bicep ARM Templates or Terraform)
  • Familiarity with monitoring tools like Application Insights Datadog or Grafana

Soft Skills

  • Excellent verbal and written communication skills
  • Strong problem-solving ability and analytical mindset
  • Ability to work independently as well as collaboratively in a team environment
  • Proactive approach to identifying and resolving technical challenges
  • Commitment to continuous learning and staying current with industry trends

Desirable Skills (Nice to Have)

  • Experience with Blazor WebAssembly or Blazor Server for development
  • Familiarity with front-end frameworks such as React Angular or
  • Knowledge of message brokers Azure Service Bus RabbitMQ or Apache Kafka
  • Experience with SignalR for real-time communication
  • Exposure to Dapr (Distributed Application Runtime)
  • Microsoft Azure certifications (AZ-204 AZ-400 or equivalent)
  • Contributions to projects
  • Experience with domain-driven design (DDD) methodologies
  • Knowledge of security practices OWASP Top 10 OAuth 2.0 OpenID Connect JWT
POSITION DESCRIPTION Job Title : .NET Developer Location : Melbourne / Sydney Australia Experience Level : 9 years of experience Technology Stack : .NET 9 / Core / C# About the Role We are seeking a talented and Developer to join our growing engineering team based in Me...