.NET Solution Developer
Permanent role
Dubai
My client is looking for an experienced Senior Software Engineer (.NET / C#) to join a growing engineering team responsible for designing, developing, and delivering enterprise-grade software solutions. This role combines hands-on development, solution design, architecture input, and stakeholder collaboration across the full software development lifecycle.
You will play a key role in shaping and delivering scalable software solutions, working closely with internal teams, clients, and third-party vendors. You will be responsible for translating business and technical requirements into robust, high-quality systems that align with both current and future needs.
Key responsibilities include:
- Defining functional and non-functional requirements based on customer needs
- Designing scalable software architectures and selecting appropriate technical solutions
- Estimating development effort, planning delivery schedules, and managing technical timelines
- Performing impact analysis and risk assessments for changes and enhancements
- Producing high-quality technical documentation (SDD, architecture specs, design documents)
- Ensuring adherence to SDLC best practices (Agile / Waterfall)
- Participating in client workshops, technical discussions, and design reviews
- Supporting testing strategies and software quality assurance processes
- Contributing to DevOps, CI/CD, and deployment best practices
Required Technical Skills
- Strong experience with C# and .NET (Core / .NET 6+)
- Solid understanding of OOP, SOLID principles, and design patterns
- Experience with ASP.NET / ASP.NET Core, Web APIs, REST, JSON, XML
- Strong database expertise in SQL Server (2019+), including performance tuning and optimisation
- Experience with Entity Framework, ADO.NET
- Knowledge of SSRS reporting
- Experience with Windows and Web application development
- Strong understanding of software architecture and system design
- Version control experience (Git / TFS)
- Familiarity with IIS, CI/CD pipelines (Azure DevOps or GitHub Actions)
- Basic knowledge of OAuth2, OpenID Connect, JWT security standards
- Experience working in Agile and Waterfall environments
- Exposure to frontend technologies (JavaScript / TypeScript / jQuery)
- Understanding of multithreading, concurrency, and asynchronous programming
- Experience integrating RESTful APIs and distributed systems
Please apply to be contacted with further information.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Secure Source Code Reviewer (SAST Specialist)
2026-05-08
DevSecOps Engineer
2026-05-08
Mobile Engineering Consultant (mid-level)
2026-05-28
- Posted
- Apr 16, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Salt
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Secure Source Code Reviewer (SAST Specialist)
2026-05-08
DevSecOps Engineer
2026-05-08
Mobile Engineering Consultant (mid-level)
2026-05-28