Search by job, company or skills

7-10 Years
Not Disclosed
Quick Apply
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

Job Title: .NET Team Lead

Experience: 7–15 years

Client – Petronus

Contract – 3 Months

Job Summary

We are looking for an experienced .NET Team Lead to lead a team of software developers in designing, developing, and delivering scalable enterprise applications. The ideal candidate should have strong hands-on experience with the .NET ecosystem, C#, ASP.NET Core, Web APIs, SQL Server, cloud technologies, and software architecture, along with proven team leadership skills.

Key Responsibilities

Lead, mentor, and manage a team of .NET developers.

Design and develop scalable applications using C#, .NET / .NET Core, ASP.NET Core, and Web API.

Participate in architecture, technical design, code reviews, and development standards.

Translate business requirements into technical solutions.

Ensure application performance, security, scalability, and maintainability.

Review code and provide technical guidance to team members.

Troubleshoot complex production and application issues.

Collaborate with product managers, business analysts, QA, DevOps, and other stakeholders.

Plan and estimate development tasks and manage delivery timelines.

Implement CI/CD and automated deployment practices.

Ensure adherence to Agile/Scrum processes and engineering best practices.

Identify technical risks and proactively resolve blockers.

Stay current with emerging .NET, cloud, and software development technologies.

Required Skills

Strong experience with C#, .NET Core / .NET 6+ / .NET 8+, and ASP.NET Core.

Excellent knowledge of RESTful Web APIs and microservices.

Strong experience with SQL Server, T-SQL, stored procedures, and database design.

Experience with Entity Framework Core.

Good understanding of SOLID principles, design patterns, OOP, and clean architecture.

Experience with Azure or AWS cloud services.

Knowledge of Git, CI/CD, and DevOps practices.

Experience with JavaScript/TypeScript, Angular or React is desirable.

Strong debugging, problem-solving, and analytical skills.

Experience conducting code reviews and maintaining coding standards.

Leadership Skills

Proven experience leading and mentoring development teams.

Strong communication and stakeholder-management skills.

Ability to delegate tasks and manage priorities effectively.

Ability to make sound technical decisions and drive engineering best practices.

Experience working in Agile/Scrum environments.

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.

Preferred Qualifications

Experience with microservices and distributed systems.

Experience with Docker/Kubernetes.

Knowledge of Azure DevOps, GitHub Actions, or Jenkins.

Experience with messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka.

Familiarity with automated testing and tools such as xUnit/NUnit and Moq.

Experience designing highly available and cloud-native applications.

More Info

Job Type:
Function:

Key Skills

Similar Jobs

5-7 yrs
MYR 7,000 - 10,000 per month
Kuala Lumpur
Skills:
C#, ASP.NET, Entity Framework, SQL Server, Restful Apis, Microservices, Azure DevOps, Mvc, Javascript, Unit Testing
3-7 yrs
MYR 7,000 - 10,000 per month
Kuala Lumpur
Skills:
C#, ASP.NET, SQL Server, Javascript, MVC Framework, Entity Framework, Rest Apis, Azure DevOps, Unit Testing, Financial Modeling
5-10 yrs
MYR 10,000 - 15,000 per month
Kuala Lumpur
Skills:
ASP.NET, Net Core
6-12 yrs
MYR 8,000 - 10,000 per month
Kuala Lumpur
Skills:
.NET, .Net Core, asp.net, C#
4-10 yrs
Kuala Lumpur
Skills:
.NET, Asp .net, .Net Core