Job description
Job Summary:
We are looking for an experienced Full Stack .NET Developer with strong hands-on expertise in desktop and Windows application development using ASP.NET MVC.
The ideal candidate will also have proven experience integrating SOAP and REST APIs and delivering scalable, high-quality software solutions across the full stack.
⸻
Key Responsibilities:
• Design, develop, and maintain Windows-based (WinForms/WPF) and web-based (ASP.NET MVC) applications.
• Develop end-to-end solutions including front-end, back-end, and database layers.
• Implement and manage API integrations with third-party systems using SOAP and REST protocols.
• Participate actively in all stages of the Software Development Lifecycle (SDLC) — requirement gathering, analysis, design, coding, testing, and deployment.
• Optimize existing applications for performance, security, and scalability.
• Work collaboratively with cross-functional teams, including QA, UI/UX, and project management.
• Write clean, reusable, and maintainable code following best practices and design patterns.
• Create and maintain technical documentation for systems and applications.
⸻
Technical Skills Required:
• Strong proficiency in C#, .NET Framework, and .NET Core.
• Hands-on experience with ASP.NET MVC and Razor views.
• Experience in developing Windows Forms (WinForms) or WPF desktop applications.
• Expertise in API development and integration (SOAP, REST).
• Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
• Experience with Entity Framework, LINQ, and ADO.NET.
• Proficiency in SQL Server — including queries, stored procedures, and database optimization.
• Front-end skills: HTML5, CSS3, JavaScript, jQuery, and exposure to frameworks like Bootstrap.
• Experience with version control tools (Git, TFS, Azure DevOps).
• Exposure to cloud platforms (Microsoft Azure or AWS) is a plus.
⸻
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or related discipline.
• 6+ years of professional experience in .NET full stack development, including Windows and MVC applications.
• Strong analytical, troubleshooting, and communication skills.
• Ability to work independently and in a collaborative team environment.
- Immediate Joiner Preferred, Maximum 2 weeks accepted.
- Maximum Budget 10,000 Aed
Required Skill Profession
Other General