وظائف مطورين CodeIgniter في الإمارات
٢١٣٠٤ وظائف شاغرة
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates.<br>Position:Software Engineer<br>Location:United Arab Emirates<br>Job Type:Full-Time On-site / Hybrid Available<br>Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries! Industry Education Employment Type Full-time
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates.<br>Position:Software Engineer<br>Location:United Arab Emirates<br>Job Type:Full-Time On-site / Hybrid Available<br>Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries! Industry Education Employment Type Full-time
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis to develop and maintain scalable software systems. The role involves designing high-performance architectures and implementing solutions across multiple platforms.<br>Key Responsibilities:• Design, develop, and optimize software solutions while ensuring scalability and reliability.• Collaborate with cross-functional teams to define system requirements and architectural decisions.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot, debug, and resolve issues in production environments.• Mentor junior engineers and contribute to technical documentation and best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages such as Python, Java, or Java Script.• Experience with cloud platforms, microservices, or distributed systems.• Strong problem-solving skills and ability to work in fast-paced environments.• Knowledge of software development methodologies, including Agile and Dev Ops.• Familiarity with version control systems like Git and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of cutting-edge software solutions that drive business growth. The contract provides flexibility and the chance to work on high-impact projects with a remote team.<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 (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis to develop and maintain scalable software systems. The role involves designing high-performance architectures and implementing solutions across multiple platforms.<br>Key Responsibilities:• Design, develop, and optimize software solutions while ensuring scalability and reliability.• Collaborate with cross-functional teams to define system requirements and architectural decisions.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot, debug, and resolve issues in production environments.• Mentor junior engineers and contribute to technical documentation and best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages such as Python, Java, or Java Script.• Experience with cloud platforms, microservices, or distributed systems.• Strong problem-solving skills and ability to work in fast-paced environments.• Knowledge of software development methodologies, including Agile and Dev Ops.• Familiarity with version control systems like Git and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of cutting-edge software solutions that drive business growth. The contract provides flexibility and the chance to work on high-impact projects with a remote team.<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 - 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 – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<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 - 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 – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<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 - 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 – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<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 - 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 – Go (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train models on realistic software engineering problems. This includes developing verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop input.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance.• Set up and configure code repositories, including Dockerization and environment setup for testing.• Evaluate unit test coverage and quality across complex codebases.• Modify and run codebases locally to assess how LLMs perform in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that challenge LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in Go and familiarity with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases efficiently.• Experience running, modifying, and testing real-world projects locally.• Comfortable contributing to or evaluating open-source projects.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the advancement of AI-assisted software development. The position blends practical software engineering with AI research, enabling hands-on impact in evaluating LLMs against real-world coding challenges.<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!
Expand JRP Soft Tech services in the UAE market including AI automation, drone solutions, robotics, Saa S, and enterprise software. The candidate will generate leads, meet clients, and manage business partnerships.
Role:Software Engineer - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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 - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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 - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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 - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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 - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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 - Fin Tech (Remote) Location: Remote (Work from Anywhere) Job Type:Full-Time Payout:$180K - $230K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, Financial Platform to work on a full-time basis, contributing to the development and maintenance of core financial systems. The role involves designing and implementing scalable solutions to support real-time financial transactions and data processing.<br>Key Responsibilities:• Design, develop, and optimize backend services for financial transaction processing.• Collaborate with cross-functional teams to integrate third-party financial APIs and payment gateways.• Implement robust security measures to ensure compliance with financial regulations and data privacy standards.• Write clean, maintainable, and efficient code following best practices in software engineering.• Troubleshoot and resolve production issues to minimize downtime and ensure system reliability.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Java, Python, or Go for backend development.• Experience with financial transaction systems, payment processing, or related domains.• Strong understanding of distributed systems, microservices architecture, and API design.• Familiarity with databases like Postgre SQL, MySQL, or Mongo DB for financial data storage.• Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).• Ability to write unit and integration tests to ensure code reliability and performance.• Experience with version control systems like Git and CI/CD pipelines.• Understanding of security best practices and financial compliance requirements.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Financial Services industry, contributing to the modernization of financial infrastructure. The position involves building scalable solutions that power real-time financial transactions for millions of users worldwide.<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!
About Us<br><br>Dyson's Test & Quality Assurance ensures the products we sell represent the high Quality and Reliability of the Dyson brand, by using the world class techniques to implement automated methods of testing. This can involve simulating elements of the product to allow testing of all scenarios, to using image recognition or advanced technologies for automatic identification of elements displayed on the user interface. Quality is ensured and actively maintained during the Scaled Agile Framework development process by our QMS experts, and accepting customer correspondence to improve future products. Our labs allow unattended testing of partial to full products including moving robots, allowing the team to work remotely.<br><br>About The Role<br><br>Lead and manage home (alpha) test initiatives to capture issues at product development early stage and assess product performance in real-world conditions. Validate lab test outcomes against design quality to ensure seamless integration. Analyse in-life product quality and other data streams to develop actionable insights. Build and drive a leading quality dashboard that functions as an early indicator for both software and hardware quality (SWHWPS). Develop robust product-level test specifications and perform detailed product level requirement analytics. Ensure detailed and accurate test specifications are ready and aligned before Target Set milestones, supporting design and engineering teams from concept through production post launch. Drive innovations in test methodologies, including the application of AI/ML and advanced data analytics to enhance detection reliability and test efficiency. Act as a technical authority within the Test & QA team, collaborating with Development, Operations, Quality and Design teams to integrate test processes seamlessly into the product development lifecycle. Report projects test progress & software quality status to senior stakeholders and ensure clear communication across teams.<br><br><br>About You<br><br>Minimally 7 years product quality or software test relevant experience. Bachelor’s or Master’s degree in computer engineering / Electronic Engineering, or related fields. Highly proficient in Python for data manipulation and statistical analysis. You have hands-on experience using libraries such as Pandas and Num Py for data processing, and Matplotlib, Seaborn, or Plotly for creating automated quality visualizations. Skilled in building professional, automated dashboards using tools such as Tableau or Power BI. You can translate raw Python-processed data into intuitive visual interfaces for senior leadership tracking. Proficient in SQL for querying complex datasets and experienced in working with modern cloud data platforms like AWS Redshift. Possess a strong understanding of electronics hardware, its interfacing to software systems. Knowledge of software in IOT products, such as embedded, app, cloud and ML. Excellent written and verbal communication skills, capable of presenting complex technical information clearly to executives and non-technical leaders. Strong ability to multi-task across multiple product deliverables and manage multiple schedules simultaneously.<br><br><br>Benefits<br><br>Dyson monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.<br><br>Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.
About Us<br><br>Dyson's Test & Quality Assurance ensures the products we sell represent the high Quality and Reliability of the Dyson brand, by using the world class techniques to implement automated methods of testing. This can involve simulating elements of the product to allow testing of all scenarios, to using image recognition or advanced technologies for automatic identification of elements displayed on the user interface. Quality is ensured and actively maintained during the Scaled Agile Framework development process by our QMS experts, and accepting customer correspondence to improve future products. Our labs allow unattended testing of partial to full products including moving robots, allowing the team to work remotely.<br><br>About The Role<br><br>Lead and manage home (alpha) test initiatives to capture issues at product development early stage and assess product performance in real-world conditions. Validate lab test outcomes against design quality to ensure seamless integration. Analyse in-life product quality and other data streams to develop actionable insights. Build and drive a leading quality dashboard that functions as an early indicator for both software and hardware quality (SWHWPS). Develop robust product-level test specifications and perform detailed product level requirement analytics. Ensure detailed and accurate test specifications are ready and aligned before Target Set milestones, supporting design and engineering teams from concept through production post launch. Drive innovations in test methodologies, including the application of AI/ML and advanced data analytics to enhance detection reliability and test efficiency. Act as a technical authority within the Test & QA team, collaborating with Development, Operations, Quality and Design teams to integrate test processes seamlessly into the product development lifecycle. Report projects test progress & software quality status to senior stakeholders and ensure clear communication across teams.<br><br><br>About You<br><br>Minimally 7 years product quality or software test relevant experience. Bachelor’s or Master’s degree in computer engineering / Electronic Engineering, or related fields. Highly proficient in Python for data manipulation and statistical analysis. You have hands-on experience using libraries such as Pandas and Num Py for data processing, and Matplotlib, Seaborn, or Plotly for creating automated quality visualizations. Skilled in building professional, automated dashboards using tools such as Tableau or Power BI. You can translate raw Python-processed data into intuitive visual interfaces for senior leadership tracking. Proficient in SQL for querying complex datasets and experienced in working with modern cloud data platforms like AWS Redshift. Possess a strong understanding of electronics hardware, its interfacing to software systems. Knowledge of software in IOT products, such as embedded, app, cloud and ML. Excellent written and verbal communication skills, capable of presenting complex technical information clearly to executives and non-technical leaders. Strong ability to multi-task across multiple product deliverables and manage multiple schedules simultaneously.<br><br><br>Benefits<br><br>Dyson monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.<br><br>Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.
Role: Senior Software Engineer - Backend (Hybrid) Location: Remote Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining software solutions for a platform serving global users. Responsibilities include collaborating with cross-functional teams to deliver scalable and high-performance applications.<br>Key Responsibilities:• Design, build, and maintain scalable software systems and applications.• Write clean, efficient, and maintainable code following best practices and industry standards.• Collaborate with product managers, designers, and other engineers to define project requirements.• Troubleshoot, debug, and optimize existing software to improve performance and reliability.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Go.• Experience with cloud platforms including AWS, Azure, or Google Cloud.• Strong knowledge of data structures, algorithms, and software design patterns.• Familiarity with containerization and orchestration tools like Docker and Kubernetes.• Experience with CI/CD pipelines and version control systems like Git.<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 development of a platform used by millions of users worldwide. The position allows for direct impact on product evolution and scalability.<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 Software Engineer - Backend (Hybrid) Location: Remote Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining software solutions for a platform serving global users. Responsibilities include collaborating with cross-functional teams to deliver scalable and high-performance applications.<br>Key Responsibilities:• Design, build, and maintain scalable software systems and applications.• Write clean, efficient, and maintainable code following best practices and industry standards.• Collaborate with product managers, designers, and other engineers to define project requirements.• Troubleshoot, debug, and optimize existing software to improve performance and reliability.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Go.• Experience with cloud platforms including AWS, Azure, or Google Cloud.• Strong knowledge of data structures, algorithms, and software design patterns.• Familiarity with containerization and orchestration tools like Docker and Kubernetes.• Experience with CI/CD pipelines and version control systems like Git.<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 development of a platform used by millions of users worldwide. The position allows for direct impact on product evolution and scalability.<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 Software Engineer - Backend (Hybrid) Location: Remote Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining software solutions for a platform serving global users. Responsibilities include collaborating with cross-functional teams to deliver scalable and high-performance applications.<br>Key Responsibilities:• Design, build, and maintain scalable software systems and applications.• Write clean, efficient, and maintainable code following best practices and industry standards.• Collaborate with product managers, designers, and other engineers to define project requirements.• Troubleshoot, debug, and optimize existing software to improve performance and reliability.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Go.• Experience with cloud platforms including AWS, Azure, or Google Cloud.• Strong knowledge of data structures, algorithms, and software design patterns.• Familiarity with containerization and orchestration tools like Docker and Kubernetes.• Experience with CI/CD pipelines and version control systems like Git.<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 development of a platform used by millions of users worldwide. The position allows for direct impact on product evolution and scalability.<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!