Software Tester Jobs in Saudi
14503 Jobs Found
Location: Saudi Arabia (on-site, long-term assignment) Reports to: Software Ops Team (China) Collaborates with: On-site Network/Hardware Engineers, Equipment Vendors, Third-party O&M Vendors <br><br>We are looking for a Software Operations Engineer to join our large-scale smart warehouse project in Saudi Arabia. In this role, you will be the go-to person for multi-system software O&M, working at the intersection of warehouse automation, industrial gateways, and cross-vendor system integration. You'll collaborate closely with hardware engineers, equipment suppliers, and third-party vendors to ensure 24/7 stable operations. <br><br>Key Responsibilities1. Multi-system Software O&M Monitor and maintain daily operations of Lenovo business systems, self-developed industrial gateways, WES/WCS warehouse systems, and AGV dispatching systems. Liaise with OEM technical teams (Lenovo, WCS, AGV vendors) to troubleshoot cross-system interface issues, data transmission failures, task dispatching errors, and business process blockages. Support system version upgrades, on-site validation, and gather user requirements for continuous product improvement. 2. Software-Hardware Joint Troubleshooting Work with network and hardware engineers to diagnose software communication failures caused by servers, switches, wireless networks, or automation equipment. Identify root causes across software logic, data anomalies, network links, and hardware defects, and drive issue resolution with clear ownership. Produce post-mortem reports for AGV/automation equipment failures and refine troubleshooting procedures. 3. Server & Software Infrastructure O&M Assist with routine Windows/Linux server health checks, log analysis, and data backup validation alongside infrastructure teams. Monitor HA (high availability) status, and handle system crashes and service startup failures at the software level. Ensure scheduled backups and backup integrity checks for all warehouse systems, maintaining logs for compliance purposes. 4. End-User Software Support Resolve software issues for warehouse PCs, PDAs, scanning terminals, and production line devices (EWM/WES login errors, printing failures, etc.). Handle terminal software deployment, permission configuration, and network onboarding for new devices. 5. Documentation & Asset Management Maintain system interface inventories, software version logs, troubleshooting records, and SOPs. Keep system topology diagrams, interface mapping tables, and configuration documents up to date. 6. Emergency Response & Cross-team Coordination Provide 7×8 on-site standby support for production line software failures, ensuring rapid recovery. Escalate critical issues to Level-2 support teams in China and coordinate with network/hardware teams for joint resolution. Standardize O&M procedures for third-party vendors and conduct regular status syncs. <br>Qualifications Education & Experience Bachelor's degree or above in Computer Science, Software Engineering, Logistics Automation, Mechatronics, Network Engineering, or a related field. 1–3 years of experience in WMS/WCS/WES, AGV dispatching, or industrial gateway system implementation/on-site O&M. Experience in automated production lines or overseas project sites is a plus. Basic understanding of servers, networking, and automation hardware is preferred. Technical Skills (Software O&M) Ability to read interface logs and message payloads, and independently troubleshoot cross-system data exchange and API errors. Solid understanding of WES/WCS/AGV business logic, capable of handling routine process failures independently. (Server & Systems) Hands-on with Windows and Linux basic operations – checking system logs, service status, and performance metrics. <br>Familiar with HA and backup fundamentals. (Hardware Collaboration – nice to have) Basic awareness of networking and automation hardware to support joint diagnostics with network/hardware engineers. (End-User Support – nice to have) Ability to troubleshoot PC/PDA terminal and warehouse software issues, and deploy terminal software. Language Working proficiency in English (reading/writing/speaking) to interpret technical documentation and coordinate with overseas vendors and contractors. <br>Soft Skills Willing to relocate long-term to Saudi Arabia and adapt to on-site emergency response schedules. Strong problem-solving mindset; adept at coordinating across multiple vendors and functions. Quick learner with the ability to master complex multi-system architectures. Detail-oriented, disciplined in documentation, resilient under pressure, and safety-conscious in industrial environments. <br>Why You'll Love This Role Massive Project Exposure: Join a high-profile overseas smart warehouse project with cross-vendor digital system implementation – a great opportunity to build versatile experience in automation and IT. <br>Strong Backing: Full technical support from our Level-2 software expert team in China, with structured onboarding and hands-on mentoring to get you up to speed quickly. Dual Career Tracks: Grow into a local DTIT lead, or pivot back to China as a software Ops/Product specialist. T-shaped Skill Development: Sharpen your software O&M expertise while building solid knowledge in hardware and networking – the perfect profile for tomorrow's smart manufacturing leaders.
Software Sales Executive – Riyadh/Dammam/Jeddah<br>Job Type: Full-Time<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Software Sales Executive – Saudi<br>Job Type: Full-Time<br>About the Role We are seeking a motivated and results-oriented Software Sales Executive to drive business growth in the market. The ideal candidate will have experience in B2B software sales, excellent relationship-building skills, and a passion for helping businesses adopt innovative software solutions. As a Software Sales Executive, you will identify new business opportunities, build strong client relationships, manage the complete sales cycle, and achieve revenue targets by promoting our software solutions across multiple industries. Key Responsibilities Develop and execute sales strategies to grow the company's presence in Saudi Identify, prospect, and generate new B2B business opportunities. Build and maintain relationships with decision-makers and key stakeholders. Understand customer requirements and recommend suitable software solutions. Conduct product presentations, demonstrations, and sales meetings. Manage the complete sales cycle from lead generation to closing deals. Negotiate contracts and ensure timely follow-ups with prospects. Collaborate with internal teams to deliver the best customer experience. Stay updated on industry trends, competitor activities, and customer needs. Maintain accurate sales reports, forecasts, and CRM records. Achieve and exceed monthly and quarterly sales targets. Key Requirements Bachelor's degree in Business, Marketing, IT, or a related field.2+ years of experience in B2B software sales or Saa S sales. Proven track record of achieving sales targets. Strong understanding of the Dubai market and business environment. Excellent communication, negotiation, and presentation skills. Ability to build long-term client relationships. Experience with CRM tools and sales pipeline management. Self-motivated with the ability to work independently in a remote environment. Fluency in English is required Valid Dubai driving license is mandatory. What We Offer Competitive salary with attractive incentives. Career growth opportunities. Supportive and collaborative work culture. Opportunity to work with innovative software solutions.<br>Interested candidates can share their updated resume at: hello@whizzhr.com
Whizz HR is looking for a dynamic and results-driven Software Sales Executive with at least 2 years of experience in software sales, B2B business development, and client relationship management. The ideal candidate will have a proven ability to identify business opportunities, engage decision-makers, and drive revenue growth by selling software solutions across the GCC region.<br>Key Responsibilities Develop and execute sales strategies to drive software sales and business growth. Identify, prospect, and acquire new B2B clients across various industries. Build and maintain strong relationships with key stakeholders, including C-level executives and decision-makers. Conduct product presentations, software demonstrations, and client meetings to showcase solutions. Manage the complete sales cycle, from lead generation and prospecting to negotiation and deal closure. Understand client business requirements and recommend tailored software solutions. Prepare sales proposals, quotations, and commercial agreements. Collaborate with internal product, technical, and implementation teams to ensure seamless client onboarding. Stay updated on industry trends, competitor activities, and emerging technologies. Represent the company at networking events, exhibitions, and business meetings to generate new opportunities. Maintain accurate sales records, forecasts, and pipeline updates in the CRM system. Achieve and exceed monthly and quarterly sales targets. Required Qualifications Bachelor's degree in Business Administration, Marketing, Information Technology, Computer Science, or a related field. Minimum 2 years of experience in Software Sales, Saa S Sales, IT Sales, or B2B Solution Sales. Proven track record of achieving sales targets and driving business growth. Experience handling enterprise and SME clients. Strong understanding of the software sales lifecycle and consultative selling approach. Excellent communication, negotiation, and presentation skills. Strong relationship-building and business development abilities. Self-motivated, target-oriented, and capable of working independently in a remote environment. Experience using CRM tools is preferred. Preferred Skills Experience selling Saa S, ERP, CRM, HRMS, or other enterprise software solutions. Knowledge of the GCC business landscape and regional market trends. Fluency in English is required; Arabic language skills are an advantage. Valid GCC/UAE driving license is preferred. Why Join Whizz HR? Competitive salary and performance-based incentives. Remote working flexibility. Career growth opportunities in the fast-growing software and technology sector. Opportunity to work with businesses across the GCC region. Collaborative, innovative, and growth-focused work environment.<br><br>Apply Now: Send your updated resume to Hello@whizzhr.com
Whizz HR is looking for a dynamic and results-driven Software Sales Executive with at least 2 years of experience in software sales, B2B business development, and client relationship management. The ideal candidate will have a proven ability to identify business opportunities, engage decision-makers, and drive revenue growth by selling software solutions across the GCC region.<br>Key Responsibilities Develop and execute sales strategies to drive software sales and business growth. Identify, prospect, and acquire new B2B clients across various industries. Build and maintain strong relationships with key stakeholders, including C-level executives and decision-makers. Conduct product presentations, software demonstrations, and client meetings to showcase solutions. Manage the complete sales cycle, from lead generation and prospecting to negotiation and deal closure. Understand client business requirements and recommend tailored software solutions. Prepare sales proposals, quotations, and commercial agreements. Collaborate with internal product, technical, and implementation teams to ensure seamless client onboarding. Stay updated on industry trends, competitor activities, and emerging technologies. Represent the company at networking events, exhibitions, and business meetings to generate new opportunities. Maintain accurate sales records, forecasts, and pipeline updates in the CRM system. Achieve and exceed monthly and quarterly sales targets. Required Qualifications Bachelor's degree in Business Administration, Marketing, Information Technology, Computer Science, or a related field. Minimum 2 years of experience in Software Sales, Saa S Sales, IT Sales, or B2B Solution Sales. Proven track record of achieving sales targets and driving business growth. Experience handling enterprise and SME clients. Strong understanding of the software sales lifecycle and consultative selling approach. Excellent communication, negotiation, and presentation skills. Strong relationship-building and business development abilities. Self-motivated, target-oriented, and capable of working independently in a remote environment. Experience using CRM tools is preferred. Preferred Skills Experience selling Saa S, ERP, CRM, HRMS, or other enterprise software solutions. Knowledge of the GCC business landscape and regional market trends. Fluency in English is required; Arabic language skills are an advantage. Valid GCC/UAE driving license is preferred. Why Join Whizz HR? Competitive salary and performance-based incentives. Remote working flexibility. Career growth opportunities in the fast-growing software and technology sector. Opportunity to work with businesses across the GCC region. Collaborative, innovative, and growth-focused work environment.<br><br>Apply Now: Send your updated resume to Hello@whizzhr.com
Whizz HR is looking for a dynamic and results-driven Software Sales Executive with at least 2 years of experience in software sales, B2B business development, and client relationship management. The ideal candidate will have a proven ability to identify business opportunities, engage decision-makers, and drive revenue growth by selling software solutions across the GCC region.<br>Key Responsibilities Develop and execute sales strategies to drive software sales and business growth. Identify, prospect, and acquire new B2B clients across various industries. Build and maintain strong relationships with key stakeholders, including C-level executives and decision-makers. Conduct product presentations, software demonstrations, and client meetings to showcase solutions. Manage the complete sales cycle, from lead generation and prospecting to negotiation and deal closure. Understand client business requirements and recommend tailored software solutions. Prepare sales proposals, quotations, and commercial agreements. Collaborate with internal product, technical, and implementation teams to ensure seamless client onboarding. Stay updated on industry trends, competitor activities, and emerging technologies. Represent the company at networking events, exhibitions, and business meetings to generate new opportunities. Maintain accurate sales records, forecasts, and pipeline updates in the CRM system. Achieve and exceed monthly and quarterly sales targets. Required Qualifications Bachelor's degree in Business Administration, Marketing, Information Technology, Computer Science, or a related field. Minimum 2 years of experience in Software Sales, Saa S Sales, IT Sales, or B2B Solution Sales. Proven track record of achieving sales targets and driving business growth. Experience handling enterprise and SME clients. Strong understanding of the software sales lifecycle and consultative selling approach. Excellent communication, negotiation, and presentation skills. Strong relationship-building and business development abilities. Self-motivated, target-oriented, and capable of working independently in a remote environment. Experience using CRM tools is preferred. Preferred Skills Experience selling Saa S, ERP, CRM, HRMS, or other enterprise software solutions. Knowledge of the GCC business landscape and regional market trends. Fluency in English is required; Arabic language skills are an advantage. Valid GCC/UAE driving license is preferred. Why Join Whizz HR? Competitive salary and performance-based incentives. Remote working flexibility. Career growth opportunities in the fast-growing software and technology sector. Opportunity to work with businesses across the GCC region. Collaborative, innovative, and growth-focused work environment.<br><br>Apply Now: Send your updated resume to Hello@whizzhr.com
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues. The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed. The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.<br>Qualifications<br> Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts. Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar). Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services. Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Experience with testing practices (unit, integration, and system testing) and debugging techniques. Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements. Experience with cloud platforms, containerization, or Dev Ops tools is an advantage. Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues. The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed. The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.<br>Qualifications<br> Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts. Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar). Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services. Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Experience with testing practices (unit, integration, and system testing) and debugging techniques. Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements. Experience with cloud platforms, containerization, or Dev Ops tools is an advantage. Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.
Job Purpose<br>We are seeking an experienced Software Team Lead specializing in Newgen Business Process Management (BPM) to lead the design, development, and delivery of enterprise business process automation solutions, will combine strong hands-on expertise in Newgen i BPS and Java technologies with technical leadership, mentoring, code quality governance, and solution architecture to ensure successful project delivery across the software development lifecycle.<br>Key Accountabilities<br>Lead and mentor software developers throughout the project lifecycle. Plan, assign, and monitor development activities while ensuring timely delivery. Review code, enforce development standards, and provide technical guidance to the team. Design, develop, and implement scalable business process automation solutions using Newgen BPM. Analyze business requirements and translate them into technical solutions and solution architecture. Lead technical investigations, Proof of Concepts (PoCs), and platform innovation initiatives. Develop enterprise applications using Java, Spring Boot, J2EE, and related technologies. Design and develop RESTful APIs, SOAP Web Services, and enterprise integrations. Perform code walkthroughs, peer reviews, unit testing, SIT, UAT, troubleshooting, deployment, and production support. Optimize application performance through log analysis, SQL tuning, and code optimization. Ensure adherence to software engineering best practices, secure coding standards, SDLC, and Newgen quality processes. Collaborate closely with architects, business analysts, QA teams, and project stakeholders.<br>Minimum Qualifications<br>Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related. Professional certifications in Newgen BPM, Java, Cloud, or Software Engineering.<br>Minimum Experience<br>8+ years of hands-on experience in Java software development. Hands-on experience delivering Newgen BPM (i BPS) implementation projects. Proven experience leading software development teams in enterprise environments. Experience within Banking or Financial Services is highly preferred.<br>Job-Specific Skills<br>Newgen i BPS Platform Business Process Management (BPM) BPMN Process Modeling Enterprise Java (JEE) Spring Boot, Spring MVC, Spring Cloud JPA & Hibernate Spring Batch Quartz Scheduler Java, JSP, Servlets & EJBREST APIs & SOAP Web Services Oracle Database & Microsoft SQL Server SQL Performance Tuning Clean Architecture & Design Patterns Microservices Architecture Apache Kafka, Rabbit MQ & IBM MQDocker & Kubernetes Git, SVN & Azure Dev Ops CI/CD & Software Development Lifecycle (SDLC) Code Review & Technical Mentoring Enterprise Application Integration
Whizz HR is Hiring a Software Sales Executive in Riyadh (Remote working)<br>Job Type: Full-Time About the Role: We are looking for an experienced Software Sales Executive with a strong background in software sales, B2B business development, and networking. The ideal candidate will be a strategic thinker with the ability to build high-value relationships and drive sales growth in the UAE and broader GCC market. As part of our team, you will focus on forging strategic connections, driving growth, and selling cutting-edge software solutions to businesses across various industries, while incorporating insights on ESG (Environmental, Social, and Governance) initiatives into sales strategies.<br>Key Responsibilities:Develop and execute sales strategies to drive growth and market penetration for software solutions in the UAE and GCC region. Identify and engage with key stakeholders at C-suite and senior management levels to generate new business opportunities. Build and nurture long-term relationships with clients and strategic partners to ensure repeat business and expand market share. Leverage your deep understanding of the UAE market to craft tailored solutions that meet client needs and exceed expectations, including integrating ESG factors when relevant. Sell and promote software solutions across a wide range of industries, identifying client pain points and proposing the most suitable solutions. Lead sales cycles from lead generation to negotiation and closing, ensuring timely follow-up and high conversion rates. Work closely with the product and development teams to stay up to date with the latest software offerings and market trends. Attend industry events, networking functions, and seminars to generate new leads, establish key connections, and represent the company in the market. Deliver persuasive sales presentations, product demos, and proof of concepts to potential clients. Conduct market research to stay ahead of industry trends, customer needs, and competitor movements. Provide consultative support throughout the sales process, ensuring that solutions are customized to each client's business model and aligned with their ESG goals. Mentor junior team members and help them develop skills in relationship-building, software sales, and market development.<br><br>Key Requirements:Bachelor's degree in Business, Marketing, Science or a related field (MBA or advanced degree preferred).2+ years of experience in business consulting, software sales, or B2B sales, with a strong focus on relationship-building and strategic networking. Proven success in selling software solutions to businesses of all sizes, particularly within the UAE and GCC market. Expert understanding of the UAE market, including industry dynamics, business culture, and regional challenges. Strong experience in networking and building connections with decision-makers across various sectors. Knowledge of ESG principles, particularly how they can be applied to corporate strategies, software solutions, and business practices. Excellent negotiation, communication, and presentation skills, with the ability to engage and influence C-suite executives. In-depth knowledge of the software sales process, including lead generation, prospecting, product demos, and contract negotiations. A strategic mindset with the ability to tailor solutions to customer requirements and overcome sales objections. Ability to work both independently and as part of a cross-functional team, contributing to company-wide goals. Fluency in Arabic (preferred) and English, with the ability to engage with Arabic-speaking clients and partners in the region. Driving License: A valid UAE driving license is preferred to facilitate client meetings and business travel across the region.<br>Kindly share your Resume at Hello@whizzhr.com
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Verification & QA Specialist based in Saudi Arabia.<br><br>This role offers the opportunity to ensure the reliability, quality, and performance of software solutions through advanced verification and testing practices.<br><br>As a Software Verification & QA Specialist, you will play a key role in validating applications, identifying issues, and improving software delivery processes.<br><br>You will collaborate with technical teams across development, Dev Ops, and customer-facing functions in a remote-first environment.<br><br>The position combines software testing expertise, analytical problem-solving, and technical investigation to deliver high-quality products.<br><br>You will work with diverse technologies, programming languages, and platforms while continuously improving verification methodologies.<br><br>This opportunity is ideal for a detail-oriented professional who enjoys solving complex technical challenges and contributing to product excellence.<br><br>Accountabilities<br><br>The Software Verification & QA Specialist will be responsible for ensuring software integrity through verification, testing, and technical analysis. The role requires strong attention to detail, collaboration skills, and the ability to work across different technologies and environments. Key responsibilities include:<br><br>Perform software verification activities based on technical documentation, requirements, and defined quality standards. Build and validate software applications across multiple programming languages and development environments. Identify, diagnose, and resolve build issues to ensure reliable software delivery. Execute end-to-end testing of application features across different scenarios and use cases. Apply both manual and automated testing approaches to validate functionality and performance. Detect, document, and communicate bugs, inconsistencies, and potential improvements. Analyze software requirements, technical documentation, dependencies, and build processes. Collaborate with internal teams and customers to understand requirements and provide technical updates. Stay informed about emerging technologies, programming languages, and software verification practices. Contribute to improving testing processes, workflows, and quality assurance standards. Support backend, frontend, and Dev Ops activities when required, including CI/CD pipeline development and maintenance.<br><br>Requirements<br><br>The ideal candidate is a technically skilled software professional with experience in development, Dev Ops, and quality assurance environments. Required qualifications and skills include:<br><br>3+ years of experience in software development, Dev Ops, or related technical roles. Strong understanding of software verification, testing methodologies, and quality assurance practices. Experience working with Linux, Windows, and Mac operating system environments. Knowledge of backend programming languages such as Python, Java, Node.js, and PHP. Familiarity with databases and server configuration, including Mongo DB, SQL, and MySQL. Experience using Git and version control workflows. Basic knowledge of frontend technologies including HTML, CSS, and Java Script is beneficial. Familiarity with AWS technologies is an advantage. Understanding of API configuration and integration is beneficial. Experience with build tools such as MSBuild, Webpack, Maven, or similar technologies is preferred. Strong analytical skills with the ability to interpret technical documentation and identify requirements. Excellent problem-solving abilities with the capacity to troubleshoot complex software issues. Strong written and verbal communication skills for effective collaboration with teams and clients. Ability to adapt quickly to new technologies, tools, and programming environments. Strong teamwork, organization, and time-management skills with the ability to manage multiple priorities.<br><br>Benefits<br><br>The role offers a remote work environment and the opportunity to grow within a technology-focused organization. Benefits include:<br><br>Fully remote work opportunity. Flexible work environment designed to support productivity and autonomy. Opportunity to work with modern software technologies and diverse technical challenges. Supportive onboarding process with dedicated ramp-up time. Collaborative team culture focused on open communication and continuous improvement. Opportunities for professional growth and career development. Regular team activities and opportunities to connect with colleagues. Chance to contribute to innovative software solutions and make a meaningful impact.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Job Overview We are looking for an experienced Software Development Project Manager to lead and manage software development projects from initiation through successful delivery. The ideal candidate will have strong project management expertise, a solid technical background, and hands-on experience working with software development teams and Agile methodologies. Key Responsibilities Plan, coordinate, and manage software development projects from initiation to completion. Define project scope, objectives, timelines, deliverables, and required resources. Develop and maintain project plans, schedules, budgets, and documentation. Lead cross-functional teams, including developers, QA engineers, business analysts, and other stakeholders. Monitor project progress, identify risks and issues, and implement appropriate mitigation plans. Ensure projects are delivered on time, within scope, and according to quality standards. Coordinate with internal teams, clients, and stakeholders to ensure clear communication and alignment. Apply Agile methodologies and best practices throughout the software development lifecycle. Organize and facilitate project meetings, progress reviews, and status reporting. Track project performance and provide regular updates to management. Ensure effective management of project resources, priorities, and dependencies. Identify opportunities for process improvement and enhance project delivery practices. Requirements Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or an equivalent technical discipline. PMP certification is mandatory. Minimum of 5 years of professional experience in project management. Proven experience managing software development projects. Strong understanding of Agile methodologies and software development life cycles. Excellent project planning, organizational, and problem-solving skills. Strong communication and stakeholder management abilities. Ability to lead cross-functional teams and manage multiple priorities effectively. Preferred Skills Experience with project management tools such as Jira, Microsoft Project, or similar platforms. Strong knowledge of software development processes and project delivery frameworks. Experience working with Agile teams, including Scrum or Kanban environments. Strong leadership, decision-making, and risk management skills.
About the Role<br>The Senior Software Project Manager will be responsible for leading end-to-end delivery of a software development project, with proven experience in managing ERP development or implementation initiatives.<br>Responsibilities Lead the end-to-end delivery of the project, from planning and requirements gathering through deployment and post-launch support. Define project scope, objectives, timelines, and deliverables in collaboration with stakeholders and leadership. Manage and coordinate cross-functional teams including software engineers, business analysts, QA, and integration specialists. Develop and maintain project plans, schedules, budgets, and resource allocations. Identify, assess, and mitigate project risks, dependencies, and blockers to ensure on-time, on-budget delivery. Apply Agile/Scrum or hybrid project management methodologies to drive iterative development and continuous improvement. Ensure quality standards and software development best practices are followed throughout the project lifecycle. Facilitate communication between technical teams and business stakeholders to ensure alignment on requirements and priorities. Monitor project KPIs, track progress, and manage change requests and scope adjustments. Prepare regular project status reports, steering committee updates, and executive-level business reviews for leadership.<br><br>Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum of 7 years of experience in software project management, including at least 3 years managing ERP development or implementation projects. Proven hands-on experience managing a full ERP project lifecycle (e.g., SAP, Oracle, Microsoft Dynamics, Odoo, or custom-built ERP) is mandatory. Strong understanding of software development lifecycle (SDLC), system architecture, integrations, and database-driven enterprise applications. Solid experience with Agile, Scrum, or hybrid delivery methodologies; PMP, PRINCE2, or Agile certification is a strong plus. Demonstrated track record of delivering complex software projects on time, within scope, and within budget. Excellent leadership, stakeholder management, and problem-solving skills. Proficiency in project management tools (Jira, Azure Dev Ops, MS Project, or similar). Excellent communication skills in Arabic and English.
QAID is an Odoo Partner company committed to innovative methods to improve the efficiency and reach of businesses that aim to impact the industry positively. We offer tailored solutions that achieve multiple objectives for clients across various industries. Our process involves analyzing business processes and needs, focusing on providing precise ERP and digital marketing solutions without unnecessary complexity. We specialize in web and app development alongside digital marketing services to make businesses intelligent and effective.<br>Role Description<br>This is a full-time on-site role for a Software Sales Specialist based in Riyadh. The Software Sales Specialist will be responsible for selling software solutions, managing client relationships, identifying potential sales opportunities, and effectively communicating the value propositions of our products. Daily tasks include conducting product demonstrations, negotiating contracts, and providing excellent customer service to ensure client satisfaction and retention.<br>Qualifications<br>5-10 years of experience in Software Sales and understanding of software products, preferred Odoo experience Strong Communication and Customer Service skills Proven track record in Sales and client relationship management Ability to understand client needs and provide appropriate solutions Excellent problem-solving skills and attention to detail Proficiency in Arabic and English Bachelor's degree in Business, Marketing, Information Technology, or a related field
Job Description We are looking for a Software Test Engineer with experience in both Manual Testing and Selenium Automation to join our team in Riyadh. The ideal candidate should have hands-on experience in software testing, test case preparation, defect tracking, and automation testing using Selenium.<br>Key Responsibilities Perform manual testing for web and application-based systems. Design, execute, and maintain test cases and test scenarios. Develop and execute automation test scripts using Selenium. Identify, report, and track software defects. Work closely with developers and business teams to ensure software quality. Participate in functional, regression, integration, and UAT testing. Prepare test reports and maintain testing documentation.<br>Required Skills3+ years of experience in Software Testing. Strong knowledge of Manual Testing concepts and SDLC/STLC. Hands-on experience with Selenium Automation. Experience with defect tracking and test management tools. Good analytical and problem-solving skills. Strong communication and teamwork abilities.
Company Description AI-Consult.co, provides strategic AI advisory and data management solutions that support organizations through digital transformation. The team helps businesses understand the AI landscape, define clear AI goals, and identify high-impact use cases that align with their objectives. Core services include AI strategy and advisory, robust data management solutions, and AI-powered automation to improve efficiency and accuracy. By combining deep technical expertise with strong business insight, AI-Consult.co enables clients to unlock the full potential of AI and achieve sustainable, innovation-driven growth. The company is committed to delivering technologically advanced services grounded in practical business realities. Role Description This is a full-time, on-site Software Engineer role based in Riyadh, Saudi Arabia. The Software Engineer will design, develop, test, and maintain software solutions that support AI strategy, data management, and automation services. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, debugging and optimizing existing systems, and integrating software components with AI and data platforms. The role involves collaborating with consultants and data experts to translate business requirements into technical solutions, participating in code reviews, and contributing to technical documentation and best practices. The Software Engineer will also help improve development workflows, ensure software quality and security, and support ongoing product enhancements. Qualifications Strong foundation in Computer Science, including algorithms, data structures, and software architecture. Proficiency in Software Development and Programming, with experience building production-grade applications. Hands-on experience in Back-End Web Development, including APIs, databases, and server-side frameworks. Solid understanding and application of Object-Oriented Programming (OOP) principles. Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). Experience with at least one modern programming language (e.g., Python, Java, C#, or Java Script/Type Script) and related development tools. Familiarity with cloud platforms, version control (e.g., Git), and CI/CD practices. Ability to work collaboratively in cross-functional teams and communicate technical concepts clearly. Interest or experience in AI, data engineering, or automation solutions is a strong plus. Strong problem-solving skills, attention to detail, and willingness to continuously learn new technologies.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.<br>Responsibilities Develop quality software and web applications. Analyze and maintain existing software applications. Design highly scalable, testable code. Technology Researching emerging tools, frameworks, and market trends. Discover and fix programming bugs.<br>Qualifications<br>Bachelor's degree or equivalent experience in Computer Science, Software Engineering or a related field. Development experience with programming languages. SQL database or relational database skills. Eligible for Tamheer Program.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.<br>Responsibilities Develop quality software and web applications. Analyze and maintain existing software applications. Design highly scalable, testable code. Technology Researching emerging tools, frameworks, and market trends. Discover and fix programming bugs.<br>Qualifications<br>Bachelor's degree or equivalent experience in Computer Science, Software Engineering or a related field. Development experience with programming languages. SQL database or relational database skills. Eligible for Tamheer Program.
Senior Software Engineer<br>Experience: 8–12+ Years Location: Jeddah Languages Known: Arabic, English<br>Job Summary We are seeking an experienced Senior Software Engineer with expertise in designing, developing, and maintaining enterprise-grade software applications for Smart City initiatives. The ideal candidate should possess strong full-stack development capabilities, experience with SQL and NoSQL databases, system integration expertise, and a solid understanding of networking and information security. Exposure to AI-driven solutions and data analytics will be an added advantage.<br>Key Responsibilities Design, develop, and maintain scalable software applications supporting Smart City platforms and digital infrastructure. Develop responsive web applications using HTML, CSS, Java Script, and modern development frameworks. Build and optimize applications utilizing both SQL and NoSQL databases. Integrate multiple enterprise systems, third-party applications, APIs, and IoT platforms. Perform platform enhancements, system upgrades, and performance optimization. Ensure application security by implementing secure coding practices and adhering to information security standards. Collaborate with cross-functional teams to deliver integrated software solutions. Troubleshoot complex technical issues and provide long-term sustainable solutions. Support software deployment, testing, documentation, and production releases. Leverage AI and data analytics technologies to enhance system intelligence and decision-making capabilities. Participate in architecture discussions and contribute to technology roadmaps and best practices.<br>Required Skills Strong experience in Smart City or large-scale digital transformation projects. Proficiency in SQL and NoSQL database technologies. Strong knowledge of HTML, CSS, Java Script, and modern web development practices. Experience in system integration, API development, and platform interoperability. Good understanding of networking concepts and information security principles. Knowledge of cloud-based application architectures is preferred. Familiarity with AI, machine learning concepts, and data analytics platforms is an advantage. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and stakeholder management abilities.<br>Preferred Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field. Experience working on Smart City, e-Governance, GIS, IoT, or digital infrastructure projects will be preferred. Exposure to Agile/Scrum methodologies and Dev Ops practices is desirable.<br>Please share your CV at hr@mindamend.net
Company Description<br>Al-Shehail & Partners Co. is an enterprise technology solutions provider supporting government and private-sector organizations through secure, scalable, and future-ready technology solutions.<br>Our capabilities include enterprise software development, GRC consulting and implementation, Data & AI, cloud solutions, application modernization, systems integration, Dev Sec Ops, managed services, and team augmentation.<br>Role Description<br>Al-Shehail & Partners Co. is seeking an experienced Software Development Specialist to support the development, maintenance, integration, and continuous improvement of enterprise applications.<br>This is a full-time, on-site role based in Riyadh, Saudi Arabia. The selected candidate will contribute to developing reliable software solutions, maintaining existing applications, supporting system integrations, and improving application and database performance.<br>Key Responsibilities<br>• Develop, maintain, test, and enhance enterprise applications built on . NET Core<br>• Write clean, secure, maintainable, and well-documented software code<br>• Develop and maintain solutions using C#, VB. NET, and Java as required<br>• Design, develop, and support application integrations with internal and external systems<br>• Support integration with relevant government platforms and verification channels<br>• Work with SQL Server databases, including stored procedures, queries, and performance optimization<br>• Diagnose and resolve application, integration, and database-related issues<br>• Support Single Sign-On integrations, including integration with Nafath<br>• Translate business and technical requirements into reliable software solutions<br>• Participate in application testing, deployment, maintenance, and technical documentation<br>• Collaborate effectively with business teams, developers, database specialists, and technical stakeholders<br>• Follow approved software development, information security, and quality standards<br>Required Qualifications<br>• Bachelor’s degree in Information Technology or Computer Science<br>• Minimum of 5 years of professional experience in software development and maintenance<br>• Strong practical experience with . NET Core<br>• Professional experience with programming languages such as C#, VB. NET, or Java<br>• Practical experience with Microsoft SQL Server, including database management, stored procedures, and performance optimization<br>• Knowledge of system integration mechanisms and government verification platforms<br>• Knowledge of Single Sign-On technologies, particularly integration with Nafath<br>• Strong analytical, troubleshooting, documentation, and problem-solving skills<br>Application Instructions<br>Qualified candidates are invited to submit their updated CV to:<br>careers@alshehailco.com.sa<br>Please use the following email subject:<br>Software Development Specialist Application | [Full Name]<br>Only candidates whose qualifications and experience align with the position requirements will be contacted.