Senior .NET Developer

Senior .NET Developer

Contract Type:

Full Time

Location:

Sydney CBD

Industry:

Financial Services

Contact Name:

Ross Soutar

Contact Phone:

Date Published:

06-Jan-2026

About the Role

We are seeking a skilled Back End .NET Developer to design, build, and maintain scalable, high-performance backend services. The ideal candidate has hands-on experience with event-driven architectures, distributed systems, and modern .NET technologies. You will work closely with cross-functional teams to deliver reliable, resilient, and maintainable solutions.

About the Company
ASX-listed financial services organisation delivering secure, scalable, and innovative technology solutions to support our customers and business partners. Operating in a highly regulated environment, we focus on building resilient platforms that enable real-time processing, reliability, and growth. Technology plays a critical role in our continued success, and we are investing heavily in modern, event-driven architectures to support our evolving digital ecosystem.

Key Responsibilities

  • Design, develop, and maintain backend services using .NET / .NET Core (C#)
  • Build and support event-driven systems using message brokers and streaming platforms
  • Implement asynchronous, decoupled communication patterns (e.g., publish/subscribe, event sourcing, CQRS where applicable)
  • Develop and maintain RESTful APIs and/or gRPC services
  • Integrate with databases (SQL and NoSQL) and optimize data access
  • Ensure system reliability, scalability, and fault tolerance
  • Write clean, testable, and well-documented code
  • Collaborate with frontend developers, DevOps, and product teams
  • Participate in code reviews and contribute to architectural decisions
  • Monitor, troubleshoot, and improve system performance in production

Required Background:

  • Strong experience with C# and .NET / .NET Core
  • Hands-on experience with event-driven architecture
  • Experience with messaging and streaming technologies such as:
    • Azure Service Bus, Event Grid, Event Hubs
    • RabbitMQ, Apache Kafka, or similar
  • Solid understanding of asynchronous programming and concurrency
  • Experience building APIs using ASP.NET Core
  • Strong knowledge of relational databases (e.g., SQL Server, PostgreSQL)
  • Familiarity with unit testing and integration testing
  • Understanding of software design principles and patterns
  • Experience with version control systems (e.g., Git)

Preferred:

  • Experience with cloud platforms (Azure preferred, AWS/GCP acceptable)
  • Knowledge of microservices architecture
  • Familiarity with Docker and container orchestration (Kubernetes)
  • Experience with CI/CD pipelines
  • Exposure to Domain-Driven Design (DDD)
  • Monitoring and observability tools (Application Insights, Prometheus, Grafana, etc.)

...

Apply Now
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )