-
View all jobs
What you will do?
- Design, develop, test, and deploy robust, scalable, and secure applications using the .NET framework (ASP.NET, C#, .NET Core, etc.).
- Work with front-end technologies (HTML, CSS, JavaScript, Razor, React/Angular) to develop user interfaces.
- Implement software solutions using object-oriented principles, design patterns, and modern development practices.
- Build and integrate web services (RESTful, SOAP) for seamless communication between systems.
- Ensure code quality, performance, security, and scalability through code reviews, testing, and debugging.
- Participate in the full software development lifecycle, including requirement analysis, solution design, implementation, and deployment.
- Collaborate with cross-functional teams (UI/UX designers, product managers, QA, etc.) to deliver high-quality software products.
- Stay current with emerging .NET technologies, tools, and frameworks, and propose innovative solutions to improve system performance and development efficiency.
- Optimize application performance, troubleshoot, and debug issues in live environments.
- Contribute to the continuous improvement of development processes and methodologies (Agile, Scrum).
- Create and maintain technical documentation for applications and software systems.
- Any other responsibilities assigned from time to time.
What you need to succeed?
- Bachelor’s Degree / Masters Degree in Computer Science Engineering, Software Engineering, or a related field (or equivalent experience).
- 5+ years of hands-on experience in software development using the .NET framework (C#, VB.NET, ASP.NET, ASP.NET Core).
- Strong knowledge of object-oriented programming (OOP) and design patterns.
- Experience with front-end technologies (HTML, CSS, JavaScript, Angular/React).
- Proficiency in database technologies such as SQL Server, Oracle, MySQL, or other relational databases.
- Experience with version control systems (e.g., Git, Apache Subversion - SVN).
- Familiarity with cloud platforms (e.g., Microsoft Azure, AWS) for deploying and managing applications.
- Strong knowledge of web services and APIs (REST, SOAP, WebAPI).
- Experience in unit testing and debugging tools (e.g., NUnit, xUnit, Visual Studio).
- Knowledge of Agile methodologies (Scrum/Kanban).
- Familiarity with DevOps tools and CI/CD pipelines.
- Strong problem-solving skills and the ability to work independently and in a team environment.
- Excellent communication skills, both written and verbal.
Key Skills
Ranked by relevance
javascript
css
c
design patterns
sql server
subversion
devops
apache
oracle
server
mysql
cloud
cicd
git
sql
aws
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Dotnet Backend Engineer
2026-05-19
Contract
Director
United Arab Emirates
IT Services
Analyst
View Job Details
Related
Senior Frontend Developer
2026-04-08
Contract
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
Related
Reporting Analyst – Power BI & Vertica
2026-04-07
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
Login to Apply
- Posted
- Jan 15, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dubai
- Company
- Dautom
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Dotnet Backend Engineer
2026-05-19
Contract
Director
United Arab Emirates
IT Services
Analyst
View Job Details
Related
Senior Frontend Developer
2026-04-08
Contract
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
Related
Reporting Analyst – Power BI & Vertica
2026-04-07
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology