IOS Developers Jobs in Saudi
554 Jobs Found
Job Summary:<br><br>We are looking for an experienced Java Developer with strong expertise in the Quarkus framework and proven banking industry experience. The ideal candidate will be responsible for developing and maintaining secure, scalable, and high-performance banking applications while collaborating with cross-functional teams to deliver enterprise-grade solutions.<br><br>Key Responsibilities:<br><br>Design, develop, and maintain Java applications using the Quarkus framework.<br><br>Develop and enhance RESTful APIs and microservices for banking applications.<br><br>Integrate applications with core banking systems and third-party services.<br><br>Participate in system design, code reviews, testing, debugging, and performance optimization.<br><br>Ensure applications comply with banking security, regulatory, and compliance standards.<br><br>Collaborate with business and technical teams to deliver high-quality solutions.<br><br>Support application deployment, maintenance, and production issue resolution.<br><br>Requirements<br><br> Bachelor's degree in Computer Science, Software Engineering, or a related field 4+ years of experience in Java development Hands-on experience with the Quarkus framework Strong knowledge of Java, REST APIs, Microservices, Maven, Git, and SQL Experience with Docker, Kubernetes, and CI/CD pipelines is preferred Previous experience in the banking or financial services industry is mandatory Experience integrating with Core Banking Systems, payment systems, or digital banking platforms is highly preferred Strong analytical, problem-solving, and communication skills
Job Purpose:<br>Design, develop, and maintain Robotic Process Automation (RPA) solutions that improve business efficiency, reduce manual effort, and ensure high-quality automated workflows. The role is responsible for delivering scalable and secure automation using industry’s best practices and collaborating closely with business and technical stakeholders.<br>Key Accountabilities:<br>Analyze business processes to identify automation opportunities and feasibility. Design, develop, test, and deploy RPA bots using Blue Prism. Collaborate with business analysts and stakeholders to gather automation requirements. Maintain and enhance existing automation solutions to improve performance and reliability. Implement robust exception handling, logging, and monitoring mechanisms. Ensure automation solutions comply with security, scalability, and governance standards. Troubleshoot and resolve bot failures and production issues. Document automation workflows, technical specifications, and user guides. Support continuous improvement initiatives and identify new automation opportunities. Participate in code reviews and follow version control best practices.<br>Minimum Qualifications:<br>Bachelor’s degree in computer science, Information Technology, or a related field. Certification in an RPA tool (e.g., UiPath Certified Developer, Automation Anywhere Certified Advanced RPA Professional) is a strong advantage.<br>Minimum Experience:<br>5+ years of hands-on experience in RPA development or related automation projects.<br>Job-Specific Skills:<br>Proven experience in Robotic Process Automation (RPA) development using Blue Prism tool. Proven experience in delivering end-to-end RPA implementations in enterprise environments. Strong knowledge of workflow design, development, and deployment in an RPA environment. Proficiency in programming/scripting languages such as C#, VB. NET, Python, or Java Script. Experience with SQL databases and integrating RPA bots with APIs and web services (REST/SOAP). Understanding process mapping, business rules, exception handling, and error logging in automation solutions. Familiarity with RPA best practices, including security, scalability, and maintainability of bots. Experience with version control systems like Git is a plus. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities to work with business analysts and stakeholders. Ability to manage multiple tasks and projects in a fast-paced environment. Proactive mindset with a focus on continuous improvement and learning.
We are looking for a Frontend Developer (Vue.js) with 4+ years of experience to build modern, responsive web applications.<br>Key Skills:Vue.js (must-have), Java Script (ES6+), HTML5, CSS3Experience in API integration, routing, and state management Familiar with Git, REST APIs, and frontend build tools (Vite/Webpack) Strong understanding of responsive design and cross-browser compatibility Experience working in Agile teams<br>Requirements:4+ years frontend development experience Bachelor’s degree in CS/IT or related field Strong problem-solving and communication skills<br>Nice to have:Type Script, testing tools (Jest/Cypress), CI/CD knowledge
Job Title Systems & Website Development Engineer Job Summary We are seeking an experienced Systems & Website Development Engineer to support the development, operation, and optimization of digital systems and websites. The ideal candidate will have strong technical expertise in full-stack development, website performance optimization, technical support, and digital platform management.<br>Key Responsibilities Develop, maintain, and enhance digital systems and websites. Build and support scalable web applications and platforms. Manage frontend and backend development activities. Provide technical support, troubleshooting, and system optimization. Monitor and improve website technical performance and efficiency. Ensure websites comply with technical standards and best practices. Optimize website performance based on digital government indicators and technical benchmarks. Improve search engine visibility and website ranking through SEO best practices. Collaborate with stakeholders to provide technical consultation and recommendations.<br>Required Skills Bachelor’s degree in Computer Science or related field. Minimum 6 years of experience in systems and website development. Strong experience in:Word Press Laravel PHPReact. NETApplication Development Experience in technical support, technical consulting, and troubleshooting. Strong knowledge of website performance optimization and technical efficiency. Experience working with SEO, search engines, and keyword optimization. Knowledge of digital government website standards is highly preferred.
Senior Frontend Developer (React)<br>Responsibilities:<br>Build scalable & maintainable apps using React.js Lead frontend architecture & best practices Develop reusable UI components & design systems Integrate APIs with backend teams Optimize performance & responsiveness Ensure cross-browser support & accessibility Participate in code reviews & mentor team members Collaborate with product/design for great UXMaintain high code quality, testing & documentation<br>Required Skills:<br>Strong React.js (Hooks, Context, modern patterns) Solid Java Script (ES6+) / Type Script HTML5, CSS3 & modern styling State management (Redux / Zustand / React Query) Experience with REST APIs / Graph QLComponent-driven architecture mindset Responsive & mobile-first design Git & CI/CD workflows<br>Nice to Have:<br>Angular / Vue.js / Next.js Micro Frontends / Module Federation Storybook / Design Systems Testing (Jest, RTL, Cypress, Playwright) Performance optimization (lazy loading, code splitting) Agile/Scrum experience
Position: Junior RPA Developer Location: Riyadh<br>Job Description:We are looking for an RPA Developer with 2–3 years of experience in UiPath automation development. The ideal candidate should have hands-on experience in designing, developing, testing, and deploying RPA solutions using UiPath. Experience with UiPath Apps, Document Understanding, Action Center, and Test Manager will be considered an added advantage. Key Responsibilities:Develop and maintain RPA solutions using UiPath Analyze business processes and identify automation opportunities Troubleshoot and resolve bot issues Collaborate with business and technical teams for automation requirements Maintain technical documentation and support deployed bots Requirements:Saudi National Bachelor’s degree in Computer Science, IT, or related field2–3 years of experience in UiPath development Strong knowledge of UiPath Studio and Orchestrator Good analytical and problem-solving skills Good communication and teamwork abilities Preferred Skills:UiPath Apps Document Understanding Action Center Test Manager API Integration SQL
Location: Riyadh, Saudi Arabia<br><br>Industry: Banking / Financial Services<br><br>Department: Information Technology<br><br>Job Summary: <br><br>We are seeking experienced Database Developers to join our banking technology team in Riyadh. The successful candidates will be responsible for designing, developing, optimizing, and maintaining enterprise database solutions across multiple database platforms, including Microsoft SQL Server, Oracle, Postgre SQL, and Mongo DB. The role requires strong expertise in database development, performance tuning, data integration, and supporting mission-critical banking applications.<br><br>Key Responsibilities: <br><br> Design, develop, and maintain database objects including tables, views, stored procedures, functions, triggers, and packages. Develop and optimize SQL queries to ensure high performance and scalability. Create and maintain ETL processes and data migration solutions. Perform database performance tuning, query optimization, and troubleshooting. Support application development teams with database design and implementation. Ensure data integrity, security, availability, and compliance with banking standards. Develop and maintain database documentation, technical specifications, and data dictionaries. Implement backup, recovery, and disaster recovery procedures. Monitor database health, capacity planning, and performance metrics. Participate in database upgrades, patching, and environment migrations. Collaborate with infrastructure, application, and business teams to deliver database solutions. Troubleshoot production issues and provide timely resolutions. Ensure compliance with security policies, regulatory requirements, and banking best practices<br><br>Requirements<br><br>Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field. 5+ years of experience in database development and administration. Strong hands-on experience with: Microsoft SQL Server Oracle Database Postgre SQL Mongo DB Strong knowledge of SQL, PL/SQL, T-SQL, and database programming concepts. Experience in database performance tuning and optimization. Knowledge of database security, backup, recovery, and high availability solutions. Experience with data integration and ETL tools is preferred. Experience within the banking or financial services sector is highly preferred. Strong analytical, problem-solving, and troubleshooting skills. Excellent communication and teamwork abilities. Preferred Certifications:<br><br> Microsoft SQL Server Certifications. Oracle Database Certifications. Postgre SQL Certifications. Mongo DB Certifications
Position: Junior RPA Developer Location: Riyadh<br>Job Description:We are looking for an RPA Developer with 2–3 years of experience in UiPath automation development. The ideal candidate should have hands-on experience in designing, developing, testing, and deploying RPA solutions using UiPath. Experience with UiPath Apps, Document Understanding, Action Center, and Test Manager will be considered an added advantage. Key Responsibilities:Develop and maintain RPA solutions using UiPath Analyze business processes and identify automation opportunities Troubleshoot and resolve bot issues Collaborate with business and technical teams for automation requirements Maintain technical documentation and support deployed bots Requirements:Saudi National Bachelor’s degree in Computer Science, IT, or related field2–3 years of experience in UiPath development Strong knowledge of UiPath Studio and Orchestrator Good analytical and problem-solving skills Good communication and teamwork abilities Preferred Skills:UiPath Apps Document Understanding Action Center Test Manager API Integration SQL
Key Responsibilities:<br><br> Design technical architectures aligned with Ministry-approved standards. Ensure the use of approved technologies such as . NET, Angular, and SQL Server. Develop secure digital applications and services following secure coding standards. Design and implement integrations with internal and external systems using APIs, ESB, and middleware technologies. Establish and manage CI/CD pipelines. Prepare technical and architectural documentation. Implement and validate High Availability and Failover mechanisms. Support performance, security, and functional testing activities. Ensure compliance with MFA, WAF, Data Encryption, Monitoring, and SSO requirements<br><br>Requirements<br><br>Required Qualifications:<br><br> Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum 8-10 years of experience in digital application and system development. Strong experience with . NET, Angular, SQL Server, APIs, and enterprise integrations. Experience with Dev Ops, CI/CD, and secure coding practices. Excellent architectural and technical leadership skills
Muller's Solutions is seeking a highly skilled Service Now Developer (Remediation & Testing) to join our team and support Service Now transformation, remediation, and testing initiatives. The ideal candidate will have hands-on experience in Service Now development, platform remediation activities, defect resolution, and testing to ensure the stability, quality, and performance of the Service Now platform.<br><br>Key Responsibilities:<br><br> Perform remediation activities on existing Service Now implementations, including fixing defects, resolving technical issues, and optimizing configurations. Develop, customize, and maintain Service Now applications, workflows, and integrations. Analyze and remediate issues arising from platform upgrades, migrations, or new implementations. Design, execute, and support functional, integration, regression, and user acceptance testing (UAT). Identify, troubleshoot, and resolve application defects and performance issues. Collaborate with business stakeholders, developers, and QA teams to gather requirements and validate solutions. Develop and maintain test plans, test cases, and test scripts. Support Service Now upgrade testing and ensure compatibility with new releases. Perform root cause analysis and implement corrective actions for recurring issues. Ensure adherence to Service Now development best practices and governance standards. Prepare technical documentation and provide knowledge transfer to support teams<br><br>Requirements<br><br>Required Qualifications:<br><br> Bachelor's degree in Computer Science, Information Technology, or a related field. 4+ years of hands-on experience in Service Now development and administration. Strong experience with Service Now scripting, including Business Rules, Client Scripts, Script Includes, UI Policies, and Flow Designer. Experience with remediation activities, defect fixing, and troubleshooting within the Service Now platform. Hands-on experience in testing methodologies, including functional, integration, regression, and UAT testing. Experience with Service Now upgrades and release testing. Knowledge of Java Script, REST/SOAP APIs, and integration technologies. Familiarity with Agile/Scrum methodologies. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. <br><br>Preferred Qualifications:<br><br> Service Now Certified System Administrator (CSA). Service Now Certified Application Developer (CAD). Experience with ITSM, ITOM, HRSD, or CSM modules. Experience with automated testing tools such as ATF (Automated Test Framework) within Service Now. Previous experience in large-scale Service Now implementation or transformation projects. <br><br>Key Skills:<br><br> Service Now Development Remediation & Defect Resolution Testing & Quality Assurance Service Now ATF Java Script REST/SOAP APIs Flow Designer Upgrade Testing Troubleshooting & Root Cause Analysis Agile/Scrum
المهام والمسؤوليات:• تطوير وتخصيص أنظمة Odoo بما يتوافق مع متطلبات العمل.• تصميم وتطوير Modules جديدة وتحسين الوحدات الحالية.• ربط نظام Odoo مع الأنظمة والتطبيقات الأخرى (Integrations).• معالجة الأخطاء البرمجية وتحسين أداء النظام.• إعداد وتحديث التقارير ولوحات المتابعة (Dashboards).• تقديم الدعم الفني للمستخدمين وحل المشكلات التقنية.• توثيق الأعمال البرمجية والتطويرات المنفذة.• التعاون مع الإدارات المختلفة لتحليل المتطلبات وتحويلها إلى حلول تقنية فعالة.المتطلبات:• خبرة عملية في تطوير نظام Odoo.• إجادة لغة Python وإطار عمل Odoo.• خبرة في Postgre SQL.• معرفة جيدة بتطوير واجهات المستخدم (XML / Java Script).• القدرة على تحليل المتطلبات وتحويلها إلى حلول تقنية.• مهارات جيدة في حل المشكلات والعمل ضمن فريق.يفضل المتواجدون داخل المملكة العربية السعودية.
Company Description Lot Fair helps organizations enhance performance by streamlining processes and implementing systems for financial consolidation, reporting, integrated business planning, forecasting, and data analytics. The company focuses on enabling data-driven decision-making and improving financial visibility across enterprises. Lot Fair supports clients in modernizing their Enterprise Performance Management (EPM) capabilities to drive efficiency and control. Team members work closely with stakeholders to deliver solutions that improve accuracy, transparency, and speed in financial and operational processes.<br>Role Description This is a full-time, on-site EPM Developer role for Saudi Nationals based in Riyadh. The EPM Developer will design, build, and maintain EPM solutions that support financial consolidation, planning, budgeting, and forecasting processes. Day-to-day responsibilities include gathering and analyzing business requirements, configuring EPM applications, developing data models, reports, and dashboards, and ensuring data integrity and performance. The role involves collaborating with finance, IT, and business stakeholders to translate business needs into technical solutions, documenting system configurations, and supporting testing, deployment, and user training. The EPM Developer will also monitor system performance, troubleshoot issues, and recommend enhancements to improve usability and efficiency.<br>Key Responsibilities✅ Engage with business stakeholders to understand requirements and translate them into effective solutions.✅ Support business analysis, solution design, implementation, and testing activities.✅ Develop and maintain planning, reporting, and analytics applications on the Board platform.✅ Participate in client workshops, requirement-gathering sessions, and solution discussions.✅ Collaborate with cross-functional teams to ensure successful project delivery.✅ Prepare functional and technical documentation, presentations, and project deliverables.✅ Contribute to continuous improvement initiatives and best practices.✅ Provide user support, training, and knowledge transfer activities.<br>Mandatory Requirement:Candidate has to be Saudi National and not an Expat. Required Skills & Qualifications✔ Bachelor's degree in Computer Science, Engineering, Information Technology, Finance, or related fields.✔ 0–2 years of experience in Consulting, Business Analysis, EPM, BI, Analytics, or Enterprise Applications.✔ Strong analytical and problem-solving skills.✔ Good understanding of SQL, Power BI, databases, and data analysis concepts.✔ Excellent communication and presentation skills.✔ Ability to collaborate effectively with stakeholders across different organizational levels.✔ Strong teamwork, ownership mindset, and eagerness to learn. Preferred Qualifications⭐ Exposure to Board, Power BI, Tableau, SQL, SSIS, SSRS, Oracle, Service Now, or similar platforms.⭐ Experience in Retail, Finance, Supply Chain, or Planning domains.⭐ Knowledge of Agile/Scrum methodologies.⭐ Internship or project experience in consulting or enterprise solutions. Key Attributes???? Consulting and customer-focused mindset.???? Strong stakeholder management and relationship-building skills.???? Business analysis and requirements-gathering capabilities.???? Leadership potential with the ability to take initiative and drive outcomes.???? Excellent communication, collaboration, and presentation skills.???? Adaptability and willingness to learn new technologies and business processes.<br>Interested candidates can share their CVs via Linked In message or email at vrajput@lotfairsolutions.com.
Job Purpose:<br>The Kafka Streaming Platform Developer is responsible for designing, developing, and maintaining real-time streaming data solutions using Apache Kafka and related technologies. The role enables reliable, scalable, and low-latency data integration across enterprise systems by building event-driven architectures, stream-processing applications, and real-time data pipelines that support analytics, operational, and business-critical use cases.<br>Key Accountabilities:<br>Design, develop, and maintain real-time data streaming solutions using Apache Kafka and related ecosystem components. Build and support Kafka producers, consumers, and stream-processing applications using industry best practices. Develop event-driven integration solutions to facilitate real-time data exchange across enterprise platforms. Implement and maintain Kafka Connect integrations with databases, applications, cloud services, and enterprise platforms. Design and manage data contracts, schema governance, and serialization standards using Schema Registry, Avro, and Protobuf. Develop stream-processing use cases including real-time enrichment, transformation, aggregation, filtering, and analytics. Integrate Kafka with data platforms, cloud services, and Change Data Capture (CDC) solutions. Collaborate with architects, administrators, developers, and business teams to define streaming requirements and integration strategies. Optimize streaming application performance, scalability, fault tolerance, and reliability. Perform troubleshooting, root cause analysis, and production support activities for streaming applications. Implement CI/CD practices, automated testing, and deployment pipelines for data streaming solutions. Participate in code reviews and ensure adherence to development standards and security requirements. Maintain technical documentation, integration specifications, and operational procedures. Contribute to continuous improvement initiatives related to data engineering, streaming technologies, and platform modernization.<br>Minimum Qualifications:<br>Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field. Confluent Certified Developer for Apache Kafka or equivalent certification. Additional certifications in Data Engineering, Cloud Technologies, Kubernetes, or Software Development.<br>Minimum Experience:<br>+4 years of software development experience. Hands-on experience developing real-time streaming solutions using Apache Kafka. Experience building and supporting enterprise integration and event-driven architectures. Experience working within banking, financial services, fintech, telecommunications, or other highly regulated environments is preferred. Experience developing and supporting production-grade distributed systems and data pipelines.<br>Job-Specific Skills:<br>Apache Kafka Development. Kafka Connect. Kafka Streams.ksql DB. Confluent Platform. Schema Registry. Event-Driven Architecture. Real-Time Data Streaming. Change Data Capture (CDC). Debezium. Java, Scala, or Python Development. REST API Development and Integration. Avro, Protobuf, and JSON Serialization. Data Integration and Messaging Patterns. Microservices Architecture. Apache Cloudera and Enterprise Data Platforms. Cloud Data Services (AWS, Azure, or GCP). CI/CD Tools and Dev Ops Practices. Git Version Control. Docker and Kubernetes. Troubleshooting and Performance Tuning. Application Monitoring and Root Cause Analysis. Data Pipeline Design and Optimization.
In this role, you will collaborate closely with one of our esteemed clients—a globally recognized leader in their industry, distinguished by their commitment to excellence, innovation, and delivering exceptional value. As a trusted IT consulting partner, Dautom is supporting their strategic initiatives by connecting them with exceptional talent to drive business growth and transformation.<br>About the Role :<br>Role: Informatica IDMC Data Quality Developer Experience: 4–6 years Technology: Informatica IDMC / Cloud Data Quality (CDQ), SQLOnsite - Riyadh , KSA<br>Job Description:<br>Responsible for designing, developing, and maintaining data quality processes and rules in Informatica IDMC to ensure the accuracy, completeness, consistency, validity, and timeliness of data feeding the project KPIs.<br>Key Responsibilities:<br>● Analyze project KPI requirements and translate them into data quality rules and validation checks.● Perform data profiling across source systems, data warehouse/data lake and KPI datasets.● Develop and configure Informatica IDMC Data Quality mappings, rules, profiles and scorecards.● Implement DQ checks covering: ○ Completeness ○ Accuracy ○ Validity ○ Consistency ○ Uniqueness ○ Referential integrity ○ Timeliness● Validate KPI calculations and underlying datasets against source systems and approved business definitions.● Develop SQL queries to perform independent data validation and reconciliation.● Identify data anomalies, investigate root causes and coordinate with data/source-system teams for resolution.● Maintain DQ rule documentation, KPI-to-source mappings and technical specifications.● Support execution and monitoring of DQ jobs and investigate failed or unexpected results.● Prepare DQ reports and dashboards highlighting KPI data quality scores, exceptions and trends. ● Support UAT and business validation of DQ rules.● Implement reusable DQ rules and frameworks for multiple project KPIs.● Support production deployment and post-deployment validation.<br>Required Skills:<br>● Hands-on experience with Informatica IDMC / Cloud Data Quality.● Strong SQL skills.● Good understanding of data warehousing and ETL/ELT concepts.● Experience with data profiling and data quality dimensions.● Experience in developing DQ rules , mapplets and exception handling.● Ability to analyze complex datasets and identify data anomalies.● Experience with KPI validation and source-to-target reconciliation.● Good documentation and communication skills. Preferred:● Informatica IDMC certification.● Experience with Power BI or other BI/dashboard platforms.● Experience with enterprise data lakes/data warehouses.● Experience in utilities, energy, banking or other large-scale enterprise environments.● Knowledge of Informatica Cloud Data Integration (CDI), Data Governance and Data Catalog.<br>For more details, please inbox in moumita.p@dautom.com
<h3 >About 2P Perfect Presentation</h3>
<p >2P Perfect Presentation is seeking a <strong >Senior Microsoft CRM Dynamics Developer</strong> to join our team in Riyadh, Saudi Arabia. This is a full-time position focused on designing, developing, and maintaining advanced CRM solutions that support business growth and digital transformation initiatives.</p> <h3 >Role Summary</h3>
<p >The successful candidate will leverage strong technical expertise in Microsoft Dynamics 365 and the Power Platform. This role requires the ability to translate complex business requirements into scalable technical solutions, provide technical leadership, and ensure adherence to best practices in CRM development.</p> <h3 >Key Responsibilities</h3>
<ul >
<li >Design, develop, customize, and maintain Microsoft Dynamics 365 CRM solutions.</li>
<li >Develop plugins, custom workflows, business process flows, and Power Automate flows.</li>
<li >Customize forms, views, dashboards, reports, and security roles within Dynamics 365.</li>
<li >Build and manage integrations between Dynamics 365 and external systems using Web APIs, Azure services, and Middleware tools.</li>
<li >Lead technical design sessions and provide solution architecture guidance.</li>
<li >Perform system upgrades, patches, and performance tuning.</li>
<li >Ensure best practices for security, data integrity, and scalability.</li>
<li >Provide technical leadership and mentor junior developers.</li>
<li >Participate in code reviews and enforce development standards.</li>
<li >Troubleshoot, debug, and resolve complex production issues.</li>
<li >Collaborate closely with Business Analysts, Project Managers, and QA teams.</li>
<li >Prepare technical documentation and deployment guides.</li>
</ul> <h3 >Required Qualifications and Experience</h3>
<ul >
<li >Bachelor’s degree in a relevant field.</li>
<li >Over <strong >5 years</strong> of hands-on experience in Microsoft Dynamics 365 CRM development.</li>
<li >Demonstrated technical expertise in Dynamics 365, Power Platform, and integrations.</li>
<li >Experience with Agile/Scrum methodologies.</li>
</ul> <h3 >Desired Skills and Attributes</h3>
<ul >
<li >Excellent problem-solving and analytical capabilities.</li>
<li >Strong communication and presentation skills.</li>
<li >Ability to work effectively both independently and within cross-functional teams.</li>
<li >High attention to detail.</li>
<li >Strong time management and multitasking abilities.</li>
</ul> <h3 >Preferred Qualifications</h3>
<ul >
<li >Relevant Microsoft Dynamics certifications.</li>
<li >Experience in enterprise or multi-region CRM implementations.</li>
</ul>
<p>We are looking for an experienced OGL Oracle Guided Learning Developer to join our banking project team in Riyadh. The role involves designing, developing, and maintaining interactive guided learning content for Oracle applications to drive user adoption and process efficiency across the bank.</p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Develop OGL Content:</strong> Create and maintain Interactive Walkthroughs, Smart Tips, Task Lists, Messages, and contextual help for Oracle Banking applications</li><li><strong>Process Mapping:</strong> Analyze banking business processes and convert them into user-friendly guided learning content</li><li><strong>Configuration & Deployment:</strong> Configure, test, and publish OGL content in Oracle applications. Perform validation before go-live</li><li><strong>Customization:</strong> Customize OGL guides using HTML, CSS, and JavaScript where required</li><li><strong>Stakeholder Collaboration:</strong> Work with business stakeholders, SMEs, functional consultants, and QA/testing teams</li><li><strong>Maintenance:</strong> Update OGL content post application releases, patches, and enhancements</li><li><strong>Support & Optimization:</strong> Troubleshoot OGL issues, optimize guide performance, and support user adoption/change management initiatives</li><li><strong>Agile Delivery:</strong> Follow Agile/Scrum practices and maintain proper documentation standards</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><strong>Education:</strong> Bachelor s Degree in Computer Science, IT, Engineering, or related field</li><li><strong>Experience:</strong> 3-5+ years in Oracle Applications with 1-2+ years hands-on in Oracle Guided Learning (OGL)</li><li><strong>Technical Skills:</strong> Strong experience in developing OGL content: Walkthroughs, Smart Tips, Task Lists Working knowledge of HTML, CSS, JavaScript for OGL customization Familiarity with Oracle Banking/ERP/Fusion applications is a plus Basic SQL and understanding of Oracle application structure</li><li><strong>Functional Knowledge:</strong> Understanding of banking processes and how to translate them into training content</li><li><strong>Other Skills:</strong> Excellent analytical and problem-solving skills Strong communication skills in English. Arabic is an advantage Experience working in Agile/Scrum environment Ability to collaborate with business and technical teams</li><li><strong>Preferred Qualifications</strong>Oracle Cloud certification in HCM/ERP/SCM Prior experience in BFSI/Banking domain projects Experience with UPK, OJT, or other digital adoption tools</li></ul>
<h3 >Position Overview</h3>
<p >Apple (KSA) is seeking a <strong >full-time Apple Channel Store Advisor</strong> to join its team in Riyadh and Al-Kharj. This role involves taking a lead position in supporting the sales, merchandising, and operations of an Apple Shop located within a partner reseller store. The Advisor acts as a leader, business manager, and influencer, driving Apple business growth within a multi-branded retail environment.</p> <h3 >Core Responsibilities</h3>
<ul >
<li >Represent Apple within a single partner store and foster customer relationships with the brand.</li>
<li >Share in-depth knowledge of Apple products directly with customers and facilitate new product ownership.</li>
<li >Provide a customer experience by showcasing Apple products, accessories, and services.</li>
<li >Proactively identify opportunities to expand awareness for new and existing customers.</li>
<li >Educate customers through individual and group product demonstrations, sharing sales promotions, and encouraging Apple platform adoption.</li>
</ul> <h3 >Business Development and Merchandising</h3>
<ul >
<li >Encourage partner staff through a forward-thinking style, technology interest, and passion for Apple.</li>
<li >Train partner staff while ensuring all Apple merchandising standards are met.</li>
<li >Ensure that all Apple fixtures, product exposures, and merchandising elements in the store are current and maintained according to Apple's standards.</li>
<li >Perform daily care and inspection according to guidelines and escalate issues for timely resolution.</li>
<li >Stay updated on initiatives impacting the customer journey by leveraging curiosity for technology.</li>
</ul> <h3 >Required Experience and Skills</h3>
<ul >
<li >2-5 years of relevant experience.</li>
<li >Demonstrated ability to lead, manage business, and influence others.</li>
<li >Strong customer service skills and ability to conduct product demonstrations.</li>
<li >In-depth knowledge of Apple products and services.</li>
<li >Passion for technology and the Apple brand.</li>
</ul> <h3 >Work Schedule</h3>
<p >The work schedule for this position is based on business needs and requires a commitment of <strong >40 hours per week</strong>. This includes working evenings and weekends as required by operational demands.</p> <h3 >Apple's Commitment to Inclusion</h3>
<p >Apple is committed to diversity and inclusion, recognizing that differences in background, experience, and thought drive innovation. The company treats all applicants fairly and equally, providing reasonable accommodations as needed. Accessibility is considered a fundamental human right, reflected in Apple's culture, benefits, and digital tools, fostering an environment where all employees feel they belong.</p>
Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions.<br><br>Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.<br><br>About The Role<br><br>We are looking for an API Developer (Integration Engineer) to design, build, and maintain the integration layer connecting a digital Residents and Tenants Portal with various third-party and enterprise systems.<br><br>You will be responsible for developing secure and reliable APIs and middleware that enable key platform capabilities including authentication, e-signature, payments, access control, CRM integrations, and notifications.<br><br>The ideal candidate has strong experience in backend development and API integrations, with a solid understanding of API security, authentication protocols, webhooks, and event-driven architectures.<br><br>Key Responsibilities<br><br>Design, develop, and maintain RESTful APIs and integrations with third-party and enterprise systems Integrate with identity and authentication providers to support SSO, 2FA, password reset, and session management Develop integrations with e-signature platforms such as Docu Sign or similar solutions to support contracts, addendums, and termination workflows Integrate with CRM and leasing systems to synchronize unit listings, inquiries, leads, offers, and other relevant data Develop integrations with access-control systems for access cards, visitor codes, and vehicle registration Support payment and invoicing integrations, including invoice generation triggers, proof-of-payment workflows, and payment-status synchronization Integrate with email and SMS notification gateways for alerts, confirmations, and renewal notifications Integrate external data feeds, such as weather and events APIs, where required Build middleware and orchestration logic to keep data and application states synchronized across multiple systems Define and maintain API contracts using Open API/Swagger Implement secure authentication and authorization mechanisms using OAuth2, OIDC, and JWTDesign robust error-handling, retry, and recovery strategies for integrations Implement webhook and event-driven handlers for asynchronous workflows such as e-signature completion, payment confirmation, and access-control approvals Coordinate with internal teams, client IT teams, and third-party vendors to manage integration environments, credentials, and API access Support the promotion of integrations from sandbox/testing environments to production Develop integration, API, and contract tests and support QA and UAT activities Monitor API performance, logs, and error rates and troubleshoot integration issues during production and hypercare periods Maintain technical documentation, integration architecture diagrams, and operational runbooks to support knowledge transfer and handover Collaborate with developers, QA engineers, product teams, and external vendors to ensure successful delivery of integration-dependent features<br><br>Requirements<br><br>4+ years of experience in API development, backend development, or integration engineering Strong hands-on experience building and consuming REST/JSON APIs in production environments Solid understanding of OAuth2, OIDC, JWT, and webhook-based architectures Experience integrating with at least one e-signature platform such as Docu Sign, Adobe Sign, or a similar solution Hands-on experience with SSO and identity providers such as Azure AD, Okta, Auth0, or similar Strong proficiency in at least one backend technology such as Node.js, . NET, or Java Experience working with API gateways, middleware, message queues, or i Paa S solutions Experience with API testing tools such as Postman/Newman Strong understanding of API security best practices, including rate limiting, input validation, authentication/authorization, and secrets management Experience designing integrations and translating business requirements, user stories, and acceptance criteria into technical solutions Strong troubleshooting and problem-solving skills Good understanding of integration testing and production support practices Strong communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders<br><br>Nice to Have<br><br>Experience working with access-control or physical-security system APIs, such as Genetec, Lenel, or similar Experience integrating with real-estate or leasing CRM platforms such as Yardi, MRI, Salesforce, or Microsoft Dynamics Experience with Azure API Management, Mule Soft, or similar API management/integration platforms Experience working with event-driven architectures and message brokers Experience working in enterprise integration or digital transformation projects<br><br>What Success Looks Like<br><br>All required third-party and enterprise integrations are delivered, tested, and successfully pass UATAPIs and integrations are secure, reliable, and scalable Integration-related issues are identified and resolved within agreed SLAsAPI and integration documentation is complete and clear enough to support the client's internal teams after handover Smooth collaboration with client IT teams, vendors, developers, QA, and other stakeholders throughout implementation and production support
<p>Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project ( https://tendem.ai/ ) and build conversational bots and messaging-platform integrations for real-world applications. In this role, you'll use your bot engineering expertise, conversational design skills, and quality-focused approach to build reliable, useful bots and messaging integrations that deliver a great user experience. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.</p><p>What We Do</p><p>The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.</p><p>About the Role</p><p>This is a freelance role for a Tendem project. As a Bot Developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p><p>Key Responsibilities</p><ul><li>Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.</li><li>Design and implement conversational flows, dialogue state, and fallback handling.</li><li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li><li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li><li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li><li>Review, debug, optimize, and refactor bot implementations to improve correctness, reliability, maintainability, and graceful error handling.</li><li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</li><li>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows.</li><li>We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and build stable, user-friendly bot experiences.</li><li>Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</li><li>At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</li><li>Strong command of Python or Node.js for backend bot logic.</li><li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li><li>Experience with relational or NoSQL databases for storing conversation state and user data.</li><li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li><li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li><li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</li><li>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</li><li>Self-directed work ethic with the ability to design and ship complete bots independently.</li><li>Portfolio or examples of bots you've built (required).</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Job Summary We are looking for a highly experienced Senior Microsoft Dynamics 365 CRM Developer with 9+ years of hands-on experience in Microsoft Dynamics 365 CRM development, with strong expertise in On-Premises environments .<br> Cloud experience is considered a strong advantage.<br> The ideal candidate will have solid experience in Dynamics 365 customization, development, integration, data migration, upgrades, and troubleshooting, with strong technical skills in C#, .<br>NET, .NET Core, REST APIs, and Microsoft SQL Server .<br> Key Responsibilities Develop, customize, configure, and maintain Microsoft Dynamics 365 CRM solutions based on business and technical requirements.<br> Design and implement integrations between Dynamics 365 CRM and external systems using REST APIs, web services, and middleware .<br> Develop custom plugins, workflows, and integrations using C# and .<br>NET technologies.<br> Perform data migration, system upgrades, and integration-related activities within the Dynamics 365 ecosystem.<br> Analyze business and technical requirements and translate them into scalable Dynamics 365 solutions.<br> Troubleshoot and resolve complex CRM, integration, and system functionality issues.<br> Develop and maintain technical documentation, including solution designs, technical specifications, integration documentation, and deployment guides.<br> Work closely with business stakeholders, technical teams, and other application teams to ensure successful solution delivery.<br> Support application releases, deployments, and production issues.<br> Follow development standards, version control practices, and CI/CD processes using Azure DevOps .<br> Work with Microsoft SQL Server for database development, troubleshooting, queries, and data-related activities.<br> Required Technical Skills 9+ years of professional experience in Microsoft Dynamics 365 CRM development.<br> Strong hands-on experience with Dynamics 365 CRM On-Premises .<br> Experience with Dynamics 365 CRM customization and configuration.<br> Strong programming skills in C# .<br> Strong knowledge of .<br>NET / .NET Core . Experience developing custom plugins and workflows .<br> Strong experience with REST APIs and web services .<br> Experience integrating Dynamics 365 with external applications and enterprise systems.<br> Strong Microsoft SQL Server (MSSQL) skills.<br> Experience with data migration and Dynamics 365 upgrades .<br> Experience with Azure DevOps , including Boards, Work Items, and Git repositories.<br> Strong troubleshooting and problem-solving skills.<br> Good understanding of full-stack development concepts.<br> Key Competencies Strong analytical and problem-solving skills.<br> Excellent communication and collaboration skills.<br> Ability to work independently and as part of a technical team.<br> Strong documentation and technical analysis skills.<br> Ability to work effectively in a business-critical enterprise environment.<br> Important Requirement Candidates must have 9+ years of hands-on experience specifically in Microsoft Dynamics 365 CRM, with strong On-Premises experience.<br> Preferred Qualifications Experience with Dynamics 365 CRM Cloud / Online .<br> Experience working in the banking or financial services sector .<br> Experience working in large-scale enterprise environments .<br> Experience with middleware and enterprise integration platforms.<br> Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.<br></span> </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>