Location: Client Premises, Dubai, UAE
Salary: AED 10,000 to 13,000 per month
Benefits: Work visa, air tickets, medical insurance, gratuity, paid time off
Experience Required: Minimum 5 years of relevant work experience
Reference: FZ-AE-73
We are seeking an experienced and highly motivated Senior .NET Developer to join our dynamic software engineering team. This role requires a strong background in .NET Core/.NET Framework, C#, API development, microservices, and modern development best practices. You will be responsible for the design, development, and deployment of scalable software solutions and RESTful APIs. In addition, you will play a key role in mentoring junior developers and collaborating cross-functionally to deliver high-quality, secure, and efficient systems.
Key Responsibilities:
- Design, develop, and maintain scalable applications and RESTful APIs using .NET Core and .NET Framework.
- Develop Web APIs and integrate gRPC services where needed.
- Implement and enforce security best practices including authentication, authorization, and data protection.
- Design and implement unit and integration tests using modern testing frameworks.
- Collaborate with Product, QA, DevOps, and other developers to deliver robust solutions.
- Lead the technical design and architectural decisions for new systems and features.
- Participate in code reviews, provide mentorship, and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve complex issues in existing applications.
- Ensure system scalability, performance tuning, and maintainability.
- Use Git for version control and collaborate using branching strategies.
- Document code and APIs using Swagger/OpenAPI.
- Participate actively in Agile ceremonies such as sprint planning, daily standups, and retrospectives.
- Stay updated with the latest trends and technologies in the .NET ecosystem.
Required Technical Skills:
- 5+ years of professional experience in .NET development.
- Expertise in C#, .NET Core, and ASP.NET MVC/Web API.
- Proficient in RESTful API development and API versioning.
- Experience with gRPC and microservices architecture.
- Proficient in SQL Server or other relational databases.
- Familiarity with Entity Framework or other ORM tools.
- Solid understanding of software design principles (SOLID, DRY, KISS).
- Experience with containers (e.g., Docker) and cloud platforms (e.g., Azure).
- Strong command of Git and collaborative branching workflows.
- Proficiency with unit testing frameworks and test-driven development.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- Experience deploying and maintaining applications on Azure or similar cloud environments.
- Exposure to CI/CD pipelines and DevOps practices.
- Excellent communication and teamwork skills.
- Passion for mentorship and knowledge-sharing.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Site Reliability Engineer SRE Wealth And Brokerage
2026-06-16
Senior Technical Engineer
2025-04-30
Senior Software Engineer – Node.js with GenAI Expertise (Arabic Speaker)
2026-06-19
- Posted
- May 07, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Cinergie Digital
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Site Reliability Engineer SRE Wealth And Brokerage
2026-06-16
Senior Technical Engineer
2025-04-30
Senior Software Engineer – Node.js with GenAI Expertise (Arabic Speaker)
2026-06-19