Senior .Net Developer

Good co India

United Arab Emirates

On-site

AED 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Good co India in United Arab Emirates is seeking a Senior .NET Developer to design, develop, test, and maintain scalable applications using C#, .NET Core, ASP.NET Core, and Web API.

You will build RESTful services, implement microservices, and collaborate with cross-functional teams to deliver high-quality software while following SOLID principles and best practices. The role requires hands-on expertise with SQL Server, Azure, Docker, Kubernetes, and CI/CD.

Qualifications

  • 5 to 10 years of experience in .NET application development.
  • Strong expertise in C#, .NET Core/.NET 6+, ASP.NET Core, Web API, and Entity Framework Core.
  • Hands-on experience with SQL Server, Azure Cloud services, and CI/CD pipelines.
  • Experience in Microservices, Docker, Kubernetes, and distributed systems is highly preferred.
  • Familiarity with REST APIs, design patterns, SOLID Principles, and Clean Architecture.
  • Exposure to front-end technologies such as Angular or React is an added advantage.
  • Proficient in Git, Azure DevOps, Agile/Scrum, and automated testing frameworks.

Responsibilities

  • Design, develop, test, and maintain scalable applications using C#, .NET Core, ASP.NET Core, and Web API.
  • Build and consume RESTful APIs and implement microservices-based architectures.
  • Develop and optimize database solutions using SQL Server, Entity Framework Core, and LINQ.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Write clean, reusable, and maintainable code following SOLID principles and design patterns.
  • Perform code reviews, troubleshoot production issues, and optimize application performance.
  • Implement authentication, authorization, and security best practices using OAuth 2.0 and JWT.
  • Deploy and maintain applications on Microsoft Azure using CI/CD pipelines with Azure DevOps.
  • Work with Docker, Kubernetes, Git, and Agile/Scrum methodologies for efficient software delivery.
  • Mentor junior developers and contribute to technical design and architecture discussions.

Skills

C#
.NET Core
ASP.NET Core
Web API
RESTful APIs
Microservices
SQL Server
Entity Framework Core
LINQ
SOLID Principles
Design Patterns
Clean Architecture
Azure Cloud services
CI/CD
Azure DevOps
Docker
Kubernetes
Git
Agile/Scrum
Angular
React
Automated testing

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline

Tools

Docker
Kubernetes
Azure DevOps
Git

Job description

Role & responsibilities
  • Design, develop, test, and maintain scalable applications using C#, .NET Core, ASP.NET Core, and Web API.
  • Build and consume RESTful APIs and implement microservices-based architectures.
  • Develop and optimize database solutions using SQL Server, Entity Framework Core, and LINQ.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Write clean, reusable, and maintainable code following SOLID principles and design patterns.
  • Perform code reviews, troubleshoot production issues, and optimize application performance.
  • Implement authentication, authorization, and security best practices using OAuth 2.0 and JWT.
  • Deploy and maintain applications on Microsoft Azure using CI/CD pipelines with Azure DevOps.
  • Work with Docker, Kubernetes, Git, and Agile/Scrum methodologies for efficient software delivery.
  • Mentor junior developers and contribute to technical design and architecture discussions.
Preferred candidate profile
  • 5 to 10 years of experience in .NET application development.
  • Strong expertise in C#, .NET Core/.NET 6+, ASP.NET Core, Web API, and Entity Framework Core.
  • Hands-on experience with SQL Server, Azure Cloud services, and CI/CD pipelines.
  • Experience in Microservices, Docker, Kubernetes, and distributed systems is highly preferred.
  • Good understanding of REST APIs, Design Patterns, SOLID Principles, and Clean Architecture.
  • Exposure to front-end technologies such as Angular or React is an added advantage.
  • Familiarity with Git, Azure DevOps, Agile/Scrum, and automated testing frameworks.
  • Excellent analytical, problem-solving, communication, and stakeholder management skills.
  • Ability to work independently and mentor junior team members.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

SKLD Manpower Services • Abu Dhabi

On-site
AED 180,000 - 300,000
Sr Dotnet developer
Sr Dotnet developer

ECS ME • Dubai

On-site
AED 180,000 - 240,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Noventiq Trial • Dubai

On-site
AED 120,000 - 160,000
Senior Full stack Developer
Senior Full stack Developer

BlackStone eIT • United Arab Emirates

On-site
AED 300,000 - 520,000
Private Health Insurance
Pension Plan
Training & Development
+1
Full Stack Developer (.Net & Angular)
Full Stack Developer (.Net & Angular)

Dicetek LLC • Dubai

On-site
AED 70,000 - 90,000
LEAD DEVELOPER- Full Stack
LEAD DEVELOPER- Full Stack

Dicetek LLC • Abu Dhabi

On-site
AED 150,000 - 200,000
Junior .NET Developer - Build Web Apps & Learn ASP.NET
Junior .NET Developer - Build Web Apps & Learn ASP.NET

Uae Job Alert • Dubai

On-site
AED 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Jobenvo • Dubai

On-site
AED 100,000 - 130,000
Senior Fullstack Developer – .NET 6 or above (C#) backend + Angular
Senior Fullstack Developer – .NET 6 or above (C#) backend + Angular

TAT IT Technolgies • Abu Dhabi

On-site
AED 150,000 - 190,000
Senior Software
Senior Software

Facilitative Employment Services - Kamayi • Dubai

On-site
AED 112,000 - 145,000