110 Platform Developer jobs in Qatar
Openshift Platform Developer
Posted today
Job Viewed
Job Description
**QUALIFICATIONS, EXPERIENCE**
**Required Qualifications**:
- BS degree in Computer Science. Similar technical field of study or equivalent practical experience.
- Certified Kubernetes developer (OKAD)
- Certified Red hatOpenShift developer
**Required Experience**:
- DevOps experience is a great plus
- Experience with OpenShift system integration, Infrastructure as a service and Cloud knowledge
- Minimum 4 years of proven work experience as anOpenShift Developer
**KEY COMPETENCIES**
- Expertise on Helm charts, Kubernetes Operator, Customize
- Expertise with Source Code management (SCM) Tools such as Git
- Expertise on CI/CD tools like Azure DevOps, Jenkins etc.
- Basic Knowledge on Virtualization Infrastructure.
- Proficient scripting skills in Perl / Python / Shell Scripting / Ruby /Power CLI
- Enterprise Middleware Experience like WebLogic, Tomcat, JBOSS EAP, JBOSS FUSE, and Apache.
- Awareness of critical concepts in DevOps and Agile principles.
- Experience scoping, resourcing, managing and overcoming obstacles in software development projects.
- Experience with TCP/IP & general networking principles.
- Excellent analytical and problem-solving skills with strong written and verbal communication skills.
- Nice to have Java framework and Pipelines troubleshooting
**KEY ACCOUNTABILITIES/RESPONSIBILITES**
**Essential Functions**:
- Describe the OpenShift build process, in addition to triggering and managing builds. Development, debugging and deployment of CI/CD automation pipeline.
- In depth knowledge in OpenShift - Kubernetes, ( OpenShift 4.x, Argo CD and GitOps experience preferred
- Create an enterprise registry and publish container images to it. Navigate container registries to find and manage container images.
- Build Microservice Architecture and expose as an API. Spring Boot/Java projects, experience with REST/GRPC, RESTful API.
- Serverless Application builds and deployments.
- Participating in code reviews and providing feedback to Development team members and Information security teams
- Strong experience with containerization and container orchestration platforms, as well as a good understanding of cloud computing principles.
- Proficient scripting skills in Perl / Python / Shell Scripting / Ruby /Power CLI
- Experience in Infrastructure provisioning, monitoring and Ops
- Cluster maintenance and administration experience on OpenShift and Kubernetes
- Engage in 24/7 Production support as part of an on-call support team (rotation), available to support on planned or unplanned activities outside of normal office hours
- Troubleshoot and do RCA for cluster related issues. Assist IT team as necessary to resolve issues related.
- Strong problem-solving and communication skills, as they will be working with various teams and stakeholders to ensure the platform is operating effectively.
- Create documentation to ensure effectively manage of the OpenShift development
**Joining time frame: 2 weeks (maximum 1 month)**
Ability to commute/relocate:
- Doha: Reliably commute or planning to relocate before starting work (required)
**Speak with the employer**
+91
Openshift Platform Developer
Posted today
Job Viewed
Job Description
**QUALIFICATIONS, EXPERIENCE**
**Required Qualifications**:
- BS degree in Computer Science. Similar technical field of study or equivalent practical experience.
- Certified Kubernetes developer (OKAD)
- Certified Red hat OpenShift developer
**Required Experience**:
- DevOps experience is a great plus
- Experience with OpenShift system integration, Infrastructure as a service and Cloud knowledge
- Minimum 4 years of proven work experience as an OpenShift Developer
**KEY COMPETENCIES**
- Expertise on Helm charts, Kubernetes Operator, Customize
- Expertise with Source Code management (SCM) Tools such as Git
- Expertise on CI/CD tools like Azure DevOps, Jenkins etc.
- Basic Knowledge on Virtualization Infrastructure.
- Proficient scripting skills in Perl / Python / Shell Scripting / Ruby /Power CLI
- Enterprise Middleware Experience like WebLogic, Tomcat, JBOSS EAP, JBOSS FUSE, and Apache.
- Awareness of critical concepts in DevOps and Agile principles.
- Experience scoping, resourcing, managing and overcoming obstacles in software development projects.
- Experience with TCP/IP & general networking principles.
- Excellent analytical and problem-solving skills with strong written and verbal communication skills.
- Nice to have Java framework and Pipelines troubleshooting
**KEY ACCOUNTABILITIES/RESPONSIBILITES**
**Essential Functions**:
- Describe the OpenShift build process, in addition to triggering and managing builds. Development, debugging and deployment of CI/CD automation pipeline.
- In depth knowledge in OpenShift - Kubernetes, ( OpenShift 4.x, Argo CD and GitOps experience preferred
- Create an enterprise registry and publish container images to it. Navigate container registries to find and manage container images.
- Build Microservice Architecture and expose as an API. Spring Boot/Java projects, experience with REST/GRPC, RESTful API.
- Serverless Application builds and deployments.
- Participating in code reviews and providing feedback to Development team members and Information security teams
- Strong experience with containerization and container orchestration platforms, as well as a good understanding of cloud computing principles.
- Proficient scripting skills in Perl / Python / Shell Scripting / Ruby /Power CLI
- Experience in Infrastructure provisioning, monitoring and Ops
- Cluster maintenance and administration experience on OpenShift and Kubernetes
- Engage in 24/7 Production support as part of an on-call support team (rotation), available to support on planned or unplanned activities outside of normal office hours
- Troubleshoot and do RCA for cluster related issues. Assist IT team as necessary to resolve issues related.
- Strong problem-solving and communication skills, as they will be working with various teams and stakeholders to ensure the platform is operating effectively.
- Create documentation to ensure effectively manage of the OpenShift development
Ability to commute/relocate:
- Doha: Reliably commute or planning to relocate before starting work (required)
Senior Power Platform Developer
Posted 4 days ago
Job Viewed
Job Description
Madre Integrated Engineering Doha · Qatar 4 days ago Application deadline: 2025/12/17 Complete Questionnaire Apply on company site Other Business Support Services Create a job alert for similar positions Job description
Build apps and workflows using Power Apps/Automate, integrating SAP data with Power BI dashboards. Requirements
Bachelor’s in IT/CS 2–4 years in Power Platform SAP API knowledge (e.g., OData) Certifications
Microsoft Certified: Power Platform Developer Associate Power Platform Fundamentals (PL-900) Apply on company site Email to Friend Complete Questionnaire Attach a Cover Letter Email to Friend Send Me Similar Jobs Save Print Report Abuse Compare your profile with other applicants Cancel You have reached your limit of 15 Job Alerts. To create a new one, delete an existing alert first. Manage your alerts in settings. Similar jobs alert created successfully. You can manage alerts in settings. Upgrade to Premium to promote your job application to the top.
#J-18808-Ljbffr
Software Engineer
Posted 5 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-LjbffrSoftware 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
Be The First To Know
About the latest Platform developer Jobs in Qatar !
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
Software Engineer
Posted 25 days ago
Job Viewed
Job Description
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.
We're aiming to hire both by next month. Since we're a small, fast-moving startup, there's no formal hiring process — just a focus on working with skilled, motivated builders who can move fast.
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.
What's on Offer?
Join a fast-moving startup building a fully on-chain decentralized borrowing protocol — shape the future of Web3 in healthcare and beyond.
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
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 / Go
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