Software Tester Jobs in UAE
13389 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Purpose<p><strong><span>Job Purpose</span></strong></p><br><br><p><span>At Emirates, we believe in connecting the world, to and through, our global hub in Dubai and in constantly innovating to ensure our customers 'Fly Better'.</span></p><br><br><p><span>Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the world’s largest international airline and become a vital part of our cutting-edge information and technology team as Senior Technical Software Engineer.</span></p><br><br><span>The Senior Technical Software Engineer is a key technical member of an agile feature team who provides technical leadership while remaining hands-on in software development and problem resolution. The role is responsible for leading technical design, driving the delivery of scalable and secure software solutions, mentoring engineers, and collaborating with architects, stakeholders, vendors, and dependent teams to successfully deliver business outcomes that support the Emirates Group.</span><p><strong><span>In this role you will:</span></strong></p><br><br><ul><li>Lead the technical design and delivery of medium to large-scale initiatives, translating business requirements into scalable, secure, and maintainable solutions.</li><li>Design, develop, review, and maintain high-quality software in accordance with Emirates Group engineering standards, best practices, and architectural guidelines.</li><li>Provide technical leadership through mentoring, code reviews, knowledge sharing, and guidance to software engineering teams.</li><li>Collaborate with architects, product owners, stakeholders, vendors, and dependent teams to drive successful delivery and resolve technical dependencies, risks, and challenges.</li><li>Drive engineering excellence through secure coding, test automation, CI/CD, observability, refactoring, and continuous improvement practices.</li><li>Lead the resolution of complex technical and production issues, including major incidents, root cause analysis, and service restoration within agreed SLAs.</li><li>Evaluate and adopt emerging technologies, including AI-assisted development tools, and contribute to engineering standards, playbooks, and best practices.</li></ul><br><br>Qualification<p><strong><span>To be considered for the role you must meet the below requirements:</span></strong></p><br><br><ul><li>Degree or Honours (12+3 or equivalent) in Computer Science, Computational Mathematics, Computer Engineering, Software Engineering, or a related f<strong>ield</strong></li><li>5+ years of software engineering experience, with proven experience delivering enterprise applications in Agile environments.</li><li>Strong experience designing, developing, and maintaining large-scale, secure, scalable, and highly available enterprise applications.</li><li>Expertise in technologies and frameworks such as Java, Spring Framework, Spring Boot, Hibernate, React, microservices architecture, RESTful APIs, Docker/Kubernetes, cloud platforms, and modern software engineering practices.</li><li>Strong systems analysis, solution design, and architecture skills with the ability to translate complex business requirements into effective technical solutions.</li><li>Solid understanding of software engineering best practices, including secure coding, design patterns, testing strategies, performance optimization, CI/CD, observability, and operational excellence.</li><li>Proven experience leading technical delivery, mentoring engineers, and driving engineering quality across multiple initiatives.</li><li>Strong stakeholder, vendor, and cross-functional collaboration skills, with experience managing technical dependencies and influencing technology decisions.</li><li>Strong problem-solving, risk management, and production support capabilities, including major incident management and root cause analysis.</li><li>Hands-on experience using AI-assisted development tools and an understanding of responsible AI usage and modern AI-enabled software engineering practices.</li></ul><p><span>Leadership Role: No</span></p><br><br>Salary & benefits<p>Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel</p><br><br><p>stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our</p><br><br><p>website www.emirates.com/careers.</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job Description:</b></p><br><b>Essential Job Functions:</b>
• Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members.
• Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions.
• Assist in the documentation of software requirements and specifications, striving for clear and effective communication.
• Participate in troubleshooting and resolving technical issues, seeking guidance and mentorship.
• Learn and adapt to software development practices and methodologies, actively participating in training programs.
• Contribute to the implementation of best practices and emerging technologies.
• Collaborate with team members to enhance your understanding of software architecture and design.
• Contribute to the team's knowledge sharing and learning environment.<br><b>Basic Qualifications:</b>
• Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
• Relevant experience, typically 1+ years of relevant software engineering experience
• Proficiency in 1 or more software languages and development methodologies • Basic coding and debugging skills
• Effective communication and collaboration abilities
• Strong problem-solving mindset
• Willingness to learn and adapt to the field <b>Other Qualifications:</b>
• Advanced degree in a related field is a plus
• Relevant certifications or training a plus<p><span>At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.</span></p><br><p><b><span>Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available</span></b> <span>here</span><span><b><i>.</i></b></span></p><br> </div>
Role: Open Source Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $150/hour<br>Role Overview:We are hiring for one of our clients, seeking a Git Hub Contributor to work on a contract basis. Responsibilities include maintaining active Git Hub contributions, reviewing pull requests, and collaborating with engineering teams to improve code quality. The role requires consistent engagement with open-source projects and repositories relevant to the client’s technical stack.<br>Key Responsibilities:• Review and merge pull requests in Git Hub repositories to ensure code meets quality standards.• Contribute to open-source projects by fixing bugs, adding features, or optimizing performance.• Collaborate with engineering teams to align contributions with project roadmaps and technical requirements.• Monitor repository activity, address issues, and maintain documentation for contributors.• Provide feedback on code reviews to improve maintainability, security, and scalability.<br>Required Skills & Qualifications:• Proficiency in Git and Git Hub workflows, including branching, merging, and pull requests.• Experience contributing to open-source projects or maintaining public repositories.• Strong understanding of version control systems and collaborative software development.• Ability to write, debug, and optimize code in relevant programming languages (e.g., Python, Java Script, Java, C++).• Familiarity with CI/CD pipelines and automated testing frameworks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to high-impact projects shaping modern software infrastructure. Candidates will gain visibility in the developer community while refining technical and collaborative skills.<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!
AI Software Engineer - Dubai Discover the Opportunity Discovered MENA is partnering with a fast-growing AI technology startup looking to hire an AI Software Engineer to join its expanding engineering team.<br>This is an opportunity to build and deliver AI-powered products, working across frontend and backend development while integrating LLMs, RAG and agentic capabilities into production-ready applications. You’ll work closely with AI Engineers to transform intelligent models and systems into scalable, user-centric software.<br>The business is entering a significant phase of product delivery and growth, making this an ideal opportunity for a hands-on engineer who enjoys solving complex problems, taking ownership and working within a lean, ambitious startup environment.<br>Discover the Responsibilities:Design, develop and maintain scalable fullstack applications, working across backend services, APIs and modern frontend interfaces. Build production-grade backend systems using Python/Fast API and frontend applications using Type Script and modern Java Script frameworks. Collaborate with AI Engineers to integrate LLMs, RAG pipelines, vector databases and agentic workflows into AI-powered products. Develop and integrate AI services, including model APIs, retrieval systems and agent orchestration, to deliver intelligent user experiences. Take ownership of features across the full software development lifecycle, from system design and development through to testing, deployment and production support. Contribute to the deployment of AI applications within cloud environments, working closely with Dev Ops and Infrastructure Engineers to ensure scalability, reliability and observability. Participate in code reviews, technical discussions and system design, writing clean, maintainable and well-tested code. Explore and utilise AI-assisted development tools, such as Claude Code and Codex, to improve engineering productivity and delivery.<br>Discover the Requirements:5+ years of professional Software Engineering experience, with strong hands-on expertise across both frontend and backend development. Strong backend development experience, ideally using Python and Fast API, alongside frontend experience with Type Script and modern frameworks such as React or Next.js. Proven experience designing, building and deploying production-grade software applications, ideally within a product-led or startup environment. Practical experience building or integrating AI-powered applications, with an understanding of LLMs, RAG, vector databases, AI agents and agentic workflows. Experience working with cloud technologies and deploying applications into production, ideally AWS, although other major cloud platforms will be considered. Strong understanding of software engineering fundamentals, including API design, distributed systems, scalability, testing and system design. Exposure to CI/CD, containerisation, observability and modern cloud-native development practices would be advantageous. A strong problem-solving mindset, willingness to learn new technologies and the ability to take ownership within a fast-moving, collaborative engineering team
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a talented Software Development Specialist to join a leading Ministry in the UAE.<br> The ideal candidate will have hands-on experience in designing, developing, integrating, and maintaining enterprise applications while working with modern technologies such as .<br>NET, Java, JavaScript, Python, SQL, APIs, and databases.<br> This is an excellent opportunity to contribute to large-scale digital transformation initiatives within a dynamic government environment.<br> Key Responsibilities Design, develop, test, and maintain software applications and digital solutions.<br> Analyse business and technical requirements and translate them into effective system solutions.<br> Develop and integrate applications using modern programming languages, APIs, frameworks, and databases.<br> Troubleshoot application issues, implement system enhancements, and provide technical support.<br> Prepare technical documentation while ensuring compliance with coding, security, and quality standards.<br> Collaborate with internal teams, business users, vendors, and stakeholders throughout the software development lifecycle.<br> Requirements Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.<br> 4–6 years of hands-on software development experience.<br> Strong experience in application development, databases, APIs, system integration, and software testing.<br> Proficiency in one or more of the following technologies: .<br>NET, Java, JavaScript, Python, SQL , or equivalent development platforms.<br> Experience working with UAE government entities or large enterprise organisations is an advantage.<br> Excellent analytical, problem-solving, communication, and documentation skills.<br> Candidates must be based in the UAE or willing to relocate.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Job Purpose</p><p>Manage enterprise software licenses and software contracts to ensure compliance, cost control, and effective contract governance.</p><p>Software Licensing Management</p><ul><li><p>Manage license inventories, entitlements, and usage.</p></li><li><p>Ensure license compliance and support audits.</p></li><li><p>Identify optimization opportunities.</p></li><li><p>Support renewals, true-ups, and changes.</p></li></ul><p>Software Contract Management</p><ul><li><p>Support end-to-end contract lifecycle management.</p></li><li><p>Review licensing, audit, renewal, and termination clauses.</p></li><li><p>Maintain contract documentation and track key milestones.</p></li></ul><p>Reporting & Tools</p><ul><li><p>Excel: license tracking and compliance reporting.</p></li><li><p>Power BI: dashboards and reporting.</p></li><li><p>SAP Ariba: contract records and approvals.</p></li><li><p>PowerPoint: management presentations.</p></li></ul><p>Governance & Stakeholder Coordination</p><ul><li><p>Work within IT governance and audit frameworks.</p></li><li><p>Coordinate with IT, Legal, Finance, and Audit teams.</p></li></ul></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>~5 years of relevant experience in software licensing and software contract management within enterprise environments.
</p><p>Required Skills</p><ul><li><p>Software licensing & contract management expertise.</p></li><li><p>Advanced Excel, working Power BI & SAP Ariba knowledge.</p></li><li><p>Strong analytical and communication skills.</p></li></ul></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves.<br>
Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers. We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets.<br>
A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.</p><br><br>Job Description<br><p>We are looking for a motivated and proactive Software Engineer - Emirati Talent with around two years of professional experience to join our team. The ideal candidate is an Emirati software engineer who takes ownership of their work, enjoys solving challenging technical problems, and is eager to learn and grow in a collaborative environment.</p><br><p><strong>DUTIES & RESPONSIBILITIES</strong><br>
• Design, develop, test, and maintain scalable web applications and backend services.<br>
• Take ownership of assigned features from design through deployment and support.<br>
• Collaborate with cross-functional teams to deliver high-quality software solutions.<br>
• Write clean, maintainable, and well-documented code.<br>
• Troubleshoot, debug, and resolve production issues efficiently.<br>
• Participate in code reviews and contribute to the continuous improvement of development practices.<br>
• Ensure applications are secure, performant, and reliable.</p><br><br>Qualifications<br><p><strong>Education:</strong><br>
• Bachelor's degree in Computer Science, Software Engineering.<br>
• Relevant technical experience in software development, cloud, DevOps, or related areas.</p><br><p><strong>Experience</strong><br>
• Around two years of professional software development experience.<br>
• Experience across the software development lifecycle, production support, RESTful APIs, microservices, CI/CD, or cloud platforms.</p><br><p><strong>Skills & Abilities</strong><br>
• Python and Flask; Java and Spring Boot; PostgreSQL; basic React.js; Docker or<br>
• ClickUp, RESTful APIs, microservices architecture, CI/CD pipelines, and cloud platforms.</p><br><br>Additional Information<br><p><em>Compliance with policies and procedures based on the ISO standards adopted by CNS.</em></p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><ul><li><span>Experienced Arabic-speaking QA Test Lead to lead end-to-end testing activities across enterprise web, mobile, and API-based applications.<br></span></li><li><span>The candidate will be responsible for test strategy, planning, execution, stakeholder coordination, UAT management, and ensuring high-quality software delivery.<br></span></li><li><span>Lead QA activities across multiple projects and releases.<br></span></li><li><span>Review Business Requirement Documents (BRDs) and identify ambiguities, gaps, and testability issues.<br></span></li><li><span>Create and maintain the Requirements Traceability Matrix (RTM).<br></span></li><li><span>Develop Test Strategy and Test Plan documents.<br></span></li><li><span>Define test scope, objectives, environments, entry/exit criteria, and risk mitigation plans.<br></span></li><li><span>Prepare and manage realistic test data. <br></span></li><li><span>Perform API regression testing for every release<br></span></li><li><span>Execute mobile application testing across Android and iOS devices covering<br></span></li><li><span>Coordinate and facilitate UAT with business users.<br></span></li><li><span>Prepare UAT scripts, user guides, defect reports, and sign-off documentation.<br></span></li><li><span>Track defects through closure and provide quality metrics and status reports.<br></span></li><li><span>Mentor QA team members and ensure adherence to QA best practices.</span><br></li><li><u>Design, review, and execute test cases for:</u> <br></li></ul><ol><li><span>Regression Testing <br></span></li><li><span>Integration Testing <br></span></li><li><span>System Testing <br></span></li><li><span>End-to-End Testing <br></span></li><li><span>User Acceptance Testing (UAT) <br></span></li><li><span>Functional Testing</span><br></li></ol><br><span>Requirements8+ years of QA experience with at least 3 years leading testing teams. <br><br><b>Fluent Arabic and English communication.</b><br><br>Experience testing enterprise web, mobile, and API applications.<br><br>Strong stakeholder communication and reporting skills.<br><br></span><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Software Development</p><ul><li><p>Design, develop, test, and deploy software applications and services.</p></li><li><p>Develop scalable and maintainable backend systems using Java and related frameworks.</p></li><li><p>Build responsive and user-friendly frontend applications using modern web technologies.</p></li><li><p>Participate in all phases of the Software Development Life Cycle (SDLC).</p></li></ul><br><p><strong>Preferred Technologies (Any)</strong></p><ul><li><p>Java / Spring Boot</p></li><li><p>.NET / C#</p></li><li><p>Python</p></li><li><p>Angular / React / Vue.js</p></li><li><p>REST APIs & Microservices</p></li><li><p>SQL Server, Oracle, PostgreSQL, MySQL</p></li><li><p>Docker, Kubernetes</p></li><li><p>Azure, AWS, or GCP</p></li><li><p>Git, Jenkins, JIRA</p></li><li><p>Agile / Scrum</p></li></ul></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.</p></li><li><p>Relevant certifications in Java, Cloud, Agile, or Software Development are advantageous. </p></li></ul><br><p><strong>UAE/Dubai passport holders only</strong></p><p></p></section>
Role: Software Engineer - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<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 - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<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">
<p>Senior Software Developer – Full Stack (PHP/Laravel)</p><p><br></p><p><b>Company:</b> ProtocolsOne FZCO</p><p><b>Location:</b> Dubai, UAE</p><p><b>Employment Type:</b> Full-Time</p><p><b>Work Mode:</b> On-Site</p><p><b>Salary:</b> AED 8,000 – AED 15,000 per month, depending on experience, technical expertise, and performance</p><p><b>Experience:</b> 7+ years preferred</p><p><br></p><p>About ProtocolsOne FZCO</p><p>ProtocolsOne FZCO is developing a comprehensive, integrated business technology platform that provides entrepreneurs and businesses with essential digital tools to manage and operate their businesses through a unified ecosystem.</p><p>The platform brings together multiple business-critical solutions, including SaaS applications, ERP, accounting and financial management, HR and employee management, CRM, business operations and workflow management, reporting and analytics, communication and collaboration tools, video conferencing, and other essential business applications.</p><p>We are looking for a highly skilled <b>Senior Software Developer – Full Stack (PHP/Laravel)</b> to take a key technical role in developing, integrating, maintaining, and scaling this platform.</p><p>Job Summary</p><p>We are seeking an experienced Full Stack Developer with strong expertise in <b>PHP, Laravel, Blade, HTML5, CSS3, and JavaScript</b>.</p><p>The successful candidate will be responsible for designing, developing, integrating, testing, optimizing, and maintaining multiple components of our multi-module business software platform.</p><p>The ideal candidate will have strong experience developing production-level web applications and be capable of translating business requirements into secure, scalable, reliable, and user-friendly software solutions.</p><p>Key Responsibilities</p><p>1. Full-Stack Development</p><ul><li>Design, develop, and maintain high-quality web applications using PHP and Laravel.</li><li>Build responsive and user-friendly interfaces using Laravel Blade, HTML5, CSS3, and JavaScript.</li><li>Develop reusable, maintainable, and scalable application components.</li><li>Build new modules and features based on business and product requirements.</li><li>Maintain and enhance existing applications and modules.</li><li>Optimize applications for security, reliability, scalability, and performance.</li></ul><p>2. PHP & Laravel Development</p><ul><li>Develop robust backend applications using PHP and Laravel.</li><li>Design and implement business logic, workflows, services, middleware, and application architecture.</li><li>Develop and maintain controllers, models, services, migrations, jobs, and other Laravel components.</li><li>Design and maintain database relationships and efficient queries.</li><li>Implement authentication, authorization, role-based access control, and security mechanisms.</li><li>Follow clean coding standards and secure software development practices.</li></ul><p>3. Frontend Development</p><ul><li>Develop professional and responsive business interfaces using:</li><li>Laravel Blade</li><li>HTML5</li><li>CSS3</li><li>JavaScript</li><li>Build dashboards, forms, reports, administrative interfaces, and business workflows.</li><li>Ensure responsive and cross-browser compatibility.</li><li>Improve frontend usability and performance.</li><li>Collaborate with product and management teams to translate requirements into practical user experiences.</li></ul><p>4. ERP, SaaS & Business Applications</p><p>Work across multiple interconnected business applications, including:</p><ul><li>ERP modules</li><li>Accounting and finance systems</li><li>HRMS and employee management</li><li>CRM and customer management</li><li>SaaS applications</li><li>Business workflow and operations systems</li><li>Reporting and analytics</li><li>Document and data management</li><li>Communication and collaboration tools</li><li>Video conferencing integrations</li><li>User and employee management systems</li></ul><p>The developer should be comfortable understanding complex business processes and translating them into reliable software functionality.</p><p>5. API & System Integration</p><ul><li>Develop and maintain RESTful APIs.</li><li>Integrate internal and third-party systems and services.</li><li>Build secure communication between different modules and applications.</li><li>Integrate payment gateways, communication services, authentication systems, reporting services, and other third-party platforms.</li><li>Work with external APIs and SDKs.</li><li>Ensure reliable and secure data exchange between systems.</li><li>Troubleshoot API and integration issues.</li></ul><p>6. Database Development</p><ul><li>Design and maintain relational database structures.</li><li>Develop efficient database relationships and queries.</li><li>Optimize database performance.</li><li>Identify and resolve database bottlenecks.</li><li>Maintain data integrity and consistency.</li><li>Manage database migrations and schema changes safely.</li><li>Work with large and growing datasets.</li></ul><p>7. Architecture & Scalability</p><ul><li>Contribute to the architecture and technical direction of the platform.</li><li>Design scalable applications capable of supporting increasing users, businesses, and transactions.</li><li>Identify technical bottlenecks and recommend improvements.</li><li>Develop modular and reusable software components.</li><li>Maintain clean, structured, and maintainable code.</li><li>Participate in architecture and technical decision-making.</li></ul><p>8. Testing, Debugging & Quality</p><ul><li>Test new functionality before deployment.</li><li>Diagnose and resolve frontend, backend, database, and API issues.</li><li>Debug complex production and development problems.</li><li>Participate in code reviews.</li><li>Maintain development and coding standards.</li><li>Ensure new features do not negatively impact existing modules.</li><li>Improve application stability, security, and performance.</li></ul><p>9. Deployment & Production Support</p><ul><li>Participate in application deployments and production releases.</li><li>Troubleshoot production issues.</li><li>Monitor application performance and identify technical problems.</li><li>Work with hosting and server infrastructure where required.</li><li>Maintain development, testing, and production environments.</li><li>Contribute to improving deployment and release processes.</li></ul><p>10. Security</p><ul><li>Follow secure software development practices.</li><li>Protect user, financial, and business data.</li><li>Implement appropriate authentication and authorization mechanisms.</li><li>Identify and address application vulnerabilities.</li><li>Apply web, API, and database security best practices.</li><li>Implement appropriate access controls across different business modules and user roles.</li></ul><p>11. Technical Ownership</p><ul><li>Take ownership of assigned modules and projects from development through deployment.</li><li>Analyze business requirements and recommend technically appropriate solutions.</li><li>Estimate development effort and timelines.</li><li>Identify technical risks at an early stage.</li><li>Deliver reliable and production-ready software.</li><li>Mentor junior and mid-level developers when required.</li><li>Maintain high standards of code quality and technical documentation.</li></ul><p>Required Technical Skills</p><p>Essential</p><ul><li>Strong PHP development experience.</li><li>Strong Laravel framework experience.</li><li>Laravel Blade.</li><li>HTML5 and CSS3.</li><li>JavaScript.</li><li>RESTful API development and integration.</li><li>Relational database development and optimization.</li><li>Git and version control.</li><li>Full-stack web application development.</li><li>Debugging and performance optimization.</li><li>Software architecture and development best practices.</li><li>Strong understanding of authentication, authorization, and access control.</li></ul><p>Strongly Preferred</p><ul><li>Experience developing ERP or business-management software.</li><li>Experience building SaaS platforms.</li><li>Experience with accounting or financial systems.</li><li>Experience with HRMS or HR applications.</li><li>Experience with CRM systems.</li><li>Experience integrating third-party APIs.</li><li>Payment gateway integration experience.</li><li>Real-time communication systems experience.</li><li>Video conferencing/API integration experience.</li><li>Experience with large-scale or multi-module applications.</li><li>Cloud or server deployment experience.</li><li>Experience working with enterprise-level databases.</li><li>Strong understanding of application and API security.</li></ul><p>Experience Requirements</p><ul><li><b>7+ years</b> of professional software development experience preferred.</li><li>Strong hands-on PHP and Laravel experience is essential.</li><li>Proven experience developing and maintaining production-level applications.</li><li>Experience working with complex, multi-module software platforms is highly desirable.</li><li>UAE experience is <b>not mandatory</b>.</li><li>Candidates with strong international experience will be considered.</li></ul><p>Ideal Candidate Profile</p><p>The ideal candidate is more than someone who can complete assigned coding tasks. We are looking for a developer who can take ownership of technical solutions and contribute to the long-term development of the platform.</p><p>You should be:</p><ul><li>Technically strong and hands-on.</li><li>Capable of independently solving complex technical problems.</li><li>Experienced with large or multi-module software platforms.</li><li>Strong in software architecture and development practices.</li><li>Business-process oriented.</li><li>Able to translate business requirements into effective technical solutions.</li><li>Comfortable taking ownership of projects and modules.</li><li>Detail-oriented and quality-conscious.</li><li>Strong in debugging and troubleshooting.</li><li>Comfortable working independently and as part of a development team.</li><li>Willing to continuously learn and adopt new technologies.</li><li>Comfortable working in a fast-paced product-development environment.</li></ul><p>Education</p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.</li><li>Equivalent professional experience and strong technical expertise will also be considered.</li></ul><p>What You Will Work On</p><p>The selected candidate will contribute to the development of a large integrated business software ecosystem rather than a single standalone application.</p><p>The platform will connect multiple business functions, including:</p><p><b>SaaS → ERP → Accounting → HR → CRM → Business Operations → Reporting → Communication → Video Conferencing → Additional Business Tools</b></p><p>The objective is to create a unified technology ecosystem that enables businesses and entrepreneurs to manage a significant portion of their day-to-day operations through one integrated platform.</p><p>This role therefore requires someone who is comfortable working across different modules, understanding how systems interact, developing integrations, and building software that can scale as the platform grows.</p><p>Compensation</p><p><b>AED 8,000 – AED 15,000 per month</b></p><p>The final salary will be determined based on:</p><ul><li>Technical expertise.</li><li>Years and relevance of experience.</li><li>PHP and Laravel proficiency.</li><li>Enterprise software experience.</li><li>Architecture and problem-solving capabilities.</li><li>Relevant project experience.</li><li>Overall performance during the recruitment process.</li></ul><p>Candidates with exceptional technical capabilities and highly relevant experience may be considered at the upper end of the salary range.</p><p>Why Join ProtocolsOne FZCO?</p><ul><li>Work on a large-scale, multi-module business technology platform.</li><li>Contribute to the architecture of a growing technology product.</li><li>Work across SaaS, ERP, accounting, HR, CRM, and other business applications.</li><li>Gain exposure to complex integrations and modern business technologies.</li><li>Take significant ownership of software products and modules.</li><li>Work in a product-focused and growing environment.</li><li>Opportunity to progress toward senior technical or leadership responsibilities as the platform expands.</li></ul><p>How to Apply</p><p>Candidates should submit an updated CV highlighting relevant experience in:</p><ul><li>PHP and Laravel</li><li>SaaS platforms</li><li>ERP and enterprise applications</li><li>Accounting or financial systems</li><li>HRMS</li><li>CRM</li><li>REST APIs and third-party integrations</li><li>Large-scale or multi-module software platforms</li></ul><p>Only candidates with strong practical software development experience will be considered.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li>PHP and Laravel</li><li>SaaS platforms</li><li>ERP and enterprise applications</li><li>Accounting or financial systems</li><li>HRMS</li><li>CRM</li><li>REST APIs and third-party integrations</li><li>Large-scale or multi-module software platforms</li></ul><p><br></p></div>
Role: Principal Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $15 - $40/hour<br>Role Overview:We are hiring for one of our clients, seeking a Coding Expert (Multi-Language) to work on a contract basis. The role involves writing, reviewing, and debugging code in multiple programming languages to support cross-platform development projects. You will collaborate with engineering teams to implement scalable solutions and optimize existing codebases.<br>Key Responsibilities:• Write and maintain clean, efficient, and well-documented code in multiple languages (e.g., Python, Java Script, Java, C++).• Debug and troubleshoot issues across different programming environments and frameworks.• Collaborate with cross-functional teams to integrate new features and optimize performance.• Follow best practices for version control, testing, and deployment pipelines.• Contribute to architectural discussions and provide technical recommendations for improvements.<br>Required Skills & Qualifications:• Proficiency in at least two programming languages (e.g., Python, Java Script, Java, C++).• Experience with version control systems such as Git.• Strong problem-solving skills and attention to detail in debugging and testing.• Familiarity with software development methodologies (e.g., Agile, Scrum).• Ability to work independently and manage multiple tasks in a fast-paced environment.<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 industry, contributing to high-impact projects that shape digital solutions. The position involves flexible hours and remote collaboration with a diverse team of engineers.<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">
<p><b>Job Summary</b></p><p>We are seeking an experienced and results-oriented Software Sales Manager to lead our software sales activities and drive business growth. The ideal candidate will be responsible for developing sales strategies, generating new business opportunities, managing the sales pipeline, and achieving revenue targets. The role involves promoting our software solutions, including ERP, e-invoicing, CRM, HRMS, POS, and other business applications across various industries.</p><p><br></p><p><b>Key Responsibilities</b></p><ul><li>Develop and execute sales strategies to achieve monthly, quarterly, and annual revenue targets.</li><li>Identify and acquire new clients through networking, referrals, cold calling, and strategic partnerships.</li><li>Lead the complete sales cycle from lead generation to contract closure.</li><li>Conduct client meetings, presentations, product demonstrations, and proposal discussions.</li><li>Build and maintain strong relationships with key clients and stakeholders.</li><li>Manage, mentor, and motivate the sales team to achieve individual and team targets.</li><li>Monitor sales performance, prepare sales reports, and provide regular updates to management.</li><li>Collaborate with the implementation and technical teams to ensure smooth project handover and customer satisfaction.</li><li>Maintain accurate sales records and pipeline updates in the CRM/ERP system.</li><li>Stay informed about industry trends, competitor activities, and emerging technologies to identify new business opportunities.</li></ul><p><br></p><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>Requirements</b></p><ul><li>Bachelor's degree in Business Administration, Marketing, Information Technology, or a related field.</li><li>Minimum <b>3–5 years</b> of experience in software, ERP, SaaS, or IT solution sales, with at least <b>1–2 years</b> in a leadership or managerial role.</li><li>Proven track record of consistently achieving or exceeding sales targets.</li><li>Strong knowledge of B2B sales processes and enterprise software solutions.</li><li>Excellent communication, presentation, negotiation, and leadership skills.</li><li>Ability to build long-term client relationships and manage key accounts.</li><li>Strong analytical and problem-solving abilities.</li><li>Proficiency in CRM systems and Microsoft Office applications.</li><li>A valid UAE driving license is preferred.</li></ul><p><br></p><p><b>Preferred Skills</b></p><ul><li>Experience selling ERP solutions such as ERPNext, CRM, HRMS, POS, Accounting Software, or UAE e-invoicing solutions.</li><li>Knowledge of UAE business regulations and digital transformation initiatives.</li><li>Experience in team leadership, forecasting, and sales planning.</li></ul><p><br></p><p><br></p></div>
Lead the delivery of innovative digital products across Drive modern engineering practices, cloud-native architecture<br><br>About Our Client<br><br>Our client is a well-established regional organisation with a strong focus on digital innovation and technology-led growth. Through a dedicated product and innovation function, they are investing heavily in scalable platforms, customer experiences, and modern digital capabilities that support both existing businesses and new ventures.<br><br>Job Description<br><br>Key responsibilities include:<br><br>Lead multidisciplinary engineering teams across onshore and offshore locations. Partner closely with Product Managers, Designers, Marketing teams, and business stakeholders to deliver high-impact digital products. Drive software engineering excellence, governance, coding standards, and best practices. Evaluate and introduce modern technology solutions, frameworks, and engineering tools. Champion AI-assisted development practices and productivity-enhancing technologies. Oversee architecture decisions, API strategy, microservices design, and cloud deployments. Manage technical roadmaps, engineering KPIs, delivery performance, and resource planning. Reduce technical debt and improve platform scalability, stability, and performance. Conduct technology assessments, proof of concepts, and vendor evaluations. Support business stakeholders through workshops, demonstrations, requirement gathering, and solution design activities. Drive agile delivery practices and continuous improvement across engineering teams.<br><br>The Successful Applicant<br><br>The successful candidate is likely to possess:<br><br>Bachelor's degree in Computer Science, Engineering, or a related discipline.10+ years of software engineering experience.5+ years' experience leading software engineering teams, including distributed and offshore teams. Experience working within product-led organisations and agile delivery environments. Strong knowledge of modern architecture patterns, including microservices and API-first design. Hands-on experience with cloud platforms, ideally Google Cloud Platform. Technical exposure to technologies such as Node.js, React.js, React Native, Next.js, and mobile application development. Experience with MACH architecture principles. Strong understanding of CI/CD, Dev Ops practices, source control, and software delivery lifecycle management. Knowledge of SQL and NoSQL databases. Excellent stakeholder management, communication, and presentation skills. Previous experience within digital products, e-commerce, marketplace, automotive, property, or consumer-facing platforms would be advantageous.<br><br>What's on Offer<br><br>High visibility within a growing digital innovation function. Collaborative product-led culture focused on delivering measurable business outcomes. Long-term career growth within a well-supported and ambitious organisation.<br><br>Contact: Matt Jones<br><br>Quote job ref: JN-092026-7095046
<p><strong>SCOPE (Brief Description Of Overall Responsibility):</strong></p><br/><p>The Testing & Commissioning Engineer shall be responsible for design, testing& commissioning of protection and control systems at HV stations (33, 132 and 220 kV). The P&C engineer shall be responsible for the selection and parameterization of BCPUs (Protection and control) of the SCMS systems as well as other IEDs. He shall be competent with HV interlocking schemes, AC and DC schematics and modifications (including CT & PT circuits and cabling). He shall be familiar in use of relay testing equipment (OMICRON and ISA).</p><br/><p><strong>The Main Job Activities:</strong></p><br/><p>- Preparation of modifications of AC and DC schematics and interlocking schemes.</p><p>- Select and size various IEDs (including BCPUs).</p><p>- Familiar with various substation communication IEC (IEC 6150 and IEC 6070-5-101/104) protocols</p><p>- Using testing equipment (e.g. OMICRON and ISA)</p><p>- Familiar with SCMS HMI and SCADA software</p><p>- Capable of testing individual components and overall integrated systems</p><p>- Attending site services for installation supervision, commissioning and site acceptance test</p><p><strong>Desired Candidate Profile</strong></p><p>- GCC Competency (especially TAQA in Abu Dhabi)</p><p>- Familiar with various SCMS and protection relay protocols.</p><p>- Familiar with Telecommunication Systems and components such as SDH and PDH Multiplexers and radio communication and modems.</p>
<p>Software Developer – Immediate Hiring</p>
<p>We are looking for a motivated Software Developer to join our growing technology team in the UAE.</p>
<p>What You’ll Do:</p>
<p>Design, develop, and maintain software applications<br />
Write clean, efficient, and scalable code<br />
Fix bugs and improve system performance<br />
Work with teams on new features and updates</p>
<p>Who Can Apply:</p>
<p>Freshers are welcome to apply<br />
Basic knowledge of programming languages (Java, Python, PHP, or similar)<br />
Understanding of web or software development fundamentals<br />
Problem-solving mindset and willingness to learn</p>
<p>What We Offer:</p>
<p>Competitive salary package<br />
Visa and company benefits as per UAE labor law<br />
Career growth and training opportunities<br />
Professional and supportive work environment</p>
<p>Job Type: Full-Time<br />
Location: UAE</p>
<p>Apply Today!</p>
<p>Send your CV via WhatsApp: +971 52 557 7101</p>
<p>Hurry! Limited positions available – early applicants preferred.</p>
<p>Software Developer – Immediate Hiring</p>
<p>We are looking for a motivated Software Developer to join our growing technology team in the UAE.</p>
<p>What You’ll Do:</p>
<p>Design, develop, and maintain software applications<br />
Write clean, efficient, and scalable code<br />
Fix bugs and improve system performance<br />
Work with teams on new features and updates</p>
<p>Who Can Apply:</p>
<p>Freshers are welcome to apply<br />
Basic knowledge of programming languages (Java, Python, PHP, or similar)<br />
Understanding of web or software development fundamentals<br />
Problem-solving mindset and willingness to learn</p>
<p>What We Offer:</p>
<p>Competitive salary package<br />
Visa and company benefits as per UAE labor law<br />
Career growth and training opportunities<br />
Professional and supportive work environment</p>
<p>Job Type: Full-Time<br />
Location: UAE</p>
<p>Apply Today!</p>
<p>Send your CV via WhatsApp: +971 52 557 7101</p>
<p>Hurry! Limited positions available – early applicants preferred.</p>
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.