A

Lead Software Engineer, .NET and Project Management

ATLINKS

On-site๐Ÿ‡ถ๐Ÿ‡ฆDoha, DA, QatarleadQAR 13,000/moPosted 1d ago

Visa & sponsorship

  • Employers in Qatar sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

Lead Software Engineer, .NET and Project Management

Location:

Doha, Qatar

Pay:

QAR 13,000 per month, all-inclusive

Job Type:

Full-time, Contract, Outsourcing

Contract Duration:

One year, extendable

Company Description

Techpace delivers technology, cybersecurity, software, and digital transformation services to organisations in Qatar. We are hiring an experienced Lead Software Engineer to support a banking-sector client through an outsourced engagement.

Role Description

This is a full-time, on-site role in Doha for a Lead Software Engineer with .NET development and project management experience. The selected candidate will lead software development and integration activities across cloud and on-premises banking environments.

The role involves leading technical teams, developing secure APIs and integrations, managing project delivery, coordinating with business stakeholders, and supporting production systems.

Key Responsibilities

  • Lead the design, development, testing, deployment, and support of .NET applications, middleware, APIs, and integration services.

  • Develop RESTful services using C#, ASP.NET, .NET Core, Web API, and WCF.

  • Manage API design, publishing, versioning, access controls, rate limiting, maintenance, and monitoring.

  • Lead technical teams and oversee project planning, execution, monitoring, risk management, resources, timelines, and delivery.

  • Gather requirements with business users, clients, and technical stakeholders. Translate business requirements into technical solutions.

  • Support hybrid integration between on-premises applications, Azure cloud services, databases, payment gateways, and enterprise systems.

  • Develop secure solutions aligned with banking security standards, identity and access management requirements, encryption practices, PCI requirements, and confidentiality obligations.

  • Support microservices and containerised application development using Docker. Kubernetes experience is preferred.

  • Build and maintain CI/CD pipelines through Azure DevOps, Git, infrastructure automation, configuration management, and monitoring tools.

  • Support Azure services including Azure Functions, Azure Blob Storage, and Azure SQL.

  • Conduct code reviews, design reviews, technical workshops, and architecture discussions.

  • Diagnose and resolve production incidents, integration failures, API latency, database performance issues, and testing defects.

  • Develop test cases, scenarios, plans, technical documents, user guides, and training materials.

  • Deliver training sessions for business users and technical teams.

  • Provide timely updates to project stakeholders and participate in client meetings.

Requirements

  • Bachelorโ€™s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Minimum eight years of relevant experience in .NET development, software integration, API development, Azure, DevOps, and software project delivery.

  • Proven experience as a Lead Software Engineer, Technical Lead, Software Development Lead, or similar position.

  • Strong hands-on experience in C#, ASP.NET, .NET Core, Web API, RESTful services, WCF, and SQL Server.

  • Experience with Oracle, PostgreSQL, and structured or semi-structured databases.

  • Experience managing software development projects, scope, budget, resources, risks, schedules, and delivery milestones.

  • Knowledge of Agile, Scrum, SDLC, and software delivery practices.

  • Experience in client coordination and stakeholder management.

  • Arabic speaking is mandatory.

  • Candidates currently based in Qatar are preferred.

Preferred Qualifications

  • PMP certification.

  • Microsoft Azure certifications in Development, Architecture, or DevOps.

  • Experience with Finastra Essence SDK.

  • Experience with Docker, Kubernetes, microservices, enterprise service bus platforms, event-driven architecture, and Identity Server.

  • Experience with Terraform and Azure DevOps pipelines.

  • Experience in banking, financial services, payments, or another regulated sector.

  • Familiarity with AWS or Google Cloud Platform.

  • Awareness of ArchiMate Enterprise Architecture standards.

How to Apply

Interested candidates should send an updated CV to info@atlinks.ai by 7 September 2026, including current location, nationality, total relevant experience, GCC experience, current salary, expected salary, visa type, and availability.

Pay: QAR13,000.00 per month

Work Location: In person