Lead Software Engineer – .NET / Project Management | Qatar

Zeroone Solutions

Qatar

On-site

QAR 300,000 - 540,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

Zeroone Solutions in Qatar seeks a Lead Software Engineer - .NET / Project Management to guide technical teams and manage end-to-end IT projects. You will drive hands-on development with .NET/C#, while coordinating with clients and stakeholders to ensure timely delivery.

The ideal candidate has 8-10+ years of experience, strong leadership, and solid expertise in ASP.NET, .NET Core, Web API, and SQL Server. Arabic fluency and local availability in Qatar are required; PMP certification is

Qualifications

  • 8-10+ years of experience combining .NET development and project management
  • Proven experience as a Lead Software Engineer
  • Strong hands-on experience with .NET / C# development
  • Knowledge of ASP.NET, .NET Core, Web API, SQL Server
  • Experience with Agile/Scrum and SDLC
  • Arabic speaking is mandatory
  • Currently available in Qatar
  • PMP certification is preferred

Responsibilities

  • Lead software development teams and provide technical direction
  • Develop and maintain applications using .NET and C#
  • Design, develop, and support solutions using ASP.NET, .NET Core, Web API, and SQL Server
  • Lead technical delivery across software development projects
  • Plan, execute, monitor, and deliver IT and software projects
  • Manage project scope, budgets, resources, risks, schedules, and timelines
  • Coordinate with clients and stakeholders to understand requirements and project expectations
  • Translate business and technical requirements into effective software solutions
  • Oversee SDLC activities and apply Agile/Scrum methodologies
  • Monitor progress, identify risks, and implement corrective actions
  • Ensure delivery according to quality, scope, and schedule
  • Conduct technical discussions, reviews, and stakeholder meetings
  • Support team performance, mentoring, and problem-solving
  • Ensure effective communication between teams and management

Skills

Lead software engineer
NET / C# development
ASP.NET
NET Core
Web API
SQL Server
Agile/Scrum
SDLC
Arabic language
Client coordination

Job description

Location

Qatar

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
  • Business Development
Job Overview

We are seeking an experienced Lead Software Engineer - .NET / Project Management to join a technology team in Qatar. The role combines hands-on .NET software development with technical leadership and project management responsibilities, making it suitable for senior professionals who can manage both software engineering teams and end-to-end IT projects.

The successful candidate will lead technical teams, oversee software development projects, coordinate with clients, and contribute to project planning, execution, monitoring, and delivery. Strong expertise in C#, ASP.NET, .NET Core, Web API, and SQL Server is required, along with demonstrated project management experience.

This position offers strong potential for career growth and professional development through technical leadership, software project management, client coordination, Agile/Scrum practices, and end-to-end SDLC exposure. PMP certification is preferred and can further support professional development in project management.

Key Responsibilities
  • Lead software development teams and provide technical direction.
  • Develop and maintain applications using .NET and C#.
  • Design, develop, and support solutions using ASP.NET, .NET Core, Web API, and SQL Server.
  • Lead technical delivery across software development projects.
  • Plan, execute, monitor, and deliver IT and software projects.
  • Manage project scope, budgets, resources, risks, schedules, and timelines.
  • Coordinate with clients and stakeholders to understand requirements and project expectations.
  • Translate business and technical requirements into effective software solutions.
  • Oversee software development activities throughout the SDLC.
  • Apply Agile/Scrum methodologies where applicable.
  • Monitor project progress, identify risks, and implement corrective actions.
  • Ensure software projects are delivered according to agreed quality, scope, schedule, and resource requirements.
  • Conduct technical discussions, project reviews, and stakeholder meetings.
  • Support team performance, mentoring, task allocation, and technical problem-solving.
  • Ensure effective communication between technical teams, management, and clients.
Requirements & Qualifications
  • 8-10+ years of relevant experience combining .NET development and project management.
  • Proven experience as a Lead Software Engineer.
  • Strong hands-on experience with .NET / C# development.
  • Strong knowledge of:
    • ASP.NET
    • .NET Core
    • Web API
    • SQL Server
  • Demonstrated experience leading technical teams and software projects.
  • Strong project planning, execution, monitoring, and delivery experience.
  • Experience managing:
    • Project scope
    • Budget
    • Resources
    • Risks
    • Timelines
  • Experience with Agile/Scrum and SDLC.
  • Strong project management and client coordination capabilities.
  • Experience managing IT/software development projects is preferred.
  • Arabic speaking is mandatory.
  • Candidates must currently be available in Qatar.
  • Strong leadership, analytical, communication, and problem-solving skills.
  • PMP certification is preferred.
Salary, Benefits & Career Growth

The job advertisement does not specify a salary or compensation package.

This role offers significant opportunities for career progression and professional development by combining senior software engineering with project management and technical leadership. The successful candidate can further develop expertise in .NET technologies, software architecture, Agile delivery, SDLC management, client coordination, resource management, and project governance.

PMP certification is preferred, while additional technical certifications and professional training can further support long-term career advancement, subject to employer requirements and available programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Qatar-based Lead .NET Engineer & Project Manager
Qatar-based Lead .NET Engineer & Project Manager

Zeroone Solutions • Qatar

On-site
QAR 300,000 - 540,000
.NET Developer | C#, .NET Core & ASP.NET MVC | Qatar
.NET Developer | C#, .NET Core & ASP.NET MVC | Qatar

Applab • Qatar

On-site
QAR 167,000 - 234,000
.NET Developer – Qatar
.NET Developer – Qatar

Applab • Qatar

On-site
QAR 150,000 - 230,000
Senior Technical Lead - .Net at Recharge Qatar
Senior Technical Lead - .Net at Recharge Qatar

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Senior .NET Tech Lead – On‑Site in Doha
Senior .NET Tech Lead – On‑Site in Doha

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Project Manager | Qatar
Project Manager | Qatar

IRISSTAR Technologies Private Limited • Qatar

On-site
QAR 300,000 - 520,000
Technical Lead
Technical Lead

Al Sharq Technology • Doha

On-site
QAR 180,000 - 300,000
Senior Software Developer
Senior Software Developer

DXC Technology • Doha

On-site
QAR 120,000 - 180,000
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Doha

On-site
Project Manager
Project Manager

MUQAWLAT KUWAIT • Qatar

On-site
QAR 520,000 - 720,000