Overview
Lead Software Engineer, .NET and Project Management Jobs in Doha at ATLINKS
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 [email protected] 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
Title: Lead Software Engineer, .NET and Project Management
Company: ATLINKS
Location: Doha