We are looking for a Senior Full Stack Developer & Architect to lead the development of our next-generation applications using the Microsoft .NET stack. The ideal candidate will have extensive experience in architecting and developing scalable solutions, working with Microservices, Blazor for web frontend, and .NET MAUI for mobile development. This role requires expertise in containerized environments (Docker & Kubernetes), automated CI/CD pipelines (Azure DevOps), and cloud solutions on Azure.
Key Responsibilities
- Architect and develop scalable, secure, and high-performing applications using .NET Core, ASP.NET MVC, and Web APIs
- Design and implement Microservices-based architecture for high availability and scalability
- Develop and maintain Blazor-based web applications and .NET MAUI mobile applications (Android/iOS).
- Ensure seamless containerization and deployment using Docker and Kubernetes.
- Implement and manage CI/CD pipelines using Azure DevOps for automated build, testing, and deployment
- Work with Azure cloud services, including Azure App Services, Azure Functions, Azure SQL, CosmosDB, and Service Bus.
- Collaborate with UI/UX designers, backend developers, and DevOps engineers to deliver a seamless full-stack solution.
- Optimize application performance, security, and reliability following industry best practices.
- Conduct code reviews, mentoring, and architectural guidance for junior developers
Required Skills & Experience
- 10+ years of experience in software development, with a focus on Microsoft .NET technologies.
- Strong expertise in .NET Core, ASP.NET MVC, Web APIs, and Microservices architecture.
- Proficiency in Blazor for modern web application development.
- Experience in .NET MAUI for cross-platform mobile app development.
- Hands-on experience with Docker & Kubernetes for containerized application deployment.
- Expertise in Azure cloud services (Azure Functions, Azure SQL, CosmosDB, Service Bus, Elasticsearch, etc.).
- CI/CD automation experience using Azure DevOps (Pipelines, Repos, Artifacts).
- Knowledge of authentication & security best practices, including OAuth, JWT, and Identity Server.
- Strong knowledge of RESTful APIs, GraphQL, and integration with third-party services.
- Experience with Event-Driven Architecture (e.g., Kafka, RabbitMQ, or Azure Event Hub).
- Solid understanding of design patterns, SOLID principles, and Domain-Driven Design (DDD).
- Excellent problem-solving skills, strong analytical thinking, and ability to work independently
- Leadership skills
Nice to Have
- Experience with gRPC and SignalR for real-time communication.
- Familiarity with Infrastructure as Code (IaC) using Terraform or Bicep.
- Certifications in Azure or .NET-related technologies.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Data Analyst
2026-05-16
Senior Java Developer
2026-05-28
- Posted
- Apr 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Confidential Careers
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Data Analyst
2026-05-16
Senior Java Developer
2026-05-28