Git Jobs in Saudi
14111 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a Full Stack Software Engineer to join Hala s engineering team, with a strong focus on React on the front end and .NET / C# on the back end. The ideal candidate should be confident building modern, scalable, and maintainable web applications using React, TypeScript, and .NET APIs. This role will involve developing user-facing features, building reusable components, integrating with backend services, contributing to API development, and working closely with Product, Design, QA, and other Engineering teams. The candidate should be product-minded, quality-focused, and comfortable working in a fast-paced fintech environment where reliability, performance, security, and clean engineering practices are important.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Build and maintain modern web applications using React, TypeScript, JavaScript, HTML, and CSS .</li><li>Develop reusable, scalable, and maintainable React components.</li><li>Work with state management and data-fetching patterns using tools such as Redux, React Query, Zustand, Context API , or similar.</li><li>Integrate front-end applications with RESTful APIs and backend services.</li><li>Build, maintain, and enhance backend services using .NET / C# .</li><li>Design and implement APIs using ASP.NET Core .</li><li>Work with relational databases such as PostgreSQL, SQL Server, or MySQL .</li><li>Collaborate with Product Managers, Designers, QA, Backend Engineers, Frontend Engineers, and other stakeholders.</li><li>Participate in technical discussions, code reviews, and architecture decisions.</li><li>Troubleshoot, debug, and resolve production and non-production issues across front-end and backend layers.</li><li>Ensure high standards of performance, security, reliability, accessibility, and maintainability.</li><li>Write clean, testable, and well-structured code.</li><li>Follow engineering best practices around Git, pull requests, CI/CD, testing, monitoring, and documentation.</li><li>Support continuous improvement of engineering standards, processes, and delivery quality.</li><li>Hands-on experience with React and modern front-end development.</li><li>Strong knowledge of TypeScript , JavaScript, HTML5, CSS3, and responsive UI development.</li><li>Good experience building applications with ASP.NET Core / .NET .</li><li>Strong knowledge of C# and object-oriented programming.</li><li>Experience designing and consuming REST APIs .</li><li>Good understanding of front-end architecture, component design, hooks, forms, routing, validation, and API integration.</li><li>Experience with databases and SQL fundamentals.</li><li>Familiarity with Entity Framework Core, Dapper, or similar ORM/data access patterns is a plus.</li><li>Experience with unit testing and integration testing on both front-end and backend is preferred.</li><li>Familiarity with cloud platforms, containers, CI/CD pipelines, and modern deployment practices is a plus.</li><li>Good understanding of web performance, browser behavior, authentication, authorization, and security best practices.</li><li>Strong problem-solving skills, ownership mindset, and attention to detail.</li><li>Good communication skills and ability to work effectively with cross-functional teams.</li><li>Previous experience in fintech, banking, payments, wallets, cards, or financial platforms is a strong plus.</li></ul><p></p></section>
We have an urgent requirement for ASP. NET Core Developer (Backend Specialist) for our client based in, Riyadh Saudi<br><br>Role Overview We are seeking a highly skilled ASP. NET Core Developer with strong backend development expertise to join our technology team in KSA. The ideal candidate will have proven experience in building scalable, secure, and high-performance backend systems using ASP. NET Core, with a focus on enterprise-grade applications. Key Responsibilities<br><br>Backend Development: Design, develop, and optimize backend services and APIs using ASP. NET Core. Database Management: Implement efficient data models, queries, and stored procedures using SQL Server or other relational databases. API Development: Build RESTful APIs and integrate with external systems securely and efficiently. Performance Optimization: Ensure backend services are scalable, reliable, and optimized for high performance. Security Implementation: Embed authentication, authorization, and data protection mechanisms following industry best practices. Agile Collaboration: Work closely with cross-functional teams in Agile/Scrum environments to deliver high-quality solutions. Deployment & Maintenance: Support application deployment, troubleshooting, and ongoing maintenance in production environments.<br><br>Must-Have Skills<br><br>Strong hands-on expertise in ASP. NET Core backend development. Proficiency in C# programming and object-oriented design principles. Solid experience with SQL Server and relational database design. Strong knowledge of RESTful API development and integration. Experience with Entity Framework Core and LINQ. Understanding of security best practices (authentication, authorization, encryption). Familiarity with Agile methodologies and Dev Ops practices. Excellent problem-solving and debugging skills.<br><br>Preferred Skills<br><br>Experience with cloud platforms (Azure/AWS) for backend deployment. Knowledge of microservices architecture and containerization (Docker/Kubernetes). Exposure to front-end frameworks (Angular, React) for full-stack collaboration. Strong communication skills in Arabic and English.<br><br>Educational Qualification<br><br>Bachelor’s Degree in Computer Science, Information Technology, or related discipline. Relevant certifications in ASP. NET Core, Azure, or backend development are a plus.<br><br>Skills: backend development,.net,design
Company Description Rasēd is a cutting-edge fraud detection and prevention solution designed for financial institutions, fintechs, and payment providers. It combines AI, device intelligence, and behavioral biometrics to detect and prevent fraud in real time while ensuring a seamless user experience. The platform also includes advanced analytics for post-incident investigation, compliance, and automated case management, enabling faster, smarter, and more secure fraud management.<br>Location: Riyadh, Saudi Arabia (Onsite) Employment Type: Full-time<br>Role Purpose The Software Engineer will design, build, and maintain scalable services and platforms that power Rasēd’s fraud‑detection, transaction‑monitoring, and risk‑decisioning products in a regulated financial environment. <br>Key Responsabilities● Design, develop, and maintain backend services and APIs that power Rasēd’s fraud‑detection, transaction‑monitoring, and risk‑scoring workflows. ● Implement reliable, testable, and scalable code (e.g. Java, . NET) following modern software development practices and code review standards. ● Work closely with data science, product, and compliance teams to translate fraud models, AML/KYC rules, and risk policies into production‑ready services and decision engines. ● Design and maintain data architectures (data pipelines, databases, messaging systems) to support high‑volume financial transactions and fraud analytics. ● Integrate third‑party AML/KYC, sanctions screening, and fraud platforms or internal risk tools into Rasēd’s ecosystem. ● Build monitoring, logging, and alerting for fraud‑related services to ensure high availability, observability, and fast incident response. ● Participate in code reviews, technical design discussions, and architecture decisions, contributing to continuous improvement of Rasēd’s platform.● Collaborate with clients and internal stakeholders to understand requirements, deliver technical solutions, and support deployments in production environments. ● Stay current with new technologies in fraud detection, AI/ML, and software engineering, and propose improvements to Rasēd’s products and engineering practices. <br>Qualifications & Competencies● Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field ● 2–5+ years of professional software development experience Strong programming skills in at least one modern backend language (e.g., Java, . NET), with experience building RESTful APIs or microservices. ● Experience with relational and/or NoSQL databases, data modeling, and performance optimization for high‑volume systems. ● Hands‑on experience with cloud platforms (AWS, Azure, GCP or OCI), containers (Docker), and orchestration tools (Kubernetes), plus CI/CD pipelines. ● Familiarity with building data‑driven or AI‑enabled applications (rules engines, scoring systems, anomaly detection) is highly desirable in fraud and risk contexts. ● Solid understanding of software engineering best practices: testing, version control (Git), documentation, and secure coding.
<p><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23hiring&origin=HASH_TAG_FROM_FEED" tabindex="0"><span ><span >#</span>Hiring</span></a><span class="white-space-pre" > </span><span >Senior Software Developer for our Insurance domain Client in Riyadh, KSA.</span><span class="white-space-pre" > </span><br >
<br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23required&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>Required</span></a><span >:</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23experience&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>Experience</span></a><span >: Minimum of 5+ years of professional experience in software development.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23expertisephp&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>ExpertisePHP</span></a><span >/Laravel:</span><br >
<span >Advanced proficiency in PHP 7+ and the Laravel framework.</span><br >
<span >Experience with front-end technologies like JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, Vue.js, or Angular) is a plus.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23expertiseasp&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>ExpertiseASP</span></a><span >.NETC#:</span><br >
<span >Advanced proficiency in C# and the</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="http://asp.net/" tabindex="0">ASP.NET</a><span class="white-space-pre" > </span><span >framework (MVC, Web API, or .NET Core/5+).</span><br >
<span >Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23mobiledevelopment&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>MobileDevelopment</span></a><span >:</span><br >
<span >Proven experience developing and deploying iOS and Android applications.</span><br >
<span >Proficiency in at least one cross-platform framework (e.g., React Native or Flutter) OR native development (Swift/Objective-C for iOS, Kotlin/Java for Android).</span><br >
<br >
<span >Kindly send CVs to</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="mailto:hr6@arab-house.com" tabindex="0">hr6@arab-house.com</a><span >/</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="mailto:jobs1@arab-house.com" tabindex="0">jobs1@arab-house.com</a></p>
Job Responsibilities:Assist in the design, development, testing, and maintenance of web and/or mobile applications Write clean, efficient, and well-documented code under the guidance of senior developers Participate in code reviews and learn best practices for software development Collaborate with cross-functional teams including QA, UI/UX, and product management Troubleshoot bugs and performance issues in existing applications Stay current with emerging technologies and industry trends<br>Required Competencies:Bachelor’s degree in Computer Science, Information Technology, or a related field Proficiency in at least one programming language (e.g., Java Script, Python, Java, C#, or similar) Familiarity with front-end or back-end frameworks (e.g., React, Angular, Node.js, Django, . NET) Understanding of basic software development lifecycle and version control (Git) Strong problem-solving skills and attention to detail Good communication skills and willingness to learn
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Specialist - Software Engineering based in Saudi Arabia.<br><br>This role offers the opportunity to design and build scalable cloud-native applications within a modern engineering environment.<br><br>You will contribute across the full software development lifecycle, from backend services and APIs to frontend experiences and cloud infrastructure.<br><br>The position focuses on developing high-performing solutions using . NET technologies, AWS services, and Agile delivery practices.<br><br>You will collaborate with distributed teams to deliver reliable, secure, and observable applications that support critical business operations.<br><br>This is an impactful opportunity for an engineer who enjoys solving complex technical challenges and working with innovative cloud architectures.<br><br>The role combines hands-on development, continuous improvement, and collaboration across engineering and technology teams.<br><br>Accountabilities<br><br>Design, develop, test, and deploy scalable full-stack applications using . NET Core, C#, AWS cloud services, and modern software engineering practices. Build and maintain cloud-native applications, including backend services, frontend components, database integrations, and serverless solutions. Develop and integrate RESTful APIs while ensuring proper documentation, scalability, security, and performance using tools such as Swagger/Open API. Implement AWS-based solutions using services including API Gateway, Lambda, Cloud Watch, X-Ray, and event-driven architectures. Consume and implement infrastructure templates using AWS CDK in collaboration with cloud engineering teams. Build, maintain, and optimize CI/CD pipelines using Git-based workflows to support efficient application delivery. Apply automated testing practices, including unit testing frameworks such as NUnit or x Unit, while maintaining strong code quality and test coverage. Follow Test-Driven Development (TDD) principles and contribute to continuous improvement across engineering processes. Participate in Agile and SAFe ceremonies, including sprint planning, reviews, retrospectives, and Program Increment (PI) planning activities. Collaborate with distributed global teams to support solution design discussions, architecture reviews, performance optimization, and observability improvements.<br><br>Requirements<br><br>5-8 years of professional software development experience with strong full-stack engineering expertise. Advanced hands-on experience with . NET Core 6/8, C#, backend development, and scalable application design. Strong knowledge of SQL, including query development, database interactions, and scripting. Experience developing APIs using AWS serverless and event-driven architectures. Practical experience with AWS services such as API Gateway, Lambda, Cloud Watch, X-Ray, and related cloud-native technologies. Experience using AWS CDK for infrastructure provisioning and consuming cloud infrastructure templates. Strong understanding of RESTful API design principles and API documentation standards. Experience creating and maintaining CI/CD pipelines and working with Git-based development workflows. Familiarity with automated testing frameworks, Test-Driven Development practices, and software quality standards. Experience working in Agile or SAFe environments, including sprint ceremonies and cross-functional collaboration. Excellent written and verbal English communication skills with the ability to work effectively in globally distributed teams. Preferred experience includes insurance or claims technology, Guidewire platforms, microservices architectures, distributed systems, and participation in solution design activities. Strong interest in application monitoring, observability, scalability, and performance optimization.<br><br>Benefits<br><br>Fully remote work model aligned with US Pacific Time business hours. Opportunity to work on cloud-native applications using modern AWS and . NET technologies. Exposure to large-scale software engineering practices, Agile methodologies, and distributed collaboration. Professional growth opportunities through hands-on work with advanced cloud architectures and development frameworks. Flexible remote environment designed to support productivity and collaboration across global teams. Opportunity to contribute to impactful technology solutions while working with experienced engineering professionals.<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.
About Syan Pro Syan Pro is a modern Field Service Management (FSM) Saa S platform designed to help field service businesses streamline their operations through intelligent scheduling, dispatching, customer management, estimating, invoicing, payment solutions, and customer engagement. Built specifically for the Saudi Arabian market, Syan Pro includes localized capabilities such as ZATCA e-Invoicing integration and other compliance requirements, enabling businesses to operate efficiently while meeting local regulations. As our platform continues to grow, we are looking for a highly experienced Senior Full Stack Software Engineer who can take ownership of our complete Saa S architecture and help scale the platform for multiple applications and thousands of users.<br><br>Position Summary We are seeking an experienced Full Stack Software Engineer with strong expertise in React.js, Python, Microservices Architecture, Postgre SQL, Redis, and Apache Kafka. This role goes beyond software development. The ideal candidate will be responsible for designing, developing, maintaining, and continuously improving the overall Saa S platform architecture while ensuring high availability, security, scalability, and performance. The successful candidate should have hands-on experience building and managing enterprise-grade Saa S products composed of multiple applications and distributed services.<br><br>Key Responsibilities<br>Software Development Design, develop, and maintain modern web applications using React.js. Develop scalable backend services using Python (Fast API, Django, or Flask). Design and develop RESTful APIs and service integrations. Write clean, reusable, maintainable, and well-tested code. Optimize application performance across frontend and backend components.<br>Saa S Platform Ownership Own the architecture of the complete Saa S platform. Design solutions capable of supporting multiple applications under a unified platform. Build highly available, fault-tolerant, and scalable enterprise systems. Design multi-tenant Saa S architecture. Implement secure authentication and authorization mechanisms. Plan platform scalability, monitoring, deployment, and disaster recovery. Ensure high system uptime and reliability.<br>Microservices Architecture Design and implement microservices-based solutions. Build event-driven systems using Apache Kafka. Define service boundaries and communication strategies. Implement API Gateway patterns and service discovery. Ensure loose coupling and high cohesion between services. Optimize distributed system performance and resilience.<br>Database & Performance Design normalized and scalable Postgre SQL databases. Optimize complex SQL queries and indexing. Implement Redis caching strategies. Improve application performance through database optimization and caching.<br>Dev Ops & Cloud Work closely with Dev Ops to automate deployments. Build and maintain CI/CD pipelines. Containerize applications using Docker. Deploy and manage applications using Kubernetes. Monitor applications using modern observability tools. Implement logging, monitoring, and alerting strategies.<br>Agile Development Work within Agile/Scrum development methodologies. Participate in sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives. Collaborate with Product Owners, QA Engineers, UI/UX Designers, and Dev Ops teams. Estimate development tasks and deliver high-quality software within sprint timelines.<br>Collaboration & Project Management Use Jira for backlog management, sprint planning, issue tracking, and release management. Manage source code using Git and Git workflows (Git Flow or trunk-based development). Conduct peer code reviews and mentor junior developers. Contribute to technical documentation and architectural decisions.<br><br>Required Technical Skills Frontend React.js Java Script (ES6+) Type Script HTML5CSS3Backend Python Fast API (preferred) Django or Flask REST APIsArchitecture Microservices Architecture Distributed Systems Event-Driven Architecture API Gateway Multi-Tenant Saa S Architecture Domain-Driven Design (DDD) is a plus Databases Postgre SQLRedis Messaging Apache Kafka Dev Ops Docker Kubernetes CI/CD Pipelines Linux Nginx Reverse Proxy Configuration Version Control & Collaboration Git Git Hub/Git Lab/Bitbucket Jira Cloud Platforms Experience with one or more:Microsoft Azure AWSGoogle Cloud Platform (GCP)<br><br>Required Experience Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.5+ years of professional software development experience. Proven experience building enterprise Saa S applications. Experience managing the complete architecture of a Saa S platform supporting multiple applications or products. Strong experience designing and implementing Microservices Architecture. Experience with distributed systems and event-driven design. Strong knowledge of Postgre SQL database design and optimization. Hands-on experience with Redis caching. Strong experience with Apache Kafka. Experience building scalable REST APIs. Experience working in Agile/Scrum environments. Strong knowledge of Git and collaborative development workflows. Experience using Jira for Agile project management. Familiarity with Dev Ops practices, CI/CD pipelines, Docker, and Kubernetes. Excellent problem-solving, communication, and technical leadership skills.<br><br>Preferred Qualifications Experience building Field Service Management (FSM), ERP, CRM, or enterprise business applications is a plus. Experience with Saudi Arabian business regulations and integrations such as ZATCA e-Invoicing. Experience with payment gateway integrations. Experience implementing monitoring and observability platforms. Knowledge of cybersecurity best practices and OWASP guidelines. Previous experience mentoring software engineers or leading development teams.<br><br>What We Offer Opportunity to architect and build a next-generation Saa S platform. Work on modern cloud-native technologies. Ownership of technical decisions and platform evolution. Co-Founder Packages. Competitive salary and performance-based incentives.
About Ejad Tech Ejad Tech is a Saudi technology and consulting company specializing in digital transformation, software development, Artificial Intelligence (AI), and innovative technology solutions. We partner with government and private sector organizations to deliver intelligent digital products and advanced technology services that drive innovation, operational excellence, and sustainable growth. At Ejad Tech, we believe that empowering Saudi talent is essential to shaping the future of technology. We are committed to providing aspiring professionals with opportunities to develop their skills, gain hands-on experience, and contribute to building innovative AI-powered solutions that create real impact.<br>Job Summary We are looking for a Junior AI Software Developer to join our AI team and contribute to the development of intelligent software applications and AI-powered solutions. The successful candidate will support the design, development, testing, and maintenance of software systems while collaborating with AI Engineers and Software Developers to deliver scalable, high-quality solutions. This role is ideal for recent graduates and early-career professionals with a strong programming foundation and a passion for software development and Artificial Intelligence.<br>Key Responsibilities Develop and maintain software applications using Python. Contribute to the development of AI-powered applications and software solutions. Develop and maintain backend services and REST APIs. Write clean, maintainable, and well-documented code following software development best practices. Test applications, troubleshoot issues, and optimize system performance. Support data processing and system integration activities. Collaborate with AI Engineers and Software Developers to deliver high-quality solutions. Participate in code reviews, software testing, and continuous improvement initiatives. Stay up to date with emerging technologies and contribute to enhancing software products and solutions.<br>Qualifications Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, Information Technology, or a related field. Proficiency in Python programming. Good understanding of Object-Oriented Programming (OOP). Basic knowledge of REST APIs. Basic knowledge of SQL databases. Familiarity with Git version control. Academic projects, personal projects, or internship experience in software development are preferred.<br>Technical Skills Python Object-Oriented Programming (OOP) REST APIsSQLGit API Integration<br>Behavioral Competencies Problem-solving skills. Analytical thinking. Teamwork and collaboration. Effective communication skills. Willingness to learn and continuously develop. Adaptability to new technologies.
Job Purpose<br>We are looking for experienced Senior Software Engineers to join our Banking Technology and Enterprise Solutions practice. We are hiring professionals with strong hands-on expertise in one of the following technology tracks (Newgen\Temenos Transact). The successful candidates will design, develop, integrate, and optimize enterprise banking solutions while supporting high-quality software delivery throughout the project lifecycle. Team Lead candidates will additionally guide development teams, review technical deliverables, and ensure adherence to software engineering and delivery standards.<br>Key Accountabilities<br>Design, develop, customize, and maintain scalable enterprise banking and process automation solutions. Translate business and functional requirements into reliable technical solutions. Participate in detailed design, development, code walkthroughs, peer reviews, testing, deployment, and production support. Build and maintain integrations with external applications, databases, APIs, and enterprise platforms. Perform troubleshooting through application logs, debugging tools, database analysis, and performance optimization. Support unit testing, system testing, System Integration Testing (SIT), User Acceptance Testing (UAT), defect resolution, and go-live activities. Apply secure coding practices, clean code principles, design patterns, and software development lifecycle standards. Collaborate with business analysts, functional consultants, architects, infrastructure teams, and project stakeholders. Contribute to technical investigations, proofs of concept, platform improvements, and knowledge-sharing activities. Protect confidential information and comply with banking technology, security, and regulatory standards. Lead, mentor, and support software developers throughout the project lifecycle. Plan and distribute development tasks while tracking progress against project milestones. Review code and technical deliverables and provide clear, actionable feedback. Enforce coding quality, architecture, testing, documentation, and SDLC standards. Act as the primary technical point of contact for the development team. Escalate technical risks, blockers, dependencies, and delivery concerns in a timely manner. Newgen Intelligent Business Process Suite Business Process Management and BPMNJava, Java EE, JSP, Servlets and Enterprise Java Beans Spring Boot and Spring MVCJPA and Hibernate Spring Cloud and Spring Batch REST APIs, SOAP Web Services and WSDLOracle Database and Microsoft SQL Server Git, Apache Subversion and Azure Dev Ops Log analysis and SQL query optimization System Integration and Enterprise Application Development Clean Architecture, Clean Code and Design Patterns Microservices Architecture Apache Kafka, Rabbit MQ and IBM MQDocker and Kubernetes Quartz Scheduler, JUnit and Log4j Technical Mentoring and Code Quality Governance Temenos Transact Core Banking Accounts, Funds Transfer, Loans, Deposits and Payments Temenos Configuration, Customization and Parameterization Version, Inquiry and Validation Routines Local Tables, User Exits and Banking APIsOpen Financial Services (OFS)j BASE Programming Java and Object-Oriented Programming REST APIs, SOAP Services and File-Based Integrations XML, JSON and Flat-File Integration Oracle Database and SQLLinux and Unix Close-of-Business Processing Batch Jobs, Scheduling and Job Control Performance Tuning, Debugging and Defect Resolution<br>Minimum Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. Relevant Newgen, Temenos, Java, Database, Cloud, or Software Engineering certifications.<br>Minimum Experience<br>6+ years of relevant software development experience. Strong hands-on project experience with either Newgen BPM or Temenos Transact.
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
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.
Role Overview<br>We're looking for a Staff AI Software Engineer who is equally passionate about building software and elevating engineering standards. This is a 50% hands-on coding and 50% technical leadership role, where you'll work closely with the engineering team to define best practices, improve development workflows, and help shape sprint planning and technical execution.<br>Key Responsibilities Hands on: Design, build, and scale modern full-stack applications with a focus on performance, scalability, and reliability. Provide technical leadership by mentoring engineers, conducting code reviews, and championing engineering best practices. Define coding standards, software architecture, and development processes that improve quality and consistency across the engineering team. Partner with Product Managers and Engineering Leadership to shape sprint planning, break down technical initiatives, estimate work, and improve delivery.<br>What We're Looking For8+ years of experience in software engineering, with experience operating at Staff, Principal, or Technical Lead level. Strong commercial experience with Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring MVC). Strong full-stack development experience using React, Next.js, Type Script, and modern frontend technologies. Experience designing and building distributed, microservices-based architectures. Experience building and consuming REST APIs and event-driven systems. Experience working with Postgre SQL and/or Mongo DB. Experience with Docker, containerisation, Git, CI/CD pipelines, and cloud-native development. Strong understanding of software architecture, design patterns, scalability, and system performance. Experience mentoring engineers and influencing technical direction across multiple teams. Excellent communication and stakeholder management skills. Experience building AI-native products or integrating LLMs into production systems. Hands-on experience with RAG, AI agents, vector databases, Lang Chain, Lang Graph, MCP, or similar AI frameworks. Experience with Python and Fast API for AI services. Experience working in high-growth startups or scaling technology businesses. Exposure to cloud platforms such as AWS, Azure, or Google Cloud. Experience working with AI coding assistants such as Claude, Codex, Cursor, or Git Hub Copilot. Comfortable working in a fast-paced startup environment with a high degree of ownership.
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.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking an experienced Senior Backend Developer with strong expertise in Java, Spring Boot, Microservices, and Enterprise Integrations to join a high-profile digital transformation project in Riyadh, Saudi Arabia. The ideal candidate will be a hands-on backend engineering professional capable of leading technical implementation efforts while contributing to solution design, architecture discussions, and mentoring junior developers. This role requires strong backend development experience, excellent problem-solving abilities, and the capability to work closely with cross-functional teams in a fast-paced enterprise environment. The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems, APIs, and integrations while ensuring high standards of performance, security, reliability, and maintainability.</p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Backend Development</strong><ul><li>Design, develop, and maintain scalable backend services and enterprise-grade applications using Java and Spring Boot.</li><li>Build and manage RESTful APIs and backend integrations with internal and external systems.</li><li>Develop highly available, secure, and performant microservices-based solutions.</li><li>Write clean, maintainable, and reusable code following industry best practices and coding standards.</li><li>Optimize application performance, scalability, and reliability.</li></ul></li><li><strong>Technical Leadership</strong><ul><li>Lead backend implementation activities and provide technical guidance to development teams.</li><li>Conduct code reviews and ensure adherence to coding standards and best practices.</li><li>Mentor and support junior and mid-level developers.</li><li>Participate in technical decision-making and architecture discussions.</li><li>Promote engineering excellence and continuous improvement within the team.</li></ul></li><li><strong>Architecture & Design</strong><ul><li>Prepare High-Level Design (HLD) and Low-Level Design (LLD) documentation.</li><li>Collaborate with architects and stakeholders to design scalable backend solutions.</li><li>Support system integration design and implementation.</li><li>Ensure architectural alignment with security, performance, and business requirements.</li></ul></li><li><strong>Integration & APIs</strong><ul><li>Design and implement robust API integrations with third-party and enterprise platforms.</li><li>Develop secure authentication and authorization mechanisms using OAuth2, JWT, and related technologies.</li><li>Support integration with messaging and event-driven platforms where required.</li><li>Troubleshoot and resolve integration-related issues.</li></ul></li><li><strong>Collaboration & Delivery</strong><ul><li>Work closely with frontend developers, platform teams, architects, business analysts, and client stakeholders.</li><li>Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.</li><li>Contribute to release planning, deployment activities, and production support.</li><li>Ensure timely delivery of high-quality software solutions.</li></ul></li></ul><p><strong>Required Technical Skills</strong></p><ul><li><strong>Backend Technologies</strong><ul><li>Java (Java 8/11/17 or higher)</li><li>Spring Boot</li><li>Spring Framework</li><li>RESTful API Development</li><li>Backend System Integrations</li></ul></li><li><strong>Architecture</strong><ul><li>Microservices Architecture</li><li>Distributed Systems Design</li><li>API Design & Development</li><li>High-Level Design (HLD)</li><li>Low-Level Design (LLD)</li></ul></li><li><strong>Databases</strong><ul><li>SQL Databases (Oracle, PostgreSQL, MySQL, SQL Server)</li><li>NoSQL Databases (MongoDB, Cassandra, Redis, etc.)</li><li>Database Performance Optimization</li></ul></li><li><strong>Security</strong><ul><li>OAuth2</li><li>JWT Authentication</li><li>API Security Best Practices</li><li>Secure Coding Standards</li></ul></li><li><strong>DevOps & Tools</strong><ul><li>Git</li><li>CI/CD Pipelines</li><li>Docker</li><li>Maven / Gradle</li><li>Jenkins, GitLab CI/CD, or similar tools</li></ul></li><li><strong>Development Methodologies</strong><ul><li>Agile Scrum</li><li>Test-Driven Development (Preferred)</li></ul></li></ul><p><strong>Nice-to-Have Skills</strong></p><ul><li>Banking or FinTech industry experience.</li><li>Cloud platforms (AWS, Azure).</li><li>Event-driven architecture.</li><li>Kafka.</li><li>RabbitMQ.</li><li>Backbase platform integration experience.</li><li>Kubernetes and container orchestration exposure.</li><li>API Gateway and Service Mesh technologies.</li></ul><p><strong>Qualifications</strong></p><ul><li>Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.</li><li>Relevant Java and cloud certifications are an advantage.</li></ul><p><strong>Experience Requirements</strong></p><ul><li>7 10 years of software development experience.</li><li>Strong hands-on experience in Java and Spring Boot development.</li><li>Proven experience designing and implementing microservices-based architectures.</li><li>Extensive experience developing REST APIs and enterprise integrations.</li><li>Experience leading development teams and mentoring engineers.</li><li>Experience preparing HLD and LLD documentation.</li><li>Experience working on enterprise-scale applications and production environments.</li></ul><p><strong>Preferred Industry Experience</strong></p><ul><li>Banking</li><li>Financial Services</li><li>FinTech</li><li>Digital Banking Platforms</li><li>Enterprise Digital Transformation Programs</li></ul><p><strong>Soft Skills</strong></p><ul><li>Strong communication and stakeholder management skills.</li><li>Excellent analytical and problem-solving abilities.</li><li>Leadership and mentoring mindset.</li><li>Strong ownership and accountability.</li><li>Ability to work effectively in onsite and client-facing environments.</li><li>Collaborative approach with cross-functional teams.</li></ul><p><strong>Mandatory Requirements</strong></p><ul><li>7+ years of Backend Development experience.</li><li>Strong Java and Spring Boot expertise.</li><li>REST API development and integrations.</li><li>Microservices architecture experience.</li><li>SQL and NoSQL database experience.</li><li>OAuth2 and JWT security implementation.</li><li>CI/CD, Git, and Docker experience.</li><li>Agile/Scrum delivery experience.</li><li>Willingness to work onsite in Riyadh, Saudi Arabia.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Ideal Candidate Profile</strong></p><ul><li>Senior hands-on Backend Engineer with 7 10 years of experience.</li><li>Deep expertise in Java, Spring Boot, and Microservices.</li><li>Strong experience with enterprise integrations and API development.</li><li>Ability to lead technical implementation while remaining hands-on.</li><li>Comfortable working full-time onsite in Riyadh, Saudi Arabia.</li><li>Immediate or short-notice availability preferred.</li></ul><p><strong>Mandatory Requirements</strong></p><ul><li>7+ years of Backend Development experience.</li><li>Strong Java and Spring Boot expertise.</li><li>REST API development and integrations.</li><li>Microservices architecture experience.</li><li>SQL and NoSQL database experience.</li><li>OAuth2 and JWT security implementation.</li><li>CI/CD, Git, and Docker experience.</li><li>Agile/Scrum delivery experience.</li><li>Willingness to work onsite in Riyadh, Saudi Arabia.</li></ul><p><strong>Qualifications</strong></p><ul><li>Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.</li><li>Relevant Java and cloud certifications are an advantage.</li></ul><p><strong>Soft Skills</strong></p><ul><li>Strong communication and stakeholder management skills.</li><li>Excellent analytical and problem-solving abilities.</li><li>Leadership and mentoring mindset.</li><li>Strong ownership and accountability.</li><li>Ability to work effectively in onsite and client-facing environments.</li><li>Collaborative approach with cross-functional teams.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Job Details:</b><br><br>Job Description: <p><b>About the role</b></p><br><br><p><br>Join Intel's Agentic Platform team as we build a regional engineering presence in Saudi Arabia, in alignment with Saudi Vision 2030 and the Kingdom's ambition to become a global AI hub. You will help build the software, tooling, and integrations behind Intel's agentic AI platform - the systems that let enterprise customers across the Kingdom and the wider MENA region deploy, operate, and scale AI agents on Intel hardware.</p><br><br><p><br>This is a hands-on engineering role for an early-career software engineer. You will write production code, contribute to platform features end-to-end, and grow alongside global Intel teams that are shipping the agentic AI stack today.<br><b>What you'll do</b></p><br><br><p><br>• Build and maintain features of the Agentic Platform: Front End UI, APIs, services, tooling, and integrations that customer teams rely on<br>• Contribute to the platform's deployment, observability, and quality across Intel hardware (Xeon, Gaudi, Arc / iGPU)<br>• Collaborate with global Intel engineering teams on shared codebases - code reviews, design discussions, and on-call rotations<br>• Work directly with the Regional Customer Success Engineering team to translate field feedback into platform improvements<br>• Document features and write internal technical content in both English and Arabic, supporting bilingual engineering and partner communication<br>• Participate in regional customer engagements, partner sessions, and Vision 2030 ecosystem activities (e.g., LEAP, Global AI Summit) as a technical representative of the team</p><br><br><br><br><b>Qualifications:</b><p><b>What we're looking for (minimum requirements)</b></p><br><br><p><br>• Bachelor's degree in Computer Science, Software Engineering, or a related engineering field<br>• 1-3 years of software engineering experience (internships, co-ops, and meaningful open-source contributions are counted)<br>• Proficiency in at least one of: Python, TypeScript, Go, C++, Rust, React, JavaScript<br>• Comfortable with Linux, Git, and command-line development<br>• Familiarity with REST APIs, HTTP-based services, and basic SQL (SQLite or PostgreSQL)<br>• Comfortable reading unfamiliar codebases and learning new technologies quickly<br>• Working proficiency in both Arabic and English - able to participate in technical discussions, write documentation, and communicate with customers and partners in both languages<br><b>Nice to have</b></p><br><br><p><br>• Experience with Docker and containerized development<br>• Exposure to AI / ML frameworks (PyTorch, TensorFlow) or LLM tooling (LangChain, LlamaIndex, Anthropic SDKs)<br>• Open-source contributions, technical blog posts, or participation in regional AI / developer communities (e.g., SDAIA, Saudi AI Society, GCC tech meetups)<br>• Prior internship or graduate experience at a global technology company</p><br><br><br><p><i>* Job posting details (such as work model, location or time type) are subject to change.</i></p><br><br><br><br><br><br>Job Type:Experienced Hire<br><br>Shift:Shift 1 (Saudi Arabia)<br><br>Primary Location: Saudi Arabia, Riyadh<br><br>Additional Locations:<br><br><br><br>Business group:Intel makes possible the most amazing experiences of the future. You may know us for our processors. But we do so much more. Intel invents at the boundaries of technology to make amazing experiences possible for business and society, and for every person on Earth. Harnessing the capability of the cloud, the ubiquity of the Internet of Things, the latest advances in memory and programmable solutions, and the promise of always-on 5G connectivity, Intel is disrupting industries and solving global challenges. Leading on policy, diversity, inclusion, education and sustainability, we create value for our stockholders, customers, and society.<br><br>Posting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.Position of TrustN/A<br><p><b>Work Model for this Role</b></p><br><br>This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.<br><p>*</p><br><br><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
Company Description<br> ORGNAIM is a multidisciplinary ecosystem integrating technology, software, manufacturing, and real estate ventures. By combining cutting-edge innovation with strategic investment, the organization focuses on unlocking value and driving sustainable growth. Guided by a forward-thinking approach, ORGNAIM fosters collaboration across industries to achieve long-term success. This dynamic environment embraces innovation and provides opportunities for professional growth and impact.<br> Role Description<br> This is a full-time on-site position for an Information Technology Developer based in Al Khobar. The role involves developing and maintaining software applications, managing databases, and implementing secure IT solutions. Additional responsibilities include writing efficient code, conducting system testing, and collaborating with cross-functional teams to meet project timelines. The role will also involve troubleshooting technical issues and researching and adopting new IT developments to enhance system performance.<br> Qualifications<br> Strong knowledge of Information Technology and Cybersecurity principles Proficiency in Software Development and Programming Experience with Databases, including design, maintenance, and optimization Problem-solving abilities and attention to detail Excellent communication and teamwork skills Bachelor’s degree in Computer Science, Information Technology, or a related field Prior experience in mobile or web application development is a plus
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Craftsperson/Java/Angular based in Saudi Arabia.<br><br>This role is designed for engineers who are passionate about building high-quality, maintainable, and scalable software solutions.<br><br>You will contribute across the full software development lifecycle, from design and implementation to deployment and continuous improvement.<br><br>The position combines strong Java backend expertise with modern Angular frontend development in a collaborative engineering environment.<br><br>You will work with advanced development practices, including Extreme Programming, test-driven development, and continuous delivery.<br><br>By embracing AI-powered engineering workflows, you will help accelerate development while maintaining strong standards of quality and craftsmanship.<br><br>This opportunity is ideal for developers who value technical excellence, ownership, and continuous learning.<br><br>Accountabilities<br><br>The Software Craftsperson will take ownership of feature development and contribute to building reliable software products through disciplined engineering practices and close collaboration.<br><br>Own feature-level design, development, testing, and delivery across backend and frontend applications. Build clean, maintainable, and scalable software using modern engineering principles and best practices. Develop backend services using Java while applying strong object-oriented programming concepts and design patterns. Create responsive and scalable frontend applications using Angular and Type Script. Participate in product teams that manage the full development lifecycle, from technical decisions to production delivery. Apply Extreme Programming practices such as pair programming, continuous integration, continuous delivery, and test-first development. Collaborate with engineers, designers, and stakeholders to deliver solutions aligned with business and user needs. Leverage AI-assisted development tools to improve productivity, identify issues early, and enhance engineering workflows. Review and evaluate AI-generated code to ensure correctness, security, performance, and maintainability. Contribute to engineering improvements, knowledge sharing, and mentoring within the team. Participate in modern Dev Ops practices, including CI/CD workflows and collaborative software development processes.<br><br>Requirements<br><br>The ideal candidate is a software engineer with strong Java and Angular experience, a passion for software craftsmanship, and the ability to work effectively in a collaborative remote environment.<br><br>3+ years of professional experience developing applications with Java. Strong knowledge of Java fundamentals, object-oriented programming, design principles, and design patterns. Experience working with Java frameworks such as Micronaut or Spring. Solid understanding of Java Collections, multithreading concepts, and Hibernate ORM. Experience using build tools such as Gradle or Maven. Ability to write effective unit tests using JUnit. Hands-on experience developing scalable applications with Angular and Type Script. Strong understanding of Angular concepts, including components, state management, data binding, routing, directives, and pipes. Strong debugging, troubleshooting, and performance optimization skills. Experience working with relational databases and fundamental SQL concepts. Familiarity with Git, CI/CD pipelines, and modern Dev Ops practices. Knowledge of Aspect-Oriented Programming (AOP), RxJS, Microsoft Azure, observability, and monitoring practices is a plus. Experience using AI-assisted development tools such as Git Hub Copilot, Cursor, Augment, or Claude Code. Ability to apply prompt engineering techniques and assess AI-generated code quality. Strong ownership mindset, communication skills, curiosity, and commitment to continuous improvement.<br><br>Benefits<br><br>Fully remote, remote-first work environment with structured flexibility. Opportunity to work with modern engineering practices focused on software craftsmanship and AI-native development. Twice-yearly in-person coworking sprints with travel expenses covered. Annual team retreat with covered travel costs. Dedicated learning and development budget. Conference participation and speaking sponsorship opportunities. Comprehensive medical and term insurance coverage. Employee-friendly leave policies. Home office support fund. Collaborative culture focused on learning, experimentation, and technical excellence.<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.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Quality Engineering based in Saudi Arabia.<br><br>Join a high-impact engineering team focused on building the quality infrastructure that enables developers to deliver reliable software at scale. In this role, you will design and enhance automated testing frameworks, CI/CD pipelines, and engineering tools that improve software quality across a modern cloud-native platform. You will leverage AI-driven technologies to strengthen test automation, accelerate regression detection, and continuously improve engineering efficiency. Working closely with cross-functional teams, you will help establish quality as a core engineering discipline while contributing hands-on to software development. This is an excellent opportunity for an experienced engineer who enjoys solving complex technical challenges in a fast-paced, globally distributed environment with a strong culture of innovation and ownership.<br><br>Accountabilities<br><br>Design, develop, and maintain scalable automated testing frameworks supporting REST and g RPC APIs. Build and improve AI-assisted quality engineering solutions to automate test generation, strengthen regression coverage, and convert production incidents into long-term automated test cases. Develop, maintain, and optimize CI/CD pipelines to improve software delivery speed and reliability. Plan and execute performance, load, stress, and scalability testing to validate platform resilience under increasing demand. Implement chaos engineering practices by designing fault-injection experiments that proactively identify system weaknesses. Standardize quality engineering tools, frameworks, and development workflows to improve the developer experience across engineering teams. Collaborate closely with software engineers to increase test coverage, diagnose production issues, and deliver robust technical solutions. Mentor fellow engineers and promote engineering best practices focused on quality, automation, and continuous improvement.<br><br>Requirements<br><br>5+ years of experience as a Software Engineer building and supporting production-grade software systems. At least 1 year of professional experience developing applications in Go, with strong proficiency in strongly typed programming languages. Practical experience using AI-powered development tools and large language models (LLMs) to enhance software engineering and testing workflows. Proven expertise designing and maintaining CI/CD pipelines, preferably using Git Hub Actions, Google Cloud Build, or similar platforms. Strong experience developing automated testing frameworks for distributed or microservices-based architectures. Solid knowledge of Kubernetes, Helm, containerization, and cloud-native deployment best practices. Experience working in startup or fast-paced environments with evolving priorities and a high level of ownership. Ability to independently manage projects from requirements gathering through implementation, deployment, monitoring, and optimization. Strong analytical, troubleshooting, communication, and collaboration skills. Experience with Python, Type Script, Docker, Terraform, Argo CD, Google Cloud Platform, Google Kubernetes Engine, Kafka, Redpanda, chaos engineering tools, or performance testing frameworks such as k6 and ghz would be considered an advantage.<br><br>Benefits<br><br>Competitive salary. Equity or stock option program. Comprehensive health benefits. One-time home office setup allowance of USD $500. Monthly remote work stipend of USD $150. Fully remote work environment with global collaboration. Opportunity to work with modern cloud-native technologies, AI-powered engineering practices, and large-scale distributed systems. Inclusive and collaborative culture that values continuous learning, ownership, and innovation.<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.
Senior Software Tester — Saned Health Saudi Arabia | Healthcare Technology About Saned Health Saned Health is a Saudi healthcare information systems company building the digital backbone for hospitals and care providers across the Kingdom. Our products include a full Hospital Information System (HIS), a referral management portal, population health management tools, and integrations with national platforms such as NPHIES. Our work directly supports clinicians, payers, and patients across Saudi Arabia's healthcare ecosystem. The Role We are looking for a Senior Software Tester to take ownership of quality across our healthcare platforms. You will plan and execute testing across web applications, mobile apps, APIs, and national-level integrations — combining strong manual testing fundamentals with the automation and performance testing skills needed to scale quality as the team grows.<br>This is a senior, hands-on role. You will not just write test cases — you will shape how we test: defining strategy, mentoring junior testers, raising the bar on automation coverage, and partnering with developers, product managers, and clinicians to ship software that is safe to use in real healthcare settings. In healthcare, a missed defect is not a missed deadline — it is a clinician with a wrong screen in front of a patient. We need someone who feels that weight and treats quality accordingly.<br>What You'll DoTest Strategy & Leadership Define and own the test strategy across HIS, portals, mobile apps, and integration services. Translate product requirements, user stories, and clinical workflows into clear test plans, scenarios, and acceptance criteria. Establish QA standards, entry/exit criteria, and release readiness checklists across teams. Mentor junior QA engineers — review their test cases, coach them on bug reporting, and grow the team's technical skills. Partner with product managers, developers, Dev Ops, and clinical informatics on quality from design through release. Functional & Manual Testing Execute exploratory, functional, regression, and user acceptance testing across complex healthcare workflows. Validate clinical and operational scenarios — patient registration, encounters, orders, discharge, billing, claims, referrals, and more. Verify edge cases that matter in healthcare: Arabic/English bilingual UI, RTL layouts, Hijri/Gregorian dates, national ID formats, and Saudi-specific clinical data. Write reproducible bug reports with clear severity, environment, and impact assessment. Test Automation Build and maintain automated test suites for web (e.g., Playwright, Cypress, or Selenium) and mobile (e.g., Appium or platform-native frameworks). Develop API test automation using tools such as Postman/Newman, REST Assured, or pytest. Integrate automated tests into CI/CD pipelines so they run on every change, with clear pass/fail signals. Drive test data management, test environment hygiene, and reliable, non-flaky test design. Define which tests should be automated, which should stay manual, and where the line lives. Mobile Testing Test native and cross-platform mobile applications across i OS and Android, including device, OS-version, and network-condition coverage. Validate offline behavior, sync, push notifications, biometric login, and permission flows. Use device farms or emulator/simulator strategies to scale mobile coverage. API & Integration Testing Design and execute thorough tests for REST APIs, message-based integrations, and event-driven flows. Test integrations with national health platforms (NPHIES), payers, government systems, and third-party clinical/lab systems. Validate FHIR resources, HL7 messages, and other healthcare data exchanges for structural and semantic correctness. Verify error handling, retries, idempotency, and audit trails in integration flows. Performance & Load Testing Plan and execute performance, load, stress, and soak tests using tools such as JMeter, k6, Locust, or Gatling. Define performance SLOs in collaboration with engineering and operations — response times, throughput, error rates. Identify bottlenecks across application, database, and network layers and work with engineering on remediation. Establish performance baselines and regression checks for major releases. Quality Operations & Compliance Maintain test artifacts, traceability matrices, and evidence trails to support CBAHI, JCI, and NPHIES audits. Operate test management tooling (Jira, Xray, Zephyr, Test Rail, or similar) and keep coverage and quality dashboards current. Contribute to root cause analysis, post-release defect reviews, and continuous QA process improvement. Champion data privacy and PHI handling discipline in test environments — no production PHI in test, ever. What We're Looking For Required5+ years of professional software testing experience, including at least 2 years in a senior or lead capacity. Strong manual testing foundations: test design techniques, exploratory testing, risk-based prioritization, and disciplined bug reporting. Hands-on test automation on web (Playwright/Cypress/Selenium) and at least one mobile automation framework (Appium or native). API testing experience: Postman, REST Assured, pytest, or similar; comfortable reading and writing JSON, designing contract tests, and debugging at the network level. Performance testing: real experience with JMeter, k6, Locust, or Gatling — not just running scripts but designing scenarios and analyzing results. CI/CD integration: you have wired automated tests into pipelines (Git Lab CI, Git Hub Actions, Jenkins, or similar). SQL: confident writing queries to validate data, reproduce bugs, and investigate issues. Bug tracking & test management: fluent in Jira and at least one structured test management tool. Communication: you write defect reports developers actually thank you for, and you can explain risk to a non-technical product manager or clinician. Nice to Have Healthcare domain experience — HIS, EMR/EHR, RCM, claims, or telehealth. Familiarity with FHIR, HL7, NPHIES, ICD-10, CPT, or SNOMED. Security testing fundamentals (OWASP Top 10, basic threat modeling). Accessibility testing experience (WCAG). ISTQB certification (Foundation, Advanced, or specialist tracks). Experience working under regulated compliance regimes (CBAHI, JCI, HIPAA, NCA ECC). Arabic language skills — helpful for testing Arabic UI and clinical terminology. How You Work You think like an attacker and a clinician at the same time — you find the broken edge case and you understand why it matters. You distinguish what should fail a release from what is a known issue, and you are willing to defend the call. You document. Test cases, results, and defects are part of the audit trail — and the next person's onboarding. You raise quality concerns early and constructively, and you do not wait for someone else to ask the hard question. What We Offer A meaningful mission — your work directly affects patient safety and clinician experience across Saudi Arabia. Ownership of QA strategy, not just test execution. A team that takes quality seriously and gives QA a real seat at the table. Competitive salary, benefits, and learning budget. Support for relevant certifications (ISTQB, performance testing, security).
Senior Software Tester — Saned Health Saudi Arabia | Healthcare Technology About Saned Health Saned Health is a Saudi healthcare information systems company building the digital backbone for hospitals and care providers across the Kingdom. Our products include a full Hospital Information System (HIS), a referral management portal, population health management tools, and integrations with national platforms such as NPHIES. Our work directly supports clinicians, payers, and patients across Saudi Arabia's healthcare ecosystem. The Role We are looking for a Senior Software Tester to take ownership of quality across our healthcare platforms. You will plan and execute testing across web applications, mobile apps, APIs, and national-level integrations — combining strong manual testing fundamentals with the automation and performance testing skills needed to scale quality as the team grows.<br>This is a senior, hands-on role. You will not just write test cases — you will shape how we test: defining strategy, mentoring junior testers, raising the bar on automation coverage, and partnering with developers, product managers, and clinicians to ship software that is safe to use in real healthcare settings. In healthcare, a missed defect is not a missed deadline — it is a clinician with a wrong screen in front of a patient. We need someone who feels that weight and treats quality accordingly.<br>What You'll DoTest Strategy & Leadership Define and own the test strategy across HIS, portals, mobile apps, and integration services. Translate product requirements, user stories, and clinical workflows into clear test plans, scenarios, and acceptance criteria. Establish QA standards, entry/exit criteria, and release readiness checklists across teams. Mentor junior QA engineers — review their test cases, coach them on bug reporting, and grow the team's technical skills. Partner with product managers, developers, Dev Ops, and clinical informatics on quality from design through release. Functional & Manual Testing Execute exploratory, functional, regression, and user acceptance testing across complex healthcare workflows. Validate clinical and operational scenarios — patient registration, encounters, orders, discharge, billing, claims, referrals, and more. Verify edge cases that matter in healthcare: Arabic/English bilingual UI, RTL layouts, Hijri/Gregorian dates, national ID formats, and Saudi-specific clinical data. Write reproducible bug reports with clear severity, environment, and impact assessment. Test Automation Build and maintain automated test suites for web (e.g., Playwright, Cypress, or Selenium) and mobile (e.g., Appium or platform-native frameworks). Develop API test automation using tools such as Postman/Newman, REST Assured, or pytest. Integrate automated tests into CI/CD pipelines so they run on every change, with clear pass/fail signals. Drive test data management, test environment hygiene, and reliable, non-flaky test design. Define which tests should be automated, which should stay manual, and where the line lives. Mobile Testing Test native and cross-platform mobile applications across i OS and Android, including device, OS-version, and network-condition coverage. Validate offline behavior, sync, push notifications, biometric login, and permission flows. Use device farms or emulator/simulator strategies to scale mobile coverage. API & Integration Testing Design and execute thorough tests for REST APIs, message-based integrations, and event-driven flows. Test integrations with national health platforms (NPHIES), payers, government systems, and third-party clinical/lab systems. Validate FHIR resources, HL7 messages, and other healthcare data exchanges for structural and semantic correctness. Verify error handling, retries, idempotency, and audit trails in integration flows. Performance & Load Testing Plan and execute performance, load, stress, and soak tests using tools such as JMeter, k6, Locust, or Gatling. Define performance SLOs in collaboration with engineering and operations — response times, throughput, error rates. Identify bottlenecks across application, database, and network layers and work with engineering on remediation. Establish performance baselines and regression checks for major releases. Quality Operations & Compliance Maintain test artifacts, traceability matrices, and evidence trails to support CBAHI, JCI, and NPHIES audits. Operate test management tooling (Jira, Xray, Zephyr, Test Rail, or similar) and keep coverage and quality dashboards current. Contribute to root cause analysis, post-release defect reviews, and continuous QA process improvement. Champion data privacy and PHI handling discipline in test environments — no production PHI in test, ever. What We're Looking For Required5+ years of professional software testing experience, including at least 2 years in a senior or lead capacity. Strong manual testing foundations: test design techniques, exploratory testing, risk-based prioritization, and disciplined bug reporting. Hands-on test automation on web (Playwright/Cypress/Selenium) and at least one mobile automation framework (Appium or native). API testing experience: Postman, REST Assured, pytest, or similar; comfortable reading and writing JSON, designing contract tests, and debugging at the network level. Performance testing: real experience with JMeter, k6, Locust, or Gatling — not just running scripts but designing scenarios and analyzing results. CI/CD integration: you have wired automated tests into pipelines (Git Lab CI, Git Hub Actions, Jenkins, or similar). SQL: confident writing queries to validate data, reproduce bugs, and investigate issues. Bug tracking & test management: fluent in Jira and at least one structured test management tool. Communication: you write defect reports developers actually thank you for, and you can explain risk to a non-technical product manager or clinician. Nice to Have Healthcare domain experience — HIS, EMR/EHR, RCM, claims, or telehealth. Familiarity with FHIR, HL7, NPHIES, ICD-10, CPT, or SNOMED. Security testing fundamentals (OWASP Top 10, basic threat modeling). Accessibility testing experience (WCAG). ISTQB certification (Foundation, Advanced, or specialist tracks). Experience working under regulated compliance regimes (CBAHI, JCI, HIPAA, NCA ECC). Arabic language skills — helpful for testing Arabic UI and clinical terminology. How You Work You think like an attacker and a clinician at the same time — you find the broken edge case and you understand why it matters. You distinguish what should fail a release from what is a known issue, and you are willing to defend the call. You document. Test cases, results, and defects are part of the audit trail — and the next person's onboarding. You raise quality concerns early and constructively, and you do not wait for someone else to ask the hard question. What We Offer A meaningful mission — your work directly affects patient safety and clinician experience across Saudi Arabia. Ownership of QA strategy, not just test execution. A team that takes quality seriously and gives QA a real seat at the table. Competitive salary, benefits, and learning budget. Support for relevant certifications (ISTQB, performance testing, security).