Avance Consulting
.NET Technical Lead
Avance ConsultingAustralia2 days ago
ContractInformation Technology

Role Overview

We are seeking an experienced .NET Technical Lead with strong backend engineering expertise and extensive experience building scalable enterprise applications. The role requires deep technical knowledge of modern .NET frameworks, microservices architecture, and cloud-based application development. The candidate will lead development initiatives, guide engineering teams, and ensure high-quality, scalable solutions.

Key Responsibilities

  • Lead backend application development using modern .NET technologies.
  • Design, develop, and maintain high-performance RESTful APIs and microservices.
  • Architect scalable and maintainable backend systems using ASP.NET Core and C#.
  • Implement and optimize Entity Framework Core for efficient database access.
  • Build robust services using Dependency Injection, Middleware, and Background Services.
  • Collaborate with cross-functional teams to design system architecture and technical solutions.
  • Ensure application scalability, performance optimization, and code quality.
  • Troubleshoot complex issues and implement effective debugging and performance tuning strategies.
  • Guide development teams through best practices, code reviews, and technical leadership.

Required Technical Skills

  • Strong hands-on experience with .NET 8 or higher, including minimal APIs and modern hosting models.
  • Advanced proficiency in C# and ASP.NET Core.
  • Experience designing and developing RESTful APIs.
  • Strong knowledge of Entity Framework Core.
  • Expertise in Microservices architecture and distributed systems.
  • Experience implementing Dependency Injection, Middleware, and Background Services.

Cloud & Distributed Systems

  • Experience working with Microsoft Azure or AWS cloud platforms.
  • Knowledge of distributed caching technologies such as Redis.
  • Experience with message brokers including Kafka, RabbitMQ, or Azure Service Bus.

Database Technologies

  • Strong experience with SQL Server.
  • Understanding of NoSQL databases.
  • Experience in database performance tuning and optimization.

DevOps & Containerization

  • Experience with Docker for containerization.
  • Exposure to Kubernetes orchestration is preferred.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent debugging and performance optimization skills.
  • Strong communication and stakeholder management capabilities.
  • Proven leadership experience in guiding technical teams.

Key Skills

Ranked by relevance