in developing, testing, and maintaining enterprise-level applications using Microsoft technologies. The ideal candidate will have strong expertise in
C#, ASP.NET, .NET Core
, and
Microsoft SQL Server
, along with a solid grasp of software architecture, SDLC, and modern development practices.
Key Responsibilities:
Design, develop, test, deploy, and maintain scalable and secure web applications using the Microsoft technology stack (.NET Framework, .NET Core, C#, ASP.NET MVC/Web API).
Collaborate with cross-functional teams including UI/UX designers, business analysts, QA engineers, and DevOps.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews and contribute to continuous improvement.
Troubleshoot and debug applications to ensure optimal performance.
Integrate third-party APIs and work with RESTful services.
Support software architecture and design discussions.
Work in
Agile/Scrum
environments.
Stay updated with emerging technologies in Microsoft development.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
Minimum 4 years of experience in .NET development.
Strong programming skills in
C#, ASP.NET MVC, .NET Core/6/7
.
Experience with
Web API, RESTful services, JSON
.
Knowledge of front-end technologies (HTML, CSS, JavaScript, jQuery, and/or Angular/React - nice to have).
Proficiency in
Microsoft SQL Server
(T-SQL, Stored Procedures, Triggers).
Familiarity with
Entity Framework / EF Core
.
Knowledge of
Azure services
(App Services, Functions, Azure SQL) is a plus.
Strong understanding of
OOP, SOLID principles, and design patterns
.
Experience with
Git
and CI/CD pipelines (Azure DevOps preferred).
Excellent analytical and problem-solving skills.
Strong communication and teamwork abilities.
Job Type: Full-time
Application Question(s):
How many years of professional experience do you have in .NET development?
Which versions of .NET have you worked with (e.g., .NET Framework, .NET Core, .NET 6/7)?
Do you have hands-on experience with ASP.NET MVC and Web API?
Are you proficient in C# programming?
How many years of experience do you have with Microsoft SQL Server (T-SQL, Stored Procedures, Triggers)?
Have you worked with Azure services (App Services, Functions, Azure SQL, etc.)?
Do you have banking sector experience?
* what is your current and expected salary? Notice period?
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.