IT - Software & Web Development Jobs in Saudi Arabia

We are seeking a motivated and skilled Site Engineer to join our construction team. The ideal candidate will be responsible for overseeing the day-to-day operations on the construction site, ensuring that work is carried out safely, on time, and in line with project specifications. The Site Engineer will work closely with project managers, architects, and other engineers to meet deadlines, manage resources, and maintain quality standards.Key Responsibilities:Project Supervision:Oversee the construction activities on-site, ensuring adherence to project specifications and safety standards.Coordinate with contractors and subcontractors to ensure the work is executed efficiently and within the agreed timeline.Quality Control:Ensure all construction work is completed to the highest standards and according to building regulations.Conduct inspections and monitor construction work to ensure compliance with design plans, codes, and safety standards.Technical Support:Provide technical advice and guidance to construction teams regarding complex problems, construction methods, and site-specific issues.Solve engineering-related challenges on-site and make recommendations for improvements or modifications to plans.Site Safety:Ensure that all health, safety, and environmental policies are followed to maintain a safe work environment.Conduct regular safety audits and training sessions to ensure compliance with safety regulations.Resource Management:Assist in managing materials, equipment, and labor on-site.Keep track of project materials and supplies, ensuring there are no shortages or delays.Communication & Reporting:Provide regular updates on progress to project managers, clients, and stakeholders.Document all activities, decisions, and changes on-site, including the preparation of daily reports.Cost Management:Monitor project budgets and schedules to ensure cost-effective execution.Collaborate with the procurement team to source materials and equipment in a cost-efficient manner.Problem Solving:Address and resolve issues related to the construction process, from technical difficulties to logistical challenges.Work with architects and engineers to adjust designs and plans if required.Collaboration with Design and Planning Teams:Collaborate with architects, structural engineers, and other professionals to ensure the plans and designs are executed accurately.Review plans and schedules to ensure the efficient flow of work.

Posted 2 days ago

We are seeking a motivated and skilled Site Engineer to join our construction team. The ideal candidate will be responsible for overseeing the day-to-day operations on the construction site, ensuring that work is carried out safely, on time, and in line with project specifications. The Site Engineer will work closely with project managers, architects, and other engineers to meet deadlines, manage resources, and maintain quality standards.Key Responsibilities:Project Supervision:Oversee the construction activities on-site, ensuring adherence to project specifications and safety standards.Coordinate with contractors and subcontractors to ensure the work is executed efficiently and within the agreed timeline.Quality Control:Ensure all construction work is completed to the highest standards and according to building regulations.Conduct inspections and monitor construction work to ensure compliance with design plans, codes, and safety standards.Technical Support:Provide technical advice and guidance to construction teams regarding complex problems, construction methods, and site-specific issues.Solve engineering-related challenges on-site and make recommendations for improvements or modifications to plans.Site Safety:Ensure that all health, safety, and environmental policies are followed to maintain a safe work environment.Conduct regular safety audits and training sessions to ensure compliance with safety regulations.Resource Management:Assist in managing materials, equipment, and labor on-site.Keep track of project materials and supplies, ensuring there are no shortages or delays.Communication & Reporting:Provide regular updates on progress to project managers, clients, and stakeholders.Document all activities, decisions, and changes on-site, including the preparation of daily reports.Cost Management:Monitor project budgets and schedules to ensure cost-effective execution.Collaborate with the procurement team to source materials and equipment in a cost-efficient manner.Problem Solving:Address and resolve issues related to the construction process, from technical difficulties to logistical challenges.Work with architects and engineers to adjust designs and plans if required.Collaboration with Design and Planning Teams:Collaborate with architects, structural engineers, and other professionals to ensure the plans and designs are executed accurately.Review plans and schedules to ensure the efficient flow of work.

Posted 2 days ago

Role Overview:We are looking for a highly skilled Data Architect with a deep understanding of modern data architectures to support a large-scale Data Warehouse to Data Lakehouse Transformation initiative for a leading banking client. The ideal candidate will have a strong background in data platform architecture, solution design, and implementation, with expertise in Cloudera, Teradata, and Informatica, and a solid understanding of banking data domains.This role will play a pivotal part in designing scalable, secure, and high-performance data solutions that align with the bank’s enterprise data strategy.Key Responsibilities:Design and define the end-to-end architecture for the Data Lakehouse solution covering Bronze, Silver, and Gold layers, metadata management, and data governance.Lead data platform modernization initiatives involving migration from legacy DWH to modern Cloudera-based architecture.Translate business and functional requirements into scalable data architecture solutions.Collaborate with engineering, platform, analytics, and business teams to define data flows, ingestion strategies, transformation logic, and consumption patterns.Ensure architectural alignment with enterprise data standards, security guidelines, and regulatory requirements.Define data modeling standards and oversee data modeling efforts across layers (relational and big data).Partner with the implementation oversight partner to review and validate logical and physical data models.Drive architecture reviews, performance tuning, and capacity planning for the data ecosystem.Guide and mentor data engineering teams on architectural best practices.Required Skills and Experience:12+ years of experience in data architecture, data platform design, or enterprise architecture roles.Strong hands-on experience in Cloudera (Hadoop ecosystem, Hive, HDFS, Spark), Teradata, Informatica PowerCenter/IDQ, and SQL-based platforms.Deep understanding of data ingestion, curation, transformation, and consumption in both batch and near real-time.Banking industry experience with familiarity across domains such as retail, corporate banking, credit risk, finance, and regulatory reporting.Proficiency in designing for scalability, performance optimization, and data security/compliance.Solid experience with data lakehouse concepts, open table formats (Iceberg/Delta), and layered architectures.Experience integrating BI/reporting platforms (e.g., Power BI, Cognos) and downstream data products.Preferred Attributes:Experience with Kafka/NiFi for streaming ingestion and orchestration tools like Control-M or Airflow.Knowledge of metadata, lineage, and data catalog tools.Familiarity with hybrid deployment models (on-prem and cloud) and DevOps/DataOps pipelines.TOGAF, CDMP, or DAMA certification is a plus.

Posted 2 days ago

Role Overview:We are seeking a highly experienced and strategic Senior Program Manager to lead the end-to-end delivery of a large-scale Data Warehouse Modernization and Transformation program for a leading banking client. The ideal candidate will possess deep expertise in data platform transitions, excellent understanding of banking and financial services data landscapes, and a proven track record of managing complex, multi-stakeholder programs.This role demands an exceptional leader who can drive alignment across engineering, architecture, data governance, analytics, and business teams, ensuring timely, high-quality outcomes aligned with enterprise goals.Key Responsibilities:Lead and manage the complete lifecycle of the Data Lakehouse Transformation program including strategy, execution, risk management, and stakeholder alignment.Coordinate across workstreams involving data ingestion, data modeling, ELT/ETL development, testing, analytics enablement, and production deployment.Serve as the primary point of contact for SNB stakeholders, managing communication and escalations effectively.Define program governance structure and lead Agile delivery with sprint planning, backlog grooming, release management, and retrospectives.Ensure adherence to project timelines, scope, cost, and quality with continuous risk and change management.Track interdependencies with parallel bank initiatives and ensure proactive risk mitigation.Collaborate with architects and engineering leads to align solution design with business and data architecture strategy.Drive stakeholder buy-in and adoption by delivering on committed business outcomes.Monitor KPIs, program health, and provide regular executive updates.Required Skills and Experience:15+ years of total IT experience with at least 8+ years in program management for large-scale data initiatives.Strong domain knowledge in banking/financial services, including retail, corporate, payments, treasury, and regulatory reporting systems.Experience in data platform modernization (on-prem DWH to Lakehouse architectures) and cloud/on-prem hybrid environments.Proven success managing programs involving technologies such as Cloudera, Teradata, Informatica, Kafka, Hadoop, Oracle, Power BI, etc.Solid grasp of Agile/Scaled Agile delivery models with tools like Jira, Confluence, MS Project, etc.Excellent communication, stakeholder management, and leadership skills, especially when engaging with C-level and senior business executives.PMP, PMI-ACP, or SAFe certifications are a plus.Preferred Attributes:Experience in regulatory data reporting and governance frameworks (e.g., BCBS239, NDMO).Exposure to MDM, metadata management, and data quality frameworks.Hands-on understanding of data modeling and architecture fundamentals.

Posted 2 days ago

Job Description: Project Controls ManagerRole Overview:The Project Controls Manager is responsible for overseeing and managing the planning, costcontrol, risk management, document control, and overall project controls functions forconstruction projects on the contractor’s side. This role ensures that the project adheres toschedule, budget, and risk management frameworks while complying with documentationstandards and contractual requirements. The manager supervises dedicated teams, monitorscash flow, coordinates with the supply chain, and facilitates robust reporting and performancemanagement throughout the project lifecycle.Key Responsibilities:1. Management of Planning, Cost Control, Risk Management, and Document ControlSections:○ Lead and supervise the planning, cost control, risk management, and documentcontrol teams.○ Develop and implement standards, processes, and tools to ensure seamless integration across these functions.○ Conduct regular performance reviews and identify improvement opportunities. 2. Planning & Progress Monitoring:○ Develop and maintain the project baseline schedule in collaboration with theplanning team.○ Monitor and update the project schedule, ensuring accurate reflection of progress and anticipated changes.○ Identify potential schedule risks, delays, and bottlenecks, and coordinate mitigation strategies.○ Ensure timely preparation and submission of progress reports. 3. Cost Control:○ Oversee the preparation and management of the project budget, ensuring effective cost allocation and control.○ Monitor actual costs versus the budget, analyze variances, and recommend corrective actions.○ Review cost forecasts and update the cash flow forecast regularly to align with project performance.4. Risk Management:○ Develop and maintain a project risk management framework, including acomprehensive risk register.○ Lead risk identification, assessment, and mitigation efforts in collaboration withproject stakeholders.

Posted 2 days ago

Calendar & Task Management – CBD Department:Manage the CBD department’s calendar, scheduling internal and external meetings, project milestones, and strategic sessions to ensure optimal coordination and time utilization.Leverage CRM systems to automate updates related to client meetings, partner interactions, and business development follow-ups.Utilize Power BI dashboards to analyze time and task distribution across the department, identifying workflow patterns and supporting strategic planning.Correspondence and Documentation:Prepare and refine communications, reports, and business development materials, ensuring clarity, professionalism, and brand alignment.Maintain structured digital filing systems, integrated with CRM platforms for document version control and quick access.Use Power BI to develop executive summaries, client engagement reports, and performance dashboards for leadership and stakeholder reviews.Communication Handling:Manage incoming calls, emails, and stakeholder messages directed to the CBD department, ensuring timely and accurate responses.Integrate CRM tools to log and track all communication touchpoints with clients, partners, and prospects, maintaining a full engagement history.Meeting Coordination:Coordinate agendas for CBD-related meetings, including client presentations, internal planning sessions, and strategy briefings.Take detailed minutes and ensure actionable items are captured, assigned, and monitored.Utilize CRM insights to tailor meeting objectives and align discussions with current opportunity stages.Employ Power BI to evaluate meeting outcomes and generate follow-up action tracking reports.Travel Coordination:Organize travel logistics for CBD team members for site visits, client meetings, and industry events.Align travel plans with CRM schedules to optimize client engagement opportunities.Use Power BI to monitor travel spending trends and identify cost-saving opportunities.Administrative Support:Provide administrative support tailored to the operational needs of the CBD department, ensuring seamless day-to-day functionality.Implement CRM-based task tracking to manage assignments, deadlines, and automated reminders.Use Power BI tools to oversee departmental KPIs, workflow efficiency, and operational bottlenecks, delivering insights for continuous improvement.Calendar & Task Management – CBD Department:Manage the CBD department’s calendar, scheduling internal and external meetings, project milestones, and strategic sessions to ensure optimal coordination and time utilization.Leverage CRM systems to automate updates related to client meetings, partner interactions, and business development follow-ups.Utilize Power BI dashboards to analyze time and task distribution across the department, identifying workflow patterns and supporting strategic planning.Correspondence and Documentation:Prepare and refine communications, reports, and business development materials, ensuring clarity, professionalism, and brand alignment.Maintain structured digital filing systems, integrated with CRM platforms for document version control and quick access.Use Power BI to develop executive summaries, client engagement reports, and performance dashboards for leadership and stakeholder reviews.Communication Handling:Manage incoming calls, emails, and stakeholder messages directed to the CBD department, ensuring timely and accurate responses.Integrate CRM tools to log and track all communication touchpoints with clients, partners, and prospects, maintaining a full engagement history.Meeting Coordination:Coordinate agendas for CBD-related meetings, including client presentations, internal planning sessions, and strategy briefings.Take detailed minutes and ensure actionable items are captured, assigned, and monitored.Utilize CRM insights to tailor meeting objectives and align discussions with current opportunity stages.Employ Power BI to evaluate meeting outcomes and generate follow-up action tracking reports.Travel Coordination:Organize travel logistics for CBD team members for site visits, client meetings, and industry events.Align travel plans with CRM schedules to optimize client engagement opportunities.Use Power BI to monitor travel spending trends and identify cost-saving opportunities.Administrative Support:Provide administrative support tailored to the operational needs of the CBD department, ensuring seamless day-to-day functionality.Implement CRM-based task tracking to manage assignments, deadlines, and automated reminders.Use Power BI tools to oversee departmental KPIs, workflow efficiency, and operational bottlenecks, delivering insights for continuous improvement.

Posted 2 days ago

Recruitment & Staffing:Oversee the full recruitment cycle, including job postings, candidate sourcing, interviews, and hiring.Collaborate with department heads to understand staffing needs and ensure timely hiring to meet business requirements.Manage and optimize the onboarding process, ensuring new employees are integrated smoothly into the organization.Employee Relations & Conflict Resolution:Act as the primary point of contact for employees regarding workplace concerns, grievances, and disputes.Resolve conflicts and issues professionally, ensuring fair treatment of all employees in compliance with company policies.Foster a positive and inclusive workplace culture by addressing employee needs and promoting employee engagement initiatives.Performance Management:Develop and implement performance management systems that align with organizational goals.Conduct regular performance reviews, provide feedback, and work with managers to identify areas for development.Guide managers in managing employee performance, setting objectives, and handling underperformance.Training & Development:Identify training needs and develop a training program that enhances employee skills, performance, and leadership capabilities.Organize and facilitate ongoing employee development programs, workshops, and team-building activities.Promote continuous learning and career development opportunities for employees at all levels.Compensation & Benefits:Administer employee compensation and benefits programs, ensuring they are competitive, compliant, and aligned with market trends.Conduct salary benchmarking and provide recommendations for adjustments to maintain equity and market competitiveness.Ensure employees understand and have access to all benefits, including health insurance, retirement plans, bonuses, and other perks.HR Policy & Compliance:Develop, implement, and enforce HR policies and procedures in accordance with labor laws and company regulations.Stay current with local, state, and federal labor laws to ensure the organization remains compliant.Conduct regular audits and compliance checks to ensure all HR processes and documentation meet legal and company standards.Employee Engagement & Retention:Design and implement employee engagement strategies to boost morale, reduce turnover, and increase employee satisfaction.Organize employee recognition programs and initiatives that promote a positive work environment.Identify trends in employee satisfaction and turnover rates and propose solutions to management.HR Strategy & Planning:Collaborate with senior leadership to develop HR strategies that align with organizational goals and objectives.Provide data-driven insights and reports to management regarding HR metrics such as turnover rates, employee performance, and engagement levels.Drive HR initiatives that support the company’s long-term business objectives.Leadership & Team Management:Lead and manage the HR team, providing guidance, support, and mentorship to junior HR staff.Delegate tasks effectively and ensure the team delivers quality HR services to the organization.Foster a collaborative and high-performance work environment within the HR department.

Posted 2 days ago

Posted 5 days ago

About the jobWe are seeking an experienced Developer with expertise in both frontend web development and Android development to lead and mentor a dynamic team. This role requires hands-on experience in both web and mobile development, ideally within the Backbase platform and digital banking apps.Responsibilities:Lead the development of dynamic, responsive web applications and Android applications using HTML5, CSS3, JavaScript/TypeScript, React.js/Angular, and Java/Kotlin.Build scalable and high-performance user interfaces, both for the web and mobile applications, ensuring an exceptional user experience across devices.Work closely with backend developers to integrate APIs and services into both web and Android platforms.Guide the integration of Backbase widgets and components, ensuring seamless functionality within the web and Android banking applications.Optimize applications for maximum speed, performance, and scalability.Ensure cross-browser compatibility for web applications and responsive, adaptive design for mobile apps across various screen sizes and Android versions.Lead and mentor junior developers in adopting best practices, modern development technologies, and coding standards for both platforms.Troubleshoot and resolve complex software defects and performance issues across both web and mobile environments.Collaborate with cross-functional teams, product owners, and stakeholders to define, design, and deliver new features that align with business objectives.Stay up-to-date with the latest trends, tools, and best practices in Android development, web development, and Backbase.Maintain a clear understanding of Agile methodologies, managing project timelines and deliverables.Qualifications:Proven experience in both web (React.js/Angular) and Android (Java/Kotlin) development.Extensive hands-on experience with Backbase platform and digital banking applications.Deep understanding of HTML5, CSS3, JavaScript/TypeScript, Android SDK, and UI design principles for both web and Android apps.Expertise in integrating APIs and third-party components into web and mobile applications.Strong familiarity with version control systems (such as Git) and collaborative development workflows.Proven ability to lead teams, mentor developers, and enforce best coding practices and design patterns.Solid understanding of Agile software development methodologies.Excellent communication skills to effectively collaborate with cross-functional teams and stakeholders.Bachelor's degree in Computer Science, Software Engineering, or a related field.This role offers the opportunity to work on cutting-edge digital banking applications, providing leadership while fostering innovation and high standards of excellence in both frontend web and Android mobile development.

Posted 5 days ago