114 Net Full Stack jobs in Qatar
NET Full-Stack Web Developer
Posted 11 days ago
Job Viewed
Job Description
Premium Solutions Consultancy is Hiring for a client in Qatar. We are seeking a highly skilled .NET Full-Stack Web Developer with expertise in C# and .NET technologies to join our client’s team. The ideal candidate will be experienced in both front-end and back-end development , with a strong emphasis on C# programming, .NET Framework, ASP.NET Core, SQL databases, and application security best practices. This role requires participation across all phases of the software development life cycle, including analysis, design, development, testing, and deployment.
Key Responsibilities:
- Develop and maintain web applications, client-server desktop applications, and Windows services.
- Analyze requirements and design robust, scalable solutions.
- Ensure best practices in application security, including authentication and authorization.
- Implement RESTful APIs, database designs, and optimize performance.
- Translate UI designs into functional front-end components using Angular, HTML5, CSS3, and JavaScript.
Essential Skills:
- Back-End Development : C#, ASP.NET Core, .NET Framework, Web API (RESTful), Entity Framework (Code First), SQL Database Design, SQL Queries & Stored Procedures, Visual Studio 2019 or higher.
- Front-End Development : HTML5, CSS3, Angular, JavaScript, jQuery.
- General Requirements : Strong documentation skills, IIS deployment, version control (GitHub), and knowledge of the software development life cycle.
Additional Skills (Considered a Plus):
- Microservices architecture
- Bootstrap
- Docker
- ESRI ArcGIS JavaScript API
- Mobile Apps Development (iOS/Android)
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- Minimum of 4-5 years of experience in .NET Full-Stack Development.
- Proficiency in both English and Arabic for communication and documentation is preferred.
Interested candidates are invited to submit their CV to with ".NET Full-Stack Web Developer" in the subject line.
#J-18808-LjbffrNET Full-Stack Web Developer
Posted 17 days ago
Job Viewed
Job Description
is Hiring for a client in Qatar. We are seeking a highly skilled
.NET Full-Stack Web Developer
with expertise in
C# and .NET
technologies to join our client’s team. The ideal candidate will be experienced in both
front-end and back-end development , with a strong emphasis on C# programming, .NET Framework, ASP.NET Core, SQL databases, and application security best practices. This role requires participation across all phases of the software development life cycle, including analysis, design, development, testing, and deployment. Key Responsibilities: Develop and maintain web applications, client-server desktop applications, and Windows services. Analyze requirements and design robust, scalable solutions. Ensure best practices in application security, including authentication and authorization. Implement RESTful APIs, database designs, and optimize performance. Translate UI designs into functional front-end components using Angular, HTML5, CSS3, and JavaScript. Essential Skills: Back-End Development : C#, ASP.NET Core, .NET Framework, Web API (RESTful), Entity Framework (Code First), SQL Database Design, SQL Queries & Stored Procedures, Visual Studio 2019 or higher. Front-End Development : HTML5, CSS3, Angular, JavaScript, jQuery. General Requirements : Strong documentation skills, IIS deployment, version control (GitHub), and knowledge of the software development life cycle. Additional Skills (Considered a Plus): Microservices architecture Bootstrap Docker ESRI ArcGIS JavaScript API Mobile Apps Development (iOS/Android) Requirements: Bachelor’s degree in Computer Science or a related field. Minimum of 4-5 years of experience in .NET Full-Stack Development. Proficiency in both English and Arabic for communication and documentation is preferred. Interested candidates are invited to submit their CV to
with ".NET Full-Stack Web Developer" in the subject line.
#J-18808-Ljbffr
Full Stack .Net Developer
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Full Stack .Net Developer role at Vistas Global
Join to apply for the Full Stack .Net Developer role at Vistas Global
Job Description
The
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.
- 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.
- 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.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Vistas Global by 2x
Get notified about new Full Stack Engineer jobs in Qatar .
Junior Software Engineer - Cross-platform C++ - Multipass Software Engineer (Python/Linux/Packaging) Software Engineer (Product), International Public Sector Software Engineer - Solutions Engineering Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer (Infrastructure), International Public Sector Software Engineer (Forward Deployed), International Public Sector Software Engineer - Python - Container Images Software Engineer - Cross-platform C++ - Multipass Software Engineer - Immutable Ubuntu Desktop Software Engineer - Python - Container Images Senior Software Engineer - Python/MongoDB Software Engineer - Python - Container ImagesWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrFull Stack .Net Developer
Posted 24 days ago
Job Viewed
Job Description
Full Stack .Net Developer
role at
Vistas Global Join to apply for the
Full Stack .Net Developer
role at
Vistas Global Job Description
The 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 Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Vistas Global by 2x Get notified about new Full Stack Engineer jobs in
Qatar . Junior Software Engineer - Cross-platform C++ - Multipass
Software Engineer (Python/Linux/Packaging)
Software Engineer (Product), International Public Sector
Software Engineer - Solutions Engineering
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer (Infrastructure), International Public Sector
Software Engineer (Forward Deployed), International Public Sector
Software Engineer - Python - Container Images
Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Immutable Ubuntu Desktop
Software Engineer - Python - Container Images
Senior Software Engineer - Python/MongoDB
Software Engineer - Python - Container Images
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
Responsibilities
- Design and develop software applications using C#, adhering to coding standards and best practices.
- Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
- Translate software requirements into technical specifications and designs.
- Write clean, efficient, and maintainable code to implement software solutions.
- Conduct thorough unit testing to ensure the reliability and quality of the software.
- Debug and resolve software defects and issues in a timely manner.
- Collaborate with other software engineers to review code and provide constructive feedback.
- Participate in code reviews and contribute to the improvement of coding standards and practices.
- Stay up to date with the latest technologies, trends, and best practices in C# development.
- Troubleshoot and resolve software performance and scalability issues.
- Document software designs, technical specifications, and implementation details.
- Assist in the deployment and configuration of software applications.
- Drive improvements in all areas, including data quality, testing and CI.
- Provide technical guidance and mentorship to junior software engineers.
Required Skills
- Strong proficiency in C# programming language.
- Experience in software development using .NET framework and related technologies.
- Solid understanding of object-oriented programming principles and design patterns.
- Proficiency in database development and SQL.
- Familiarity with software development methodologies, such as Agile or Scrum.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a team-oriented environment.
- Strong attention to detail and a commitment to delivering high-quality software.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with cloud technologies.
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
Responsibilities
Design and develop software applications using C#, adhering to coding standards and best practices.
Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
Translate software requirements into technical specifications and designs.
Write clean, efficient, and maintainable code to implement software solutions.
Conduct thorough unit testing to ensure the reliability and quality of the software.
Debug and resolve software defects and issues in a timely manner.
Collaborate with other software engineers to review code and provide constructive feedback.
Participate in code reviews and contribute to the improvement of coding standards and practices.
Stay up to date with the latest technologies, trends, and best practices in C# development. Collaborate with cross functional teams to ensure seamless integration of software components.
Troubleshoot and resolve software performance and scalability issues.
Document software designs, technical specifications, and implementation details.
Assist in the deployment and configuration of software applications.
Drive improvements in all areas, including data quality, testing and CI
Provide technical guidance and mentorship to junior software engineers.
Required Skills
Strong proficiency in C# programming language.
Experience in software development using .NET framework and related technologies.
Solid understanding of object-oriented programming principles and design patterns.
Proficiency in database development and SQL.
Familiarity with software development methodologies, such as Agile or Scrum.
Experience with version control systems, such as Git.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work effectively in a team-oriented environment.
Strong attention to detail and a commitment to delivering high-quality software.
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with cloud technologies
#J-18808-LjbffrSoftware Engineer
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer role at Flourish Health
Join to apply for the Software Engineer role at Flourish Health
This range is provided by Flourish Health. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$60,000.00/yr - $120,000.00/yr
We provides IT services and consulting tailored for small healthcare businesses and private practices. Our mission is to help providers enhance efficiency, ensure data security, and adopt cost-effective technology solutions that support high-quality care.
In addition to healthcare IT support, we develop custom software solutions designed to meet the unique needs of small healthcare organizations. Our team builds secure, user-friendly, and HIPAA-compliant tools that simplify operations and improve patient outcomes.
Flourish Health is also exploring opportunities in the blockchain industry, aiming to leverage decentralized technologies to improve data integrity, transparency, and trust in healthcare and beyond.
At Flourish Health, we make technology simple, reliable, and accessible—so healthcare professionals can thrive in a digital world.
The Role
We're An Early-stage Team Building a Project— a Fully On-chain Decentralized Borrowing Protocol — And We're Currently Looking To Bring On Two Web3 Developers
- Frontend Developer – to help update and improve our React.
- Smart Contract Developer – to build and integrate contracts using Solidity, ethers.js, wagmi, etc.
These are short-term roles, but we’re open to extending the collaboration if it’s a good fit. Experience with multi-chain (EVM) development is a big plus.
Ideal Profile
- You have hands-on experience building in Web3, with strong skills in React or Solidity/EVM tools like ethers.js, wagmi, or hardhat.
- You have at least 3 years experience, ideally within a Software Engineer role.
- You thrive in early-stage startup environments — you’re self-motivated, fast-moving, and able to take ownership without heavy structure.
- You possess strong analytical skills.
- You’re passionate about blockchain, decentralized finance (DeFi), or the future of technology in healthcare.
- Join a fast-moving startup building a fully on-chain decentralized borrowing protocol — shape the future of Web3 in healthcare and beyond.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development and IT Services and IT Consulting
Referrals increase your chances of interviewing at Flourish Health by 2x
Get notified about new Software Engineer jobs in Qatar .
Junior Software Engineer - Cross-platform C++ - Multipass Freelance Software Developer (Python Engineer) - AI Trainer Freelance Software Developer (Golang) - AI Traner Freelance Software Developer (C/C++ - Rust) - AI Trainer Freelance Software Developer (Rust) - AI Trainer Freelance Software Developer (TypeScript) - Quality Assurance (AI Trainer) Software Engineer - Cross-platform C++ - Multipass Freelance Software Developer (Ruby) - AI Trainer Software Engineer - Python - Container Images Freelance Software Developer (Rust) - Quality Assurance (AI Trainer) Software Engineer - Python - Container Images Software Engineer - Python - Container Images Software Engineer - Immutable Ubuntu Desktop Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer) Distributed Systems Software Engineer, Python / GoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Net full stack Jobs in Qatar !
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions. Responsibilities
Design and develop software applications using C#, adhering to coding standards and best practices. Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements. Translate software requirements into technical specifications and designs. Write clean, efficient, and maintainable code to implement software solutions. Conduct thorough unit testing to ensure the reliability and quality of the software. Debug and resolve software defects and issues in a timely manner. Collaborate with other software engineers to review code and provide constructive feedback. Participate in code reviews and contribute to the improvement of coding standards and practices. Stay up to date with the latest technologies, trends, and best practices in C# development. Troubleshoot and resolve software performance and scalability issues. Document software designs, technical specifications, and implementation details. Assist in the deployment and configuration of software applications. Drive improvements in all areas, including data quality, testing and CI. Provide technical guidance and mentorship to junior software engineers. Required Skills
Strong proficiency in C# programming language. Experience in software development using .NET framework and related technologies. Solid understanding of object-oriented programming principles and design patterns. Proficiency in database development and SQL. Familiarity with software development methodologies, such as Agile or Scrum. Experience with version control systems, such as Git. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work effectively in a team-oriented environment. Strong attention to detail and a commitment to delivering high-quality software. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus. Experience with cloud technologies.
#J-18808-Ljbffr
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions. Responsibilities
Design and develop software applications using C#, adhering to coding standards and best practices. Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements. Translate software requirements into technical specifications and designs. Write clean, efficient, and maintainable code to implement software solutions. Conduct thorough unit testing to ensure the reliability and quality of the software. Debug and resolve software defects and issues in a timely manner. Collaborate with other software engineers to review code and provide constructive feedback. Participate in code reviews and contribute to the improvement of coding standards and practices. Stay up to date with the latest technologies, trends, and best practices in C# development. Collaborate with cross functional teams to ensure seamless integration of software components. Troubleshoot and resolve software performance and scalability issues. Document software designs, technical specifications, and implementation details. Assist in the deployment and configuration of software applications. Drive improvements in all areas, including data quality, testing and CI Provide technical guidance and mentorship to junior software engineers. Required Skills Strong proficiency in C# programming language. Experience in software development using .NET framework and related technologies. Solid understanding of object-oriented programming principles and design patterns. Proficiency in database development and SQL. Familiarity with software development methodologies, such as Agile or Scrum. Experience with version control systems, such as Git. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work effectively in a team-oriented environment. Strong attention to detail and a commitment to delivering high-quality software. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus. Experience with cloud technologies
#J-18808-Ljbffr
Software Engineer
Posted 16 days ago
Job Viewed
Job Description
Software Engineer
to join our team and play a critical role in maintaining and improving the user experience of our digital platforms. This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in
frontend development ,
SQL-based diagnostics , and
technical support processes , along with a strong understanding of web analytics and agile workflows. Key Responsibilities Monitor, prioritize, and resolve software support tickets via Jira or similar systems. Troubleshoot and debug issues across frontend (React.js, Blazor) and backend systems (C#/.NET, SQL) Collaborate with developers, QA, and product teams to reproduce, diagnose, and fix bugs Utilize
SQL queries
to investigate data-related issues and implement DBCRs Leverage tools like
Google Analytics
to understand user behavior and identify root causes Perform
Excel-based analysis
for reporting, ticket triaging, and internal data validation Write and maintain internal documentation and knowledge base articles Participate in agile sprint ceremonies and contribute to continuous improvement of the support process. Provide feedback to the development team on recurring issues, feature gaps, and customer pain points. Required Skills & Experience 2+ years of hands-on experience in software development. Proficient in
React.js ,
JavaScript ,
TypeScript , and
MS Blazor
for frontend support and diagnostics. Strong working knowledge of
C#
and
.NET framework Intermediate to advanced
SQL skills
(writing queries, debugging database issues). strong in
Google Analytics
for event tracking and analysis. Excellent
Excel
skills (formulas, pivot tables, data cleansing). Experience working with
Jira , or similar ticket management tools. Solid understanding of
Agile methodologies
and sprint-based workflows. Strong analytical thinking and problem-solving ability. Excellent communication and cross-functional collaboration skills. Preferred Qualifications Background in software development or computer science. Experience working with logging and monitoring tools (e.g., Kibana, Application Insights). Exposure to RESTful APIs and network-level debugging. Familiarity with DevOps pipelines and release management is a plus.
#J-18808-Ljbffr