Senior Microsoft .NET Developer – Abu Dhabi, UAE

Website 3i-infotech
Location
Abu Dhabi, UAE
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Telecommunications
Job Overview
We are seeking an experienced Senior Microsoft .NET Developer with 10+ years of professional experience to contribute to enterprise software development and technology solutions in Abu Dhabi, UAE. The role requires strong expertise in modern .NET development, C#, Web API, Blazor, databases, microservices, messaging platforms, and application integration.
The successful candidate will work across .NET Core 6+, C# 10+, Web API, Blazor, Oracle 19c, PL/SQL, Microsoft SQL Server, MongoDB, microservices, Kafka/RabbitMQ, SharePoint, and Bitbucket. Strong database design, SQL optimization, troubleshooting, and enterprise application development capabilities are required.
The position provides opportunities for professional development through exposure to modern .NET technologies, distributed systems, microservices architecture, database optimization, messaging platforms, and enterprise software development practices.
Key Responsibilities
- Design, develop, and maintain enterprise applications using .NET Core and C#.
- Develop RESTful Web APIs and modern web applications using Blazor.
- Build responsive web interfaces using HTML, CSS, JavaScript, and jQuery.
- Design and optimize database solutions using Oracle 19c, PL/SQL, and Microsoft SQL Server.
- Work with MongoDB and implement scalable data solutions.
- Develop and maintain microservices-based applications.
- Integrate applications with Kafka and RabbitMQ messaging platforms.
- Design efficient database structures and optimize SQL queries.
- Troubleshoot application, database, and integration issues.
- Work with SharePoint and enterprise application integrations.
- Use Bitbucket for source control and collaborative development.
- Develop or maintain mobile applications using Xamarin and/or .NET MAUI where required.
- Collaborate with technical teams and stakeholders to analyze requirements and implement solutions.
- Support application performance, reliability, maintainability, and production troubleshooting.
Requirements & Qualifications
Experience
- 10+ years of professional software development experience.
- Strong hands-on experience with modern Microsoft .NET technologies.
- Extensive experience developing enterprise-grade applications.
- Experience working with microservices and distributed application environments.
Technical Skills
- .NET Core 6+
- C# 10+
- Web API
- Blazor
- HTML, CSS, JavaScript, and jQuery
- Oracle 19c
- PL/SQL
- Microsoft SQL Server
- MongoDB
- Microservices
- Kafka and/or RabbitMQ
- SharePoint
- Bitbucket
- Xamarin and/or .NET MAUI
- Database design and architecture
- SQL optimization
- Application and database troubleshooting
Professional Skills
- Strong analytical and problem-solving abilities.
- Strong troubleshooting and debugging skills.
- Ability to work with complex enterprise technology environments.
- Good collaboration and communication skills.
- Ability to design scalable and maintainable software solutions.
Salary, Benefits & Career Growth
The job description does not specify salary or compensation details.
The position provides professional development opportunities through exposure to modern .NET development, cloud-ready application architectures, microservices, messaging systems, database technologies, API development, and enterprise software solutions.
The role can support career development in areas including Senior .NET Development, Software Architecture, Microservices, API Development, Database Engineering, Enterprise Application Development, and Technical Leadership.
Application Process
Application Process (Website):
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
To apply for this job email your details to shaik.fathima@3i-infotech.com
