Job Description
We are seeking a highly skilled and motivated Full Stack Developer (.NET / SQL) to join our dynamic development team in Dubai. The ideal candidate will have expertise in both front-end and back-end development, with a strong focus on .NET technologies and SQL databases. This role offers an exciting opportunity to work on a variety of projects, develop cutting-edge applications, and contribute to the success of a rapidly growing tech company.
Key Responsibilities
- Develop and Maintain Applications: Design, develop, and maintain web-based applications using .NET and SQL technologies.
- Front-End Development: Utilize modern JavaScript frameworks (Angular, React, or Vue.js) to build dynamic, responsive user interfaces.
- Back-End Development: Work with .NET Core, ASP.NET MVC, and other back-end frameworks to implement business logic and APIs.
- Database Design & Management: Design and optimize relational databases using SQL Server, ensuring high-performance, scalable data solutions.
- System Integration: Integrate third-party APIs and services into applications to enhance functionality.
- Collaborate with Teams: Work closely with UX/UI designers, QA engineers, and other developers to deliver high-quality solutions.
- Troubleshoot and Debug: Perform debugging and troubleshooting to ensure the stability and functionality of applications.
- Code Review & Quality Assurance: Participate in code reviews, ensuring adherence to best practices and high code quality standards.
- Documentation & Reporting: Maintain clear, concise, and up-to-date documentation for code and technical processes.
- Continuous Improvement: Keep up with the latest industry trends, technologies, and best practices to improve development efficiency and quality.
Job Requirements
Educational Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Additional certifications in .NET development, web technologies, or database management are a plus.
Technical Skills
- .NET Framework & .NET Core: Proven experience with ASP.NET, C#, and .NET Core for developing web applications.
- Frontend Technologies: Expertise in JavaScript frameworks like React, Angular, or Vue.js; familiarity with HTML5, CSS3, and responsive design principles.
- Database Management: Strong experience with SQL Server, including writing complex queries, stored procedures, and performance optimization.
- API Development: Experience in developing and integrating RESTful APIs.
- Version Control: Proficiency in Git for version control and collaboration.
- Testing & Debugging: Familiarity with automated testing frameworks and debugging tools.
- Cloud & Deployment: Exposure to cloud platforms (e.g., Azure, AWS) and CI/CD processes for seamless deployment.
Experience
- Minimum 3–5 years of experience in full stack web development, with hands-on expertise in both front-end and back-end technologies.
- Experience working in agile development environments is preferred.
- Familiarity with DevOps practices and containerization (Docker) is a plus.
Skills & Competencies
- Strong problem-solving abilities and attention to detail.
- Excellent communication and interpersonal skills to collaborate with cross-functional teams.
- Ability to work independently and manage multiple tasks simultaneously.
- Ability to translate business requirements into technical specifications and implement them efficiently.
- Fluency in English is required; proficiency in Arabic is a plus.
Job Title: Full Stack Developer (.NET / SQL)
Location: Dubai, UAE
Employment Type: Full-Time
Industry: Technology / Software Development / IT Services
Number of Positions: 05