Git Jobs in UAE
31854 Jobs Found
Role: Cloud Engineer Location: On-site Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Dev Ops Engineer to work on a contract basis. The role involves designing, implementing, and maintaining CI/CD pipelines to support software development processes.<br>Key Responsibilities:• Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, Git Lab CI, or similar.• Automate infrastructure provisioning and configuration management using Terraform, Ansible, or equivalent tools.• Monitor system performance and troubleshoot issues in production and staging environments.• Collaborate with development teams to ensure smooth deployment and integration of applications.• Implement and enforce security best practices in infrastructure and deployment processes.<br>Required Skills & Qualifications:• Proficiency in containerization technologies like Docker and Kubernetes for application deployment.• Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.• Hands-on experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or similar.• Knowledge of scripting languages such as Python, Bash, or Power Shell.• Experience with version control systems, particularly Git, and branching strategies.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the IT Services and IT Consulting industry, contributing to scalable infrastructure solutions. The engagement will provide exposure to cutting-edge technologies and industry best practices.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>emaratech, part of the profile for the Investment Corporation of Dubai.<br> Founded in 2004, emaratech has fortified its experience and reputation through its excellent high-tech products & world class services that impact lives.<br> We provide high-end market strategies, business process outsourcing, and business IT solutions to public & private sectors.<br> We are currently looking for Senior Dot NET developers and below are the details: Role : Senior Software Engineer Responsibilities Design and develop high-quality software solutions using the Dot NET framework.<br> Collaborate with cross-functional teams to gather and analyze requirements.<br> Write clean, scalable, and efficient code, adhering to best practices.<br> Integrate applications with external systems and APIs.<br> Conduct code reviews and provide constructive feedback to team members.<br> Debug and troubleshoot applications for performance and usability.<br> Bachelor's degree in Computer Science or relevant field.<br> Minimum 5 years of experience in software development with a focus on the Dot NET framework.<br> Proficiency in C#, ASP.<br>NET, and database management (e.<br>g., SQL Server).<br> Familiarity with Microservices architecture, CI/CD pipelines, front-end technologies such as HTML, CSS, and JavaScript.<br> Experience in Agile development methodologies.<br></span> </div>
Role: Software Engineer - AI Code Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation & Repository Validation to work on a part-time basis. The team is building LLM evaluation and training datasets to train AI models on realistic software engineering problems, including verifiable SWE tasks based on public repository histories. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in real-world codebases.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to identify repositories and issues challenging for LLMs.<br>Required Skills & Qualifications:• Strong experience with at least one of the following languages: Python, Java Script, Java, Go, Rust, C/C++, C#, or Ruby.• Proficiency with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases.• Comfortable running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | Information Services | Data Infrastructure and Analytics industry, contributing to the advancement of AI-assisted software development. The work directly influences how LLMs interact with real code, shaping the future of automated software engineering.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - AI Code Evaluation (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation & Repository Validation to work on a part-time basis. The team is building LLM evaluation and training datasets to train AI models on realistic software engineering problems, including verifiable SWE tasks based on public repository histories. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in real-world codebases.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to identify repositories and issues challenging for LLMs.<br>Required Skills & Qualifications:• Strong experience with at least one of the following languages: Python, Java Script, Java, Go, Rust, C/C++, C#, or Ruby.• Proficiency with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases.• Comfortable running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | Information Services | Data Infrastructure and Analytics industry, contributing to the advancement of AI-assisted software development. The work directly influences how LLMs interact with real code, shaping the future of automated software engineering.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<ul><li><p>Develop, test, and maintain internal applications and systems.</p></li><li><p>Support system enhancements and bug fixing.</p></li><li><p>Participate in system integration activities, including APIs and SAP interfaces.</p></li><li><p>Assist in database design and management.</p></li><li><p>Prepare technical documentation and user guides.</p></li><li><p>Support User Acceptance Testing (UAT) and deployment activities.</p></li><li><p>Troubleshoot system issues and provide timely resolutions.</p></li><li><p>Ensure compliance with development standards and security policies.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p><strong>Qualifications & Requirements</strong></p><ul><li><p>Minimum of 2 years of experience in software development.</p></li><li><p>Basic understanding of system integration and APIs.</p></li><li><p>Strong problem-solving skills.</p></li><li><p>Bachelor’s degree in Computer Science, Information Technology, or a related field</p></li><li><p>Certifications in software development or relevant technologies are an advantage, such as Microsoft Certified Developer, Oracle, AWS, or similar certifications.</p></li></ul><p><strong>Required Competencies</strong><br> </p><ul><li><p>Collaboration – Proficient</p></li><li><p>Results Orientation – Proficient</p></li><li><p>Effective Communication – Proficient</p></li><li><p>Adaptability – Proficient</p></li><li><p>Professionalism – Proficient</p></li><li><p>IT Strategy and Governance – Basic</p></li><li><p>System & Technology Integration – Basic</p></li><li><p>Quality Control – Basic</p></li><li><p>Solution Development / Programming – Basic</p></li><li><p>User Experience Design – Basic</p></li></ul><p><strong>Tools & Systems</strong></p><ul><li><p>Experience in ERP environments; SAP experience is an advantage.</p></li><li><p>Familiarity with web development technologies.</p></li><li><p>Knowledge of version control tools such as Git.</p></li><li><p>Knowledge of programming languages such as .NET, Java, or similar.</p></li><li><p>Experience with databases such as SQL Server, Oracle, etc.</p></li></ul></li></ul>
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.
Duration: 3 Months (Unpaid Internship) Location: 1. Remote2. Or In-Office (Dubai, UAE) About e Pay.mee Pay.me is a next-generation payment orchestration and merchant solutions platform helping businesses accept and manage payments across multiple channels. Our platform focuses on seamless payment processing, merchant onboarding, transaction management, smart routing, and financial technology innovation. We are building modern web applications and merchant-facing products that serve businesses globally, providing secure, scalable, and user-friendly digital payment solutions. About the Internship We are seeking a motivated and passionate Full Stack Developer Intern who is eager to gain hands-on experience in developing modern web applications and fintech solutions. As part of the e Pay.me development team, you will work on real-world projects involving frontend and backend development, payment systems, merchant platforms, administrative dashboards, API integrations, and cloud-based applications. This internship offers an excellent opportunity to work on live production projects while learning industry best practices in software engineering, system design, and scalable application development. Responsibilities· Develop and maintain web applications using the MERN Stack (Mongo DB, Express.js, React.js, Node.js). · Build responsive and user-friendly frontend interfaces using React.js and Tailwind CSS. · Design and develop RESTful APIs using Node.js and Express.js. · Integrate databases and third-party APIs. · Collaborate with frontend developers, designers, and project managers. · Debug, troubleshoot, and resolve application issues. · Optimize application performance, security, and scalability. · Participate in code reviews and software development discussions. · Work with version control systems such as Git and Git Hub. · Contribute to merchant dashboards, payment systems, onboarding solutions, and internal business applications. Requirements· Knowledge of HTML5, CSS3, Java Script, and ES6 concepts. · Basic understanding of React.js. · Basic understanding of Node.js and Express.js. · Familiarity with Mongo DB or similar databases. · Knowledge of REST APIs and API integration. · Familiarity with Tailwind CSS. · Basic Git/Git Hub knowledge. · Understanding of software development fundamentals. · Strong problem-solving and analytical skills. · Good communication and teamwork abilities. Preferred Skills· Knowledge of Next.js. · Basic Type Script knowledge. · Experience with Postgre SQL, MySQL, or Mongo DB. · Understanding of authentication systems such as JWT and OAuth. · Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. · Experience working with Figma designs. · Understanding of payment, fintech, or Saa S platforms (preferred but not required). What You Will Learn· Full Stack application development using modern technologies. · Frontend development with React.js and Tailwind CSS. · Backend API development using Node.js and Express.js. · Database design and management. · Authentication and security best practices. · Payment gateway and fintech application development. · Cloud deployment and Dev Ops fundamentals. · Version control and collaborative software development. · Agile development methodologies and real-world project workflows. Benefits· Work on live production projects at e Pay.me. · Gain practical experience in fintech and payment technology solutions. · Learn from experienced developers and industry professionals. · Exposure to enterprise-grade software development practices. · Internship Completion Certificate. · Letter of Recommendation (based on performance and attendance). · Opportunity to be considered for future full-time or contract positions based on performance. Company Information Company: e Pay.me Industry: Fintech & Payment Solutions Location: Dubai, UAE / Remote Internship Type: Unpaid (Learning & Industry Experience Program) Duration: 3 Months Technology Stack: React.js, Node.js, Express.js, Mongo DB, Tailwind CSS, REST APIs, Git/Git Hub, Cloud Technologies Join us and gain real-world experience building innovative fintech products used by merchants and businesses worldwide.
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a Software Developer to support the development, enhancement, integration, and maintenance of internal information systems.<br> The role will work closely with business users and IT stakeholders to deliver reliable, secure, and efficient applications aligned with organizational requirements.<br> The ideal candidate will have hands-on software development experience, a good understanding of APIs and system integration, database knowledge, and the ability to troubleshoot and support applications through development, testing, UAT, and deployment.<br> Key Responsibilities Develop, test, maintain, and enhance internal applications and information systems.<br> Analyze requirements and work closely with business users to understand application and system needs.<br> Implement system enhancements, fixes, and continuous improvements.<br> Participate in system integration activities, including APIs and SAP interfaces .<br> Support integration between internal applications, enterprise systems, and external interfaces.<br> Assist with database design, development, maintenance, and data-related activities.<br> Develop and maintain reliable, scalable, and maintainable application components.<br> Troubleshoot application and system issues and provide timely resolutions.<br> Support User Acceptance Testing (UAT) , defect resolution, deployment, and post-deployment activities.<br> Prepare and maintain technical documentation, system documentation, and user guides.<br> Follow established software development standards, coding practices, security policies, and IT governance requirements.<br> Collaborate with business users, IT teams, and other stakeholders throughout the application development lifecycle.<br> Contribute to reporting, system improvements, process optimization, and continuous improvement initiatives.<br> Ensure accurate system integrations and database updates.<br> Support application stability, availability, and performance of assigned systems.<br> Required Technical SkillsSoftware Development Minimum 2+ years of software development experience .<br> Strong understanding of software development lifecycle and programming fundamentals.<br> Hands-on experience with at least one programming language such as: .<br>NET / C# Java or a similar enterprise programming language.<br> Experience developing, testing, debugging, and maintaining business applications.<br> APIs & System Integration Basic to intermediate understanding of REST APIs and system integration concepts .<br> Experience working with APIs, integrations, interfaces, or web services.<br> Exposure to SAP interfaces / SAP integration is an advantage.<br> Ability to understand integration requirements and troubleshoot integration-related issues.<br> Database Experience working with relational databases.<br> Knowledge of databases such as: SQL Server Oracle or similar relational database technologies.<br> Understanding of SQL, database design, queries, data manipulation, and database maintenance.<br> Web Technologies Familiarity with web development technologies.<br> Understanding of frontend/backend application interaction and web-based information systems.<br> Version Control & Development Tools Hands-on knowledge of Git or other version control systems .<br> Familiarity with standard software development and deployment practices.<br> ERP / Enterprise Systems Experience working in ERP environments is an advantage.<br> Exposure to SAP is highly desirable.<br> Application Development & Delivery The successful candidate will be expected to contribute across the application lifecycle, including: Requirement understanding Solution development Coding and configuration Testing and debugging System integration UAT support Deployment Production support Documentation Continuous improvement Required CompetenciesStakeholder Engagement Ability to work effectively with business users, IT teams, and other stakeholders to understand requirements and support successful application delivery.<br> Results Orientation Ability to deliver assigned development tasks within agreed timelines and take ownership of issues through resolution.<br> Collaboration Strong ability to work collaboratively with cross-functional teams in a highly cooperative environment.<br> Effective Communication Clear and professional communication skills, with the ability to explain technical issues and solutions to both technical and non-technical stakeholders.<br> Adaptability Ability to learn new technologies, systems, processes, and business requirements and adapt to changing priorities.<br> Professionalism High level of integrity, accountability, reliability, and professional conduct.<br> Technical & Functional Competencies Solution Development / Programming: Basic to proficient understanding of application development and programming.<br> System & Technology Integration: Understanding of APIs, interfaces, and enterprise system integration.<br> IT Strategy & Governance: Basic understanding of IT standards, governance, and development practices.<br> Quality Control: Ability to develop quality code, perform testing, identify defects, and support UAT.<br> User Experience Design: Basic understanding of usability and user experience principles when developing business applications.<br> Education Bachelor's degree in Computer Science, Information Technology, Software Engineering , or a related field.<br> Certifications - Advantage Certifications in software development, cloud, databases, or relevant technologies will be an advantage, including: Microsoft Certified Developer Oracle certifications AWS certifications Other relevant software development or technology certifications Preferred Experience Candidates with exposure to any of the following will be preferred: Enterprise application development ERP environments SAP interfaces/integration .<br>NET / C# development Java development SQL Server / Oracle REST APIs and web services Internal business information systems Application support and production troubleshooting UAT and deployment support What Success Looks Like Development tasks are delivered within agreed timelines.<br> Applications are delivered with strong code quality and minimal defects.<br> System issues and bugs are resolved within agreed SLAs.<br> Supported applications remain stable, reliable, and available.<br> UAT cycles are completed effectively with minimal rework.<br> Technical documentation and user guides are accurate and maintained.<br> Development and security standards are consistently followed.<br> System integrations and database updates are accurate and reliable.<br> The developer actively contributes to application and process improvements.<br></span> </div>
Role: Document Reviewer Location: Remote (Work from Anywhere) Payout: Competitive, based on experience<br>Role Overview:This contractual position requires a Document Reviewer to assess and validate technical documents for accuracy, compliance, and alignment with project requirements. The work involves collaborating with cross-functional teams in a technology-driven environment where precision in documentation directly impacts AI and software development initiatives. Strong attention to detail and adherence to established standards are essential for maintaining consistency across deliverables.<br>Key Responsibilities:• Review technical documents, including specifications, user guides, and API references, for completeness and correctness.• Ensure documents adhere to established style guides, terminology standards, and industry best practices.• Identify inconsistencies, errors, or gaps in content and request revisions or clarifications from authors.• Collaborate with engineers, product managers, and other stakeholders to resolve documentation issues.• Maintain organized records of reviews, feedback, and revisions to track progress and resolution.<br>Required Skills & Qualifications:• Minimum 2 years of experience reviewing technical documentation in software development, AI, or related fields.• Proficiency in markdown, LaTeX, or structured documentation tools (e.g., Confluence, Git Book, or similar).• Familiarity with version control systems (e.g., Git) and collaborative document editing platforms.• Strong written communication skills with the ability to provide clear, actionable feedback.• Ability to work independently in a remote setting with minimal supervision.<br>More About the Opportunity:This role contributes to high-impact projects within an AI and software development organization, ensuring technical accuracy and usability of critical documentation. The position offers exposure to cutting-edge tools and processes that shape product outcomes, with opportunities to refine expertise in documentation standards and compliance across global teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
Role: Document Reviewer Location: Remote (Work from Anywhere) Payout: Competitive, based on experience<br>Role Overview:This contractual position requires a Document Reviewer to assess and validate technical documents for accuracy, compliance, and alignment with project requirements. The work involves collaborating with cross-functional teams in a technology-driven environment where precision in documentation directly impacts AI and software development initiatives. Strong attention to detail and adherence to established standards are essential for maintaining consistency across deliverables.<br>Key Responsibilities:• Review technical documents, including specifications, user guides, and API references, for completeness and correctness.• Ensure documents adhere to established style guides, terminology standards, and industry best practices.• Identify inconsistencies, errors, or gaps in content and request revisions or clarifications from authors.• Collaborate with engineers, product managers, and other stakeholders to resolve documentation issues.• Maintain organized records of reviews, feedback, and revisions to track progress and resolution.<br>Required Skills & Qualifications:• Minimum 2 years of experience reviewing technical documentation in software development, AI, or related fields.• Proficiency in markdown, LaTeX, or structured documentation tools (e.g., Confluence, Git Book, or similar).• Familiarity with version control systems (e.g., Git) and collaborative document editing platforms.• Strong written communication skills with the ability to provide clear, actionable feedback.• Ability to work independently in a remote setting with minimal supervision.<br>More About the Opportunity:This role contributes to high-impact projects within an AI and software development organization, ensuring technical accuracy and usability of critical documentation. The position offers exposure to cutting-edge tools and processes that shape product outcomes, with opportunities to refine expertise in documentation standards and compliance across global teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
Role: Document Reviewer Location: Remote (Work from Anywhere) Payout: Competitive, based on experience<br>Role Overview:This contractual position requires a Document Reviewer to assess and validate technical documents for accuracy, compliance, and alignment with project requirements. The work involves collaborating with cross-functional teams in a technology-driven environment where precision in documentation directly impacts AI and software development initiatives. Strong attention to detail and adherence to established standards are essential for maintaining consistency across deliverables.<br>Key Responsibilities:• Review technical documents, including specifications, user guides, and API references, for completeness and correctness.• Ensure documents adhere to established style guides, terminology standards, and industry best practices.• Identify inconsistencies, errors, or gaps in content and request revisions or clarifications from authors.• Collaborate with engineers, product managers, and other stakeholders to resolve documentation issues.• Maintain organized records of reviews, feedback, and revisions to track progress and resolution.<br>Required Skills & Qualifications:• Minimum 2 years of experience reviewing technical documentation in software development, AI, or related fields.• Proficiency in markdown, LaTeX, or structured documentation tools (e.g., Confluence, Git Book, or similar).• Familiarity with version control systems (e.g., Git) and collaborative document editing platforms.• Strong written communication skills with the ability to provide clear, actionable feedback.• Ability to work independently in a remote setting with minimal supervision.<br>More About the Opportunity:This role contributes to high-impact projects within an AI and software development organization, ensuring technical accuracy and usability of critical documentation. The position offers exposure to cutting-edge tools and processes that shape product outcomes, with opportunities to refine expertise in documentation standards and compliance across global teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
???? We're Hiring: Application Delivery Manager???? Location: United Arab Emirates (Remote)???? Employment Type: Full-Time???? Experience Level: Mid-Level to Senior About UsWe are a technology-driven organization committed to delivering innovative, secure, and scalable digital solutions that empower businesses and customers. Our teams collaborate across software engineering, product management, quality assurance, infrastructure, cybersecurity, operations, and customer success to deliver high-quality applications that drive business growth and operational excellence. The Role We are seeking an experienced Application Delivery Manager to lead the successful planning, delivery, and continuous improvement of enterprise applications and technology solutions. The ideal candidate will oversee application delivery initiatives, manage cross-functional teams, ensure project execution, and deliver reliable, high-performing applications that meet business objectives and customer expectations. Key Responsibilities Develop and implement application delivery strategies, governance frameworks, delivery roadmaps, and operational best practices aligned with organizational goals. Lead end-to-end application delivery across the software development lifecycle (SDLC), including planning, development, testing, deployment, release management, and post-implementation support. Collaborate with Product Management, Software Engineering, Quality Assurance, Dev Ops, Infrastructure, Cybersecurity, Business Analysts, Operations, and Executive Leadership to ensure successful solution delivery. Manage project scope, timelines, budgets, resources, risks, dependencies, and stakeholder expectations across multiple application initiatives. Establish delivery governance processes, release management standards, change management procedures, and quality assurance practices. Monitor key performance indicators (KPIs) including delivery timelines, application availability, release quality, defect rates, customer satisfaction, service levels, and operational performance. Drive Agile, Scrum, Dev Ops, and continuous delivery practices to improve delivery efficiency, collaboration, and software quality. Identify and mitigate project risks, technical challenges, and operational issues while ensuring timely resolution. Oversee application performance, incident management, service improvements, and lifecycle planning to ensure business continuity and user satisfaction. Leverage application lifecycle management (ALM), project management, Dev Ops, IT service management (ITSM), and analytics platforms to optimize delivery performance. Prepare executive reports, delivery dashboards, project updates, resource forecasts, and strategic recommendations for senior leadership. Lead, mentor, and develop application delivery teams while fostering a culture of innovation, accountability, collaboration, and continuous improvement. Build strong relationships with internal stakeholders, technology vendors, implementation partners, and business leaders. Requirements Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field. Master's degree or professional certifications such as PMP, PRINCE2, Agile, Scrum, SAFe, ITIL, or Dev Ops are advantageous. Minimum 5 years of experience in application delivery, software development, IT project management, technology consulting, or related roles. At least 2 years of experience managing application delivery teams, enterprise software projects, or digital transformation initiatives preferred. Strong understanding of the Software Development Lifecycle (SDLC), Agile methodologies, Dev Ops, application lifecycle management (ALM), release management, and IT service management (ITSM). Experience with Azure Dev Ops, Jira, Service Now, Git, CI/CD pipelines, cloud platforms (AWS, Microsoft Azure, or Google Cloud), project management tools, Microsoft Office Suite, and Power BI. Familiarity with enterprise applications, APIs, system integrations, cybersecurity principles, cloud-native architectures, and application performance monitoring tools is advantageous. Strong leadership, communication, stakeholder management, analytical, organizational, and problem-solving skills. Ability to manage multiple application delivery projects while balancing quality, timelines, budgets, and business priorities. Ability to work independently and effectively in remote and hybrid environments. What We Offer Flexible remote/hybrid work opportunity within the United Arab Emirates. Competitive compensation package. Professional development and technology leadership growth opportunities. Exposure to enterprise application delivery, cloud transformation, Dev Ops, and digital innovation initiatives. Collaborative culture focused on innovation, quality, accountability, and continuous improvement. Opportunity to lead high-impact technology projects that drive business success and exceptional customer experiences.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the job Python Backend Developer
<p><strong>Job Title – Python Backend Developer </strong><br>
<strong>Location:</strong> Dubai, UAE</p><br>
About the Role
<p>We are seeking a skilled and experienced <strong>Python Backend Developer</strong> to design, develop, and maintain secure, scalable, and high-performance backend applications and APIs. The role will focus on building robust backend services, integrating databases and external systems, developing RESTful APIs, and supporting digital platforms.</p><br>
<p>The ideal candidate will have strong hands-on experience with <strong>Python, Django/FastAPI/Flask, REST APIs, SQL databases, cloud technologies, and software development best practices</strong>. Experience working with data-intensive platforms, product information systems, APIs, and supply-chain technology would be particularly relevant, given GS1 UAE's digital services and standards-based data ecosystem. </p><br>
Key Responsibilities
Backend Development
<ul>
<li>
Design, develop, test, and maintain scalable backend applications using <strong>Python</strong>.
</li>
<li>
Build robust and reusable backend services, modules, and application components.
</li>
<li>
Develop clean, maintainable, and well-documented code following software engineering best practices.
</li>
<li>
Translate business and technical requirements into scalable backend solutions.
</li>
<li>
Troubleshoot application issues and optimize backend performance.
</li>
</ul>
API Development & Integration
<ul>
<li>
Design and develop <strong>RESTful APIs</strong> for internal and external applications.
</li>
<li>
Integrate third-party APIs and external systems with backend platforms.
</li>
<li>
Implement authentication, authorization, validation, error handling, and API security.
</li>
<li>
Develop APIs capable of handling structured product, business, and supply-chain data.
</li>
<li>
Collaborate with frontend developers to ensure seamless API integration.
</li>
</ul>
Database Management
<ul>
<li>
Design and optimize database schemas and data models.
</li>
<li>
Work with relational databases such as <strong>PostgreSQL, MySQL, or SQL Server</strong>.
</li>
<li>
Write efficient SQL queries, stored procedures, and database operations.
</li>
<li>
Implement data validation, integrity, indexing, and optimization strategies.
</li>
<li>
Support database migrations, backups, and performance monitoring.
</li>
</ul>
Digital & Data Platforms
<ul>
<li>
Develop backend services supporting product information, identifiers, master data, and digital services.
</li>
<li>
Work with structured data and standards-based information-sharing platforms.
</li>
<li>
Support integrations involving product data, traceability information, and business partner systems.
</li>
<li>
Contribute to backend services supporting digital tools and data-quality solutions.
</li>
</ul>
<p>GS1 UAE provides digital services such as <strong>Verified by GS1, BrandSync, Data Quality, My NumberBank, and EPCIS-related tools</strong>, while its standards support the electronic sharing of master, transaction, and event data. </p><br>
Performance, Security & Scalability
<ul>
<li>
Optimize backend applications for speed, reliability, scalability, and availability.
</li>
<li>
Implement secure coding practices and appropriate authentication mechanisms.
</li>
<li>
Identify and resolve performance bottlenecks and production issues.
</li>
<li>
Implement logging, monitoring, error tracking, and system-health checks.
</li>
<li>
Design applications capable of supporting growing data volumes and user demand.
</li>
</ul>
Testing & Quality Assurance
<ul>
<li>
Develop unit, integration, and API tests for backend services.
</li>
<li>
Conduct debugging and root-cause analysis of application issues.
</li>
<li>
Work closely with QA engineers to identify and resolve defects.
</li>
<li>
Participate in code reviews and maintain high standards of code quality.
</li>
<li>
Implement automated testing as part of the development lifecycle.
</li>
</ul>
Cloud, DevOps & Deployment
<ul>
<li>
Deploy and maintain backend applications in cloud or on-premise environments.
</li>
<li>
Work with platforms such as <strong>AWS, Azure, or Google Cloud</strong>.
</li>
<li>
Support CI/CD pipelines and automated deployment processes.
</li>
<li>
Use Git-based version control and modern development workflows.
</li>
<li>
Monitor application performance and support production releases.
</li>
</ul>
Collaboration & Agile Development
<ul>
<li>
Work closely with frontend developers, QA engineers, DevOps teams, product managers, and business stakeholders.
</li>
<li>
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
</li>
<li>
Translate functional requirements into technical specifications and development tasks.
</li>
<li>
Maintain technical documentation and API specifications.
</li>
<li>
Contribute to architecture discussions and continuous improvement initiatives.
</li>
</ul>
Qualifications & Experience
<ul>
<li>
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
</li>
<li>
<strong>3–6 years of professional experience in Python backend development.</strong>
</li>
<li>
Strong hands-on experience with <strong>Python and Django, FastAPI, Flask, or similar frameworks</strong>.
</li>
<li>
Strong experience developing and consuming RESTful APIs.
</li>
<li>
Proficiency in SQL and relational databases.
</li>
<li>
Experience with Git and modern software development workflows.
</li>
<li>
Understanding of cloud platforms and CI/CD practices.
</li>
<li>
Experience with Docker and containerized applications is preferred.
</li>
<li>
Experience working in Agile/Scrum environments.
</li>
</ul>
Key Skills & Competencies
<ul>
<li>
Python
</li>
<li>
Django / FastAPI / Flask
</li>
<li>
RESTful API development
</li>
<li>
PostgreSQL / MySQL / SQL Server
</li>
<li>
SQL and database optimization
</li>
<li>
API authentication and security
</li>
<li>
Microservices architecture
</li>
<li>
Docker and containerization
</li>
<li>
AWS / Azure / Google Cloud
</li>
<li>
Git / GitHub / GitLab
</li>
<li>
CI/CD pipelines
</li>
<li>
Unit and integration testing
</li>
<li>
Data modelling and integration
</li>
<li>
Application performance optimization
</li>
<li>
Strong debugging and problem-solving skills
</li>
<li>
Excellent communication and teamwork
</li>
</ul>
What We Offer
<ul>
<li>
Competitive salary and comprehensive benefits package
</li>
<li>
Opportunity to work on technology-driven digital and data solutions
</li>
<li>
Exposure to international standards, APIs, product data, and supply-chain technology
</li>
<li>
Professional and collaborative technology environment
</li>
<li>
Career growth and continuous learning opportunities
</li>
<li>
Opportunity to contribute to digital platforms supporting businesses across multiple industries
</li>
</ul>
<p><strong>Apply now!</strong></p><br>
<br>
<br> </div>