Senior Software Engineer (.NET)

Noventiq Trial

Dubai

On-site

AED 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Noventiq Trial is seeking a talented Senior .NET Software Engineer in Dubai, UAE. In this role, you will design, develop, and deploy advanced web applications and API solutions, working closely with a dynamic team.

The ideal candidate will have over 5 years of .NET development experience and a solid understanding of microservices architecture. Responsibilities include mentoring junior engineers and ensuring high-quality code standards. Join us to take part in innovative projects that foster growth and creativity.

Qualifications

  • 5+ years of experience in .NET development.
  • Proven experience with web application development and API design.
  • Solid understanding of microservices architecture and RESTful API principles.
  • Proficiency in using ASP.NET Core and other .NET 6/8 libraries.

Responsibilities

  • Design and implement robust .NET-based web applications and APIs.
  • Develop microservices using ASP.NET Core.
  • Collaborate with cross-functional teams to gather requirements.
  • Mentor junior engineers and promote best practices.

Skills

ASP.NET Core
Microservices architecture
API design
Unit testing in .NET
Docker
Continuous integration/Continuous deployment
Cloud services

Education

Bachelor's or Master’s degree in Computer Science, Engineering, or related field

Tools

Entity Framework
Dapper
xUnit
NSubstitute
AWS Lambda
Azure Functions
Docker
Kubernetes

Job description

What's in it for you?

Here you will collaborate with multi‑national teams, ameliorate to a bazillion of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow, capable of taking on more significant responsibilities and leadership roles.

This can be invaluable in understanding and serving clients from different regions, making the company truly expand its presence in new markets, bringing a profound positive repercussion to the business.

Job Overview

We are looking for a talented and experienced Senior .NET Software Engineer to join our dynamic team. In this role, you will play a critical part in designing, developing, and deploying sophisticated web applications and API solutions. You will work closely with our team of engineers to create high‑performance, scalable, and resilient systems based on microservices architecture.

Your Impact on the Mission
  • Design and implement scalable, maintainable, and robust .NET‑based web applications and APIs.
  • Develop microservices using ASP.NET Core and latest .NET versions (including .NET 6 and .NET 8) to build efficient systems.
  • Utilize serverless technologies to build efficient systems that scale dynamically with demand.
  • Collaborate with cross‑functional teams to gather requirements, design system architecture, and define APIs.
  • Ensure the performance, quality, and responsiveness of applications.
  • Continuously integrate and deploy developed software updates.
  • Participate in code reviews to maintain high‑quality code standards.
  • Mentor junior engineers, promoting best practices in software development.
  • Stay current with new technology trends and evaluate their application to our goals and challenges.
What You’ll Bring to the Table – About You
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 5+ years of experience in .NET development.
  • Proven experience with web application development and API design.
  • Solid understanding of microservices architecture and RESTful API principles.
  • Proficiency in using ASP.NET Core, Entity Framework, Dapper and other .NET6/8 libraries.
  • Knowledge of unit testing in .NET using xUnit and NSubstitute or any other .NET unit testing and mocking libraries.
  • Experience with serverless architecture and cloud services (e.g., AWS Lambda, Azure Functions).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.
  • Strong understanding of database technologies (SQL and NoSQL) and data modeling.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Solution Developer
.NET Solution Developer

Salt • Dubai

On-site
AED 120,000 - 180,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
Software Engineer – Dotnet-Angular Fullstack
Software Engineer – Dotnet-Angular Fullstack

Dicetek LLC • Dubai

On-site
AED 240,000 - 320,000
Senior .NET Engineer
Senior .NET Engineer

IC • Dubai

On-site
AED 480,000 - 720,000
Dot Net Developer
Dot Net Developer

Atribs Metscon Group • Dubai

On-site
AED 300,000 - 460,000
Senior Software Engineer
Senior Software Engineer

Jobenvo • Dubai

On-site
AED 100,000 - 130,000
Senior Full Stack Engineer .NET / React / Next.js
Senior Full Stack Engineer .NET / React / Next.js

Client of Salt • Dubai

On-site
AED 300,000 - 520,000
Senior Full Stack Developer
Senior Full Stack Developer

Sutherland • Abu Dhabi

On-site
AED 180,000 - 240,000
Senior Specialist, Cloud Application Engineer
Senior Specialist, Cloud Application Engineer

IHS Towers of Strength • Dubai

On-site
AED 90,000 - 130,000
Senior .NET Application Support & Enhancement Engineer
Senior .NET Application Support & Enhancement Engineer

Solutions+ (A Mubadala company) • Abu Dhabi

On-site
AED 133,920 - 200,880
Career Development Opportunities
Dynamic Culture focused on collaboration and innovation
Competitive Compensation and Benefits
+1