610 Developer jobs in Saudi Arabia

Web Developer / Software Engineer

Riyadh, Riyadh Guidance Groove

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Web Developer / Software Engineer

Location: Riyadh, Saudi Arabia

Salary: Open for discussion

Experience: 7-10 years

Key Responsibilities
  1. Develop, implement, and maintain high-quality web applications that align with business and user needs.
  2. Design and build scalable and efficient backend services and API integrations.
  3. Ensure code quality, security, and performance optimization throughout the development lifecycle.
  4. Collaborate with UI/UX designers, business analysts, and QA engineers to deliver robust solutions.
  5. Conduct code reviews, implement best practices, and stay updated with modern development trends.
  6. Optimize database structures and ensure seamless data handling.
  7. Provide technical leadership and mentorship to junior developers as needed.
Required Skills & Qualifications
  1. 7+ years of experience in web development and software engineering.
  2. Strong understanding of modern development techniques and frameworks.
  3. Hands-on experience with the following technologies:
  • Frontend Development: Angular
  • Backend Development: ASP.NET MVC, ASP.NET Core
  • Windows Applications: Universal Windows Platform (UWP)
  • Proficiency in designing, developing, and integrating APIs.
  • Strong knowledge of database management and optimizing data queries.
  • Excellent problem-solving skills with a proactive approach to debugging and optimization.
  • Ability to collaborate in an agile work environment and actively contribute to organizational workflows.
  • Preferred Qualifications
    1. Strong analytical skills and the ability to evaluate and implement new technologies.
    2. Experience with cloud platforms such as Azure or AWS is a plus.
    3. Excellent communication skills and a team-oriented mindset.

    If you are a passionate developer looking for an opportunity to work on cutting-edge projects, apply now and become a part of our growing team in Riyadh!

    Seniority level: Mid-Senior level

    Employment type: Full-time

    Job function: Engineering and Information Technology

    Industries: IT Services and IT Consulting

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Riyadh, Riyadh 2P Perfect Presentation

    Posted 11 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    We are looking for a skilled Backend Developer with strong experience in.NET technologies to design, develop, and maintain backend services and web APIs using ASP.NET Core and C#. You will work closely with a cross-functional team to deliver scalable, high-performance solutions that integrate with external systems like Microsoft Dynamics CRM and SharePoint. The role also involves implementing AI-powered features using intelligent services such as Azure Cognitive Services or ML.NET. You’ll be expected to follow clean architecture principles, write efficient code, and contribute to all stages of the software development lifecycle in an Agile environment.

    Key Responsibilities:

    • Design, develop, and maintain backend services and web APIs using.NET Core, ASP.NET Core, C#, MVC, and Web API.

    • Develop and optimize database structures and queries using SQL Server or other RDBMS.

    • Integrate intelligent services such as Azure Cognitive Services or ML.NET to enable AI-driven features.

    • Collaborate with frontend developers and UI/UX designers to deliver seamless full-stack solutions.

    • Ensure application performance, scalability, and security through clean architecture and code best practices.

    • Build and maintain integrations with external systems like Microsoft Dynamics CRM, SharePoint, and others using RESTful and SOAP services.

    • Deploy applications using IIS, Docker, or Azure App Services, and manage CI/CD pipelines with Azure DevOps or GitHub Actions.

    • Conduct code reviews and provide mentorship to junior developers.

    • Write and maintain unit and integration tests using xUnit, NUnit, or similar frameworks.

    • Participate in Agile ceremonies (Scrum/Kanban), contributing to sprint planning, task estimation, and delivery.

    • Maintain clear technical documentation for APIs, system architecture, and deployment workflows. • Collaborate with the team to troubleshoot issues and deliver solutions in a timely manner.

    Qualifications:

    • Education:
    • Bachelor’s degree in computer science, Software Engineering, or a related field.
    • Proficient in .NET Core, ASP.NET Core, C#, MVC, and Web API.
    • Strong SQL skills with experience in SQL Server or other RDBMS.
    • Experience with unit testing frameworks like xUnit or NUnit.
    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Business Development
    • Industries IT Services and IT Consulting

    Referrals increase your chances of interviewing at 2P Perfect Presentation by 2x

    Sign in to set job alerts for “Application Developer” roles.

    Riyadh, Riyadh, Saudi Arabia 20 hours ago

    Riyadh, Riyadh, Saudi Arabia 20 hours ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Web Application Developer

    Riyadh, Riyadh Tayyeb Enterprises

    Posted 11 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Degrees in Computer Science, IT, Software Engineering, Web Development, Programming or relevant stream.

    The role involves supporting the ongoing development of websites and managing the development of custom web applications for Social Networks & Apple Platforms from initial specification to final release to users and stakeholders. The Web Application Developer will also be responsible for providing technical advice and guidance as may be required.

    Job Specification
    1. Develop, implement and maintain web-based/ Apple based applications.
    2. Test custom applications/scripts.
    3. Assist in analyzing and developing requirements for applications.
    4. Follow standard software development life cycle processes and participate in code reviews.
    5. Assist in game portal/social network front-end design.
    6. Support quick-turnaround Application development in a dynamic and highly visible environment.
    7. Experience with or able to quickly learn high-volume and high-availability software engineering techniques.
    8. Strong understanding of Data Structures, Algorithms, and Modular/Object-Oriented design/Design Patterns.
    9. Commercial experience in Web Application development and/or software development.
    10. Productive in XAMP & XCode environment.
    11. Determining any functionality that the Application must support and developing PHP content based on practical approved layout.
    12. Identifying the content type the site will host and ensuring compatibility with the PHP programming requirements.
    13. Giving guidance on colors, layout and styles for the client application.

    Location: Information Technology and Services - Karachi, Pakistan

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    Riyadh, Riyadh BAE Systems

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description - Senior Application Developer (00129887)

    Job Number:

    Job Number: 00129887

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE’s policies and procedures.

    Responsibilities

    Applications Development:

    · Lead activities for requirement gathering and system analysis with customers

    · Clarify what actions the anticipated application or solution is intended to perform

    · Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language

    · Devising possible solutions to anticipated issues

    · Work as part of a team, which may be established purely for a particular project, to write a specific section of the application

    · Combine all elements of the program, researching and designing

    · Lead testing activities to check that output from the program works as intended

    · Lead evaluating the application or proposed solution system that effectively delivers customer requirement

    · Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification

    · integrate existing software products and get incompatible platforms to work together

    · Review the writing of operational documentation with technical authors

    · Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately

    · Ensure the quality and accuracy in the test environment and installing the application into production environment

    · Supervise the Maintenance of systems by monitoring and correcting software defects

    · Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems

    · Continue investigating new technologies

    · Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:

    · Provide effective support and maintenance to existing business applications and systems

    · Provide technical guidance to customers and colleagues as required

    · Monitor and report on business applications availability, performance and capacity aspects

    · Supervise the process of administrating access privileges for business applications as per the ISE’s policies and procedures

    · Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness

    · Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:

    · Provide ad-hoc reporting as and when required

    · Report progress to customers and colleagues based on agreed standards.

    · Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:

    · A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role

    · Fluent in Arabic and English

    · Bachelor’s degree in IT preferred

    · Relevant IT certificates

    · Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems’ global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom’s national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    BAE Systems .

    Posted 4 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE's policies and procedures.

    Responsibilities

    Applications Development:
    • Lead activities for requirement gathering and system analysis with customers
    • Clarify what actions the anticipated application or solution is intended to perform
    • Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language
    • Devising possible solutions to anticipated issues
    • Work as part of a team, which may be established purely for a particular project, to write a specific section of the application
    • Combine all elements of the program, researching and designing
    • Lead testing activities to check that output from the program works as intended
    • Lead evaluating the application or proposed solution system that effectively delivers customer requirement
    • Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification
    • integrate existing software products and get incompatible platforms to work together
    • Review the writing of operational documentation with technical authors
    • Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately
    • Ensure the quality and accuracy in the test environment and installing the application into production environment
    • Supervise the Maintenance of systems by monitoring and correcting software defects
    • Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems
    • Continue investigating new technologies
    • Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:
    • Provide effective support and maintenance to existing business applications and systems
    • Provide technical guidance to customers and colleagues as required
    • Monitor and report on business applications availability, performance and capacity aspects
    • Supervise the process of administrating access privileges for business applications as per the ISE's policies and procedures
    • Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness
    • Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:
    • Provide ad-hoc reporting as and when required
    • Report progress to customers and colleagues based on agreed standards.
    • Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:
    • A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role
    • Fluent in Arabic and English
    • Bachelor's degree in IT preferred
    • Relevant IT certificates
    • Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems' global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom's national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    Riyadh, Riyadh BAE Systems

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE’s policies and procedures.

    Responsibilities

    Applications Development:

    · Lead activities for requirement gathering and system analysis with customers

    · Clarify what actions the anticipated application or solution is intended to perform

    · Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language

    · Devising possible solutions to anticipated issues

    · Work as part of a team, which may be established purely for a particular project, to write a specific section of the application

    · Combine all elements of the program, researching and designing

    · Lead testing activities to check that output from the program works as intended

    · Lead evaluating the application or proposed solution system that effectively delivers customer requirement

    · Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification

    · integrate existing software products and get incompatible platforms to work together

    · Review the writing of operational documentation with technical authors

    · Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately

    · Ensure the quality and accuracy in the test environment and installing the application into production environment

    · Supervise the Maintenance of systems by monitoring and correcting software defects

    · Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems

    · Continue investigating new technologies

    · Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:

    · Provide effective support and maintenance to existing business applications and systems

    · Provide technical guidance to customers and colleagues as required

    · Monitor and report on business applications availability, performance and capacity aspects

    · Supervise the process of administrating access privileges for business applications as per the ISE’s policies and procedures

    · Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness

    · Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:

    · Provide ad-hoc reporting as and when required

    · Report progress to customers and colleagues based on agreed standards.

    · Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:

    · A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role

    · Fluent in Arabic and English

    · Bachelor’s degree in IT preferred

    · Relevant IT certificates

    · Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems’ global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom’s national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    Riyadh, Riyadh BAE Systems

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    This service is set to disconnect automatically after {0} minutes of inactivity. Your session will end in {1} minutes. Click OK to reset the timer to {0} minutes.

    You have been signed out. This service is set to sign out after {0} minutes of inactivity.

    Job Description - Senior Application Developer (00129887)

    Job Description

    Senior Application Developer - 00129887

    Description

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE’s policies and procedures.

    Responsibilities

    Applications Development:

    · Lead activities for requirement gathering and system analysis with customers

    · Clarify what actions the anticipated application or solution is intended to perform

    · Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language

    · Devising possible solutions to anticipated issues

    · Work as part of a team, which may be established purely for a particular project, to write a specific section of the application

    · Combine all elements of the program, researching and designing

    · Lead testing activities to check that output from the program works as intended

    · Lead evaluating the application or proposed solution system that effectively delivers customer requirement

    · Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification

    · integrate existing software products and get incompatible platforms to work together

    · Review the writing of operational documentation with technical authors

    · Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately

    · Ensure the quality and accuracy in the test environment and installing the application into production environment

    · Supervise the Maintenance of systems by monitoring and correcting software defects

    · Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems

    · Continue investigating new technologies

    · Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:

    · Provide effective support and maintenance to existing business applications and systems

    · Provide technical guidance to customers and colleagues as required

    · Monitor and report on business applications availability, performance and capacity aspects

    · Supervise the process of administrating access privileges for business applications as per the ISE’s policies and procedures

    · Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness

    · Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:

    · Provide ad-hoc reporting as and when required

    · Report progress to customers and colleagues based on agreed standards.

    · Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:

    · A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role

    · Fluent in Arabic and English

    · Bachelor’s degree in IT preferred

    · Relevant IT certificates

    · Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems’ global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom’s national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Developer Jobs in Saudi Arabia !

    Mobile Application Developer

    Riyadh, Riyadh Enseyab Information Technology

    Posted 11 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Get AI-powered advice on this job and more exclusive features.

    Ensyab Information Systems and Technology Company specializes in building technical systems and smart applications for commercial companies, government agencies, and individuals, and implementing technical solutions for a complete technical transformation of the entity through a team of programming professionals and designers.

    Role Description

    This is a full-time on-site role for a Mobile Application Developer at Enseyab Information Technology located in Riyadh. The Mobile Application Developer will be responsible for developing mobile applications, utilizing Flutter principles, to develop for IOS and Android.

    Key Responsibilities

    • Design and build the home pages of the application.
    • Implement the process of linking the application to electronic systems via API.
    • Implement daily operations, including continuous monitoring of version updates and troubleshooting.
    • Manage the process of uploading the version to the app store (Apple, Android, Huawei).
    • Automate the rapid response process for the application and verify the absence of any security vulnerabilities during the programming process.
    • Continuous development and periodic updates to the application.
    • Support the design process and user interfaces during the development of the application.
    • Ensure the application operates fully in compatibility with the associated electronic systems.

    Qualifications

    • Saudi Only
    • Bachelor’s degree in Computer Science or a related technical field.
    • +3 years of experience in Mobile Application Development.
    • Hands-on experience with API integration.
    • Hands-on experience in deploying an application on App Stores.
    • Ability to work in fast-paced, high-availability production environments with minimal supervision.
    • Knowledge of the software development lifecycle
    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Engineering and Information Technology
    • Industries Software Development

    Referrals increase your chances of interviewing at Enseyab Information Technology by 2x

    Sign in to set job alerts for “Mobile Application Developer” roles. Quality Assurance (QA) Software Engineer - Remote Option Available

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    Riyadh, Riyadh BAE Systems

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description - Senior Application Developer (00129887)

    Job Number: Job Number: 00129887

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE’s policies and procedures.

    Responsibilities

    Applications Development:

    · Lead activities for requirement gathering and system analysis with customers

    · Clarify what actions the anticipated application or solution is intended to perform

    · Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language

    · Devising possible solutions to anticipated issues

    · Work as part of a team, which may be established purely for a particular project, to write a specific section of the application

    · Combine all elements of the program, researching and designing

    · Lead testing activities to check that output from the program works as intended

    · Lead evaluating the application or proposed solution system that effectively delivers customer requirement

    · Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification

    · integrate existing software products and get incompatible platforms to work together

    · Review the writing of operational documentation with technical authors

    · Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately

    · Ensure the quality and accuracy in the test environment and installing the application into production environment

    · Supervise the Maintenance of systems by monitoring and correcting software defects

    · Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems

    · Continue investigating new technologies

    · Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:

    · Provide effective support and maintenance to existing business applications and systems

    · Provide technical guidance to customers and colleagues as required

    · Monitor and report on business applications availability, performance and capacity aspects

    · Supervise the process of administrating access privileges for business applications as per the ISE’s policies and procedures

    · Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness

    · Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:

    · Provide ad-hoc reporting as and when required

    · Report progress to customers and colleagues based on agreed standards.

    · Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:

    · A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role

    · Fluent in Arabic and English

    · Bachelor’s degree in IT preferred

    · Relevant IT certificates

    · Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems’ global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom’s national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Application Developer

    Riyadh, Riyadh BAE Systems

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    This service is set to disconnect automatically after {0} minutes of inactivity. Your session will end in {1} minutes. Click OK to reset the timer to {0} minutes.

    You have been signed out. This service is set to sign out after {0} minutes of inactivity.

    Job Description - Senior Application Developer (00129887)

    Job Description

    Senior Application Developer - 00129887

    Description

    (Saudi National Only)

    Grade: 05

    Location: RIYADH

    Advert closing: 31/08/2025

    Job Purpose:

    To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and ISE’s policies and procedures.

    Responsibilities

    Applications Development:

    · Lead activities for requirement gathering and system analysis with customers

    · Clarify what actions the anticipated application or solution is intended to perform

    · Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language

    · Devising possible solutions to anticipated issues

    · Work as part of a team, which may be established purely for a particular project, to write a specific section of the application

    · Combine all elements of the program, researching and designing

    · Lead testing activities to check that output from the program works as intended

    · Lead evaluating the application or proposed solution system that effectively delivers customer requirement

    · Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification

    · integrate existing software products and get incompatible platforms to work together

    · Review the writing of operational documentation with technical authors

    · Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately

    · Ensure the quality and accuracy in the test environment and installing the application into production environment

    · Supervise the Maintenance of systems by monitoring and correcting software defects

    · Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems

    · Continue investigating new technologies

    · Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications

    Application Support:

    · Provide effective support and maintenance to existing business applications and systems

    · Provide technical guidance to customers and colleagues as required

    · Monitor and report on business applications availability, performance and capacity aspects

    · Supervise the process of administrating access privileges for business applications as per the ISE’s policies and procedures

    · Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness

    · Monitor the Deployment of fixes and upgrade patches for business applications as required

    Reports Generation:

    · Provide ad-hoc reporting as and when required

    · Report progress to customers and colleagues based on agreed standards.

    · Report issues and risk are reported to customers and colleagues, as appropriate

    Job Requirements:

    · A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role

    · Fluent in Arabic and English

    · Bachelor’s degree in IT preferred

    · Relevant IT certificates

    · Knowledge about IT Service Framework

    SAUDI NATIONAL EMPLOYEE BENEFITS

    In return for the required high levels of commitment and hard work you will receive a competitive salary and benefits package, including a generous leave and leave allowance, a full health care scheme and access to discounted gym membership.

    ISE

    International Systems Engineering (ISE), established in 1988, is part of BAE Systems’ global portfolio. For over 30 years.

    International System Engineering (ISE) is a trusted provider in delivering secure mission-critical solutions, services and cutting-edge technologies. ISE products portfolio includes Cybersecurity, Secure Infrastructure/Cloud Management, Secure Network & Domain Management, Application Support & Development, End User Computing & Support, and IT Service Management.

    Aligned with the Kingdom’s national objectives, ISE is committed to investing in local talent, advanced technologies, and strong partnerships with both international and local suppliers. Our efforts continues to grow in line with Saudi Vision 2030 in improving national capabilities in high technology areas and contribute to building a highly skilled, inclusive, and future-ready team.

    Note: All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals. If you are Ex-military, you MUST submit your end of service certificate with your application. We aim to complete the assessment and selection process within 3 weeks from closing date.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Developer Jobs