January 16th, 2025
IT Developer
Full Time
Qatar
Job Description
The Full Stack .Net Developer is responsible for developing and maintaining web applications using Microsoft .NET technologies. This role involves front-end and back-end development to build scalable, efficient, and secure applications for both on-premises and cloud environments. The developer will collaborate with teams to ensure applications align with business requirements and are optimized for performance, security, and maintainability.
Key Responsibilities
- Development & Maintenance: Design, develop, and maintain web applications using Microsoft .NET technologies.
- Application Support: Collaborate with the development team to support and enhance existing applications.
- System Integration: Build and integrate APIs with front-end applications using REST protocols.
- Deployment & Scalability: Deploy web applications to production, ensuring scalability and maintainability.
- CI/CD & Automation: Create and manage CI/CD pipelines for automated testing, building, and deployment.
- Security & Debugging: Implement security measures and troubleshoot issues across the application stack.
Skills
- Strong organizational and communication skills, both written and verbal.
- Ability to manage multiple tasks and meet deadlines.
- Proficiency in C#, ASP.NET Core, HTML/CSS, JavaScript, jQuery, SQL Server, and Azure.
- Familiarity with development tools such as Visual Studio and version control systems.
- Detail-oriented, focusing on producing quality code.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Min. 5 years of relevant experience in Full Stack .NET development, with experience in building and maintaining web applications for both on-premises and cloud deployments.
- Proficiency in Microsoft Visual Studio, SQL Server, Oracle DBMS, and Microsoft Azure.
- Strong experience with .NET MVC, Web API, Entity Framework, Swagger, and DevOps practices.
- Understanding of RESTful APIs, microservices architecture, and Agile development methodologies.
Job ID: 16012501-114VG
Recent Jobs
- Technical Documentation Officer
- IT Sourcing Specialist
- Full Stack .Net Developer
- Senior Relationship Officer
- Personal Banking Officer
- Management and Leadership Consultant Skills Advisor
- Management and Leadership Consultant Skills Advisor
- Associate - Recruitment
- Recruitment Officer
- Manager - E-Learning Platform