
Full Stack (.Net)
- Dubai
- Permanent
- Full-time
- Develop and maintain web applications using ASP.NET and related technologies
- Work on the full software development lifecycle from concept to delivery
- Collaborate with stakeholders to gather and define requirements
- Design and implement RESTful APIs
- Maintain code quality and ensure responsiveness of applications
- Troubleshoot and optimize applications for maximum speed and scalability
- Participate in code reviews and share best practices
- Stay current with emerging technologies and industry trends
- Bachelor's degree in Computer Science or a related field, or equivalent work experience
- 2 to 5 years of experience in full stack development
- Proficient in ASP.NET, C#, and Microsoft SQL Server
- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript
- Experience with JavaScript frameworks such as Angular or React is a plus
- Familiarity with web services (REST and SOAP)
- Understanding of MVC design pattern
- Version control experience using Git or similar tools
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years' experience as a Full Stack Developer or similar role in a professional setting.