We are seeking a talented and experienced .NET Developer to join our dynamic team. The ideal candidate will have a minimum of 5+ years of hands-on experience with .NET Core (including versions 2 and 6), ASP.NET, ASP.NET MVC, SQL Server, and microservices architecture.
The candidate should be proficient in problem-solving, possess strong communication skills, and have a knack for writing clear, maintainable code following SOLID principles and design patterns. Experience in API integration, including REST and SOAP APIs, is essential.
Key Responsibilities:
Develop, maintain, and enhance web applications using .NET Core (2 and 6), ASP.NET, and ASP.NET MVC.
Design and implement microservices-based solutions to ensure scalability and efficiency.
Collaborate with cross-functional teams to define, design, and ship new features.
Integrate third-party APIs and develop custom APIs (RESTful and SOAP) for internal and external use.
Write clean, scalable, and maintainable code while adhering to SOLID principles and design patterns.
Optimize and refactor existing code to improve performance and maintainability.
Troubleshoot, debug, and resolve software defects and issues.
Participate in code reviews to ensure code quality and share knowledge with team members.
Contribute to the continuous improvement of development processes and methodologies.
Communicate effectively with team members, stakeholders, and clients to understand and fulfill requirements.
Technical Skills & Qualifications:
Experience: Minimum of 5 years of experience in .NET development.
Proficient in .NET Core (versions 2 and 6), ASP.NET, and ASP.NET MVC.
Strong experience with SQL Server, including writing complex queries and optimizing database performance.
Solid understanding and implementation experience of microservices architecture.
Expertise in API integration, including RESTful and SOAP APIs.
Problem Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills.
Coding Standards: Demonstrated ability to write clear, maintainable, and scalable code.
Best Practices: Thorough understanding of SOLID principles and design patterns.
Additional Competencies:
Familiarity with modern development tools and methodologies (e.g., Git, Agile).
Ability to work independently and as part of a collaborative team.
Strong attention to detail and a commitment to delivering high-quality work.
Knowledge of front-end technologies (e.g., Angular, React, or Vue.js).
Experience with DevOps practices and CI/CD pipelines
Job Type: Contract
Contract length: 12 months
Application Question(s):
Do you have work experience with .NET Core ?
Do you have 5+ years of hands on experience specifically with ASP.NET, and ASP.NET MVC ?
Do you have Government work experience ?
How much is your notice period to join?
What is your expected salary in AED?
* Are you a native Arabic speaker?
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.