11 Engineering Analyst jobs in Saudi Arabia
Software Engineering Analyst
Posted today
Job Viewed
Job Description
We are seeking a motivated and detail-oriented
Software Engineering Analyst
to join our delivery team. This role is ideal for recent graduates passionate about software development and eager to gain hands-on experience across the software development lifecycle (SDLC). You will collaborate with senior engineers, project managers, and cross-functional teams to deliver high-quality software solutions to clients.
Key Responsibilities:
Project Delivery & Solution Implementation:
- Assist in designing, developing, testing, and deploying software solutions.
- Translate business requirements into technical specifications with guidance from senior engineers.
- Participate in code reviews, debugging, and performance optimization.
- Maintain technical documentation throughout the project lifecycle.
Client & Stakeholder Engagement
- Support project managers in understanding client needs and project goals.
- Attend client meetings, document action items, and clarify technical requirements.
- Provide timely updates and escalate issues when necessary.
Continuous Improvement & Learning
- Stay current with emerging technologies and industry best practices.
- Contribute to process improvements and team knowledge sharing.
- Seek mentorship and feedback to accelerate professional growth.
Qualifications:
- Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.
- 0–2 years of relevant experience (fresh graduates are encouraged to apply).
- Strong interest in software development and delivery.
- Good communication and teamwork skills.
Senior Reporting & Process Improvement Manager
Posted today
Job Viewed
Job Description
JASARA PMC is looking for a dedicated and skilled Manager of Reporting & Process Improvement to join our team. In this role, you will be responsible for overseeing the reporting functions, ensuring accurate data analysis, and driving process improvement initiatives across the organization to enhance operational efficiency.
As a Manager, you will work closely with various teams to identify areas for improvement and implement best practices in reporting and operational processes.
Responsibilities- Manage the reporting process to ensure accuracy and timeliness of data delivery.
- Analyze data trends and provide actionable insights to support strategic decision-making.
- Identify opportunities for process optimization to improve efficiency and quality.
- Collaborate with stakeholders to gather reporting requirements and develop relevant documentation.
- Lead projects aimed at enhancing reporting functionality and data integrity.
- Stay updated with industry trends to ensure that JASARA implements the best practices in reporting and process management.
- Provide training and support to team members regarding reporting tools and methodologies.
- Bachelor's degree in Business Administration, Analytics, or a related field.
- Minimum of 5 years of experience in reporting, data analysis, or process improvement.
- Strong analytical skills and attention to detail.
- Proven experience in managing and leading teams.
- Proficiency in reporting tools (e.g., Microsoft Excel, Power BI, or Tableau).
- Excellent communication and interpersonal skills.
- Understanding of construction or project management processes is a plus.
- Project management certification is advantageous.
RR-0203077 - Sr Analyst III Software Engineering
Posted today
Job Viewed
Job Description
RR-0204936 - Sr Analyst II Software Engineering
Posted today
Job Viewed
Job Description
RR-0203072 - Sr Analyst III Software Engineering
Posted today
Job Viewed
Job Description
RR-0203075 - Sr Analyst III Software Engineering
Posted today
Job Viewed
Job Description
Job Description:
Essential Job Functions:
- Assist in the development of software solutions by writing, testing, and debugging code.
- Collaborate with team members to meet project goals, taking direction from senior team members.
- Learn and grow within the software engineering field by actively participating in training and mentoring programs.
- Participate in troubleshooting and resolving technical issues, under the guidance of senior engineers.
- Support the documentation of software requirements and specifications.
- Work on diagnosing and resolving production issues, with support from senior team members.
- Stay updated on emerging technologies and best practices, seeking opportunities for professional development.
- Contribute to knowledge sharing and learning within the team.
Basic Qualifications:
- Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
- Typically, 3+ years of relevant work experience in industry, with a minimum of 1 year in a similar role years of relevant software engineering experience
- Proficiency in 1 or more software languages and development methodologies
- Basic coding and debugging skills
- Willingness to learn and gain practical experience
Other Qualifications:
- Advanced degree in a related field is a plus
- Relevant certifications or training a plus
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
RR-0203077 - Sr Analyst III Software Engineering
Posted today
Job Viewed
Job Description
Job Description
Technical Skills:
Strong understanding of various integration technologies (API gateway, MQ and Message Broker preferable IBM stack)
Familiarity with databases (MySQL, SQL Server, PostgreSQL, Oracle) and ability to write basic queries.
Exposure to version control (Git), CI/CD tools, and cloud platforms (AWS, Azure, GCP) is a plus.
Soft Skills
Strong analytical and problem-solving skills.
Excellent communication and documentation abilities.
Ability to work independently and under pressure.
Communication: Slack, Microsoft Teams, Email
Code/CI: Git, Jenkins, GitHub Actions
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available
here
.
Be The First To Know
About the latest Engineering analyst Jobs in Saudi Arabia !
RR-0204936 - Sr Analyst II Software Engineering
Posted today
Job Viewed
Job Description
Job Description
Essential Job Functions:
- Collaborate with the software development team to design, code, and test software solutions, with a focus on developing and maintaining critical components
- Work with senior team members to meet project requirements and deadlines, actively participating in design and code reviews
- Contribute to troubleshooting and problem-solving in software development, diagnosing and resolving complex technical issues
- Participate in the development and documentation of software requirements and specifications
- Debug and resolve complex production issues, working closely with senior engineers and support teams
- Stay updated on emerging technologies and best practices, researching and proposing innovative solutions
- Assist in mentoring and guiding junior team members, sharing knowledge and expertise
- Take ownership of challenging technical tasks and collaborate on architectural decisions
Basic Qualifications
- Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
- Typically, 4+ years of relevant work experience in industry, with a minimum of 1+ years in a similar role years of relevant software engineering experience
- Proficiency in 1 or more software languages and development methodologies
- Proficiency in coding and debugging complex software components
- Familiarity with software development practices and methodologies
- Strong problem-solving and analytical skills
- Effective communication and teamwork abilities
- Eagerness to learn and adapt to challenging technical tasks
Other Qualifications
- Advanced degree in a related field is a plus
- Relevant certifications or training a plus
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available
here
.
RR-0203072 - Sr Analyst III Software Engineering
Posted today
Job Viewed
Job Description
Job Description:
Job SummaryThe Level 2 Support Engineer for Web Applications is responsible for troubleshooting, diagnosing, and resolving issues related to web-based software platforms. They serve as the escalation point for Level 1 support and work closely with development, QA, and infrastructure teams to ensure system stability and customer satisfaction.
Key Responsibilities
Issue Investigation & Resolution
Handle escalated tickets from Level 1 support (L1) involving functional or technical issues in web applications.
Reproduce issues in test/staging environments to identify bugs or misconfigurations.
Conduct detailed log analysis, SQL/database checks, and API validation.
Incident Management
Classify and prioritize incidents based on severity and business impact.
Escalate unresolved issues to Level 3 (development team) with proper documentation and root cause findings.
Collaborate with L1 and L3 teams during major incidents and post-incident reviews.
User Support & Communication
Communicate with business users or clients to gather additional information when needed.
Provide workarounds or solutions while permanent fixes are being developed.
Maintain knowledge base and support documentation.
Technical Tasks
Prepare scripts or SQL queries to validate data or resolve issues.
Perform basic configuration changes or updates in non-production environments.
Conduct release verification and smoke testing after deployments.
Continuous Improvement
Analyze recurring issues to suggest long-term fixes or enhancements.
Provide feedback to development/QA teams to improve application stability and usability.
Skills & Qualifications
Technical Skills:
Strong understanding of various technologies (Java, .net and visual basic)
Experience with web application architectures (e.g., client/server, REST APIs).
Familiarity with databases (MySQL, SQL Server, PostgreSQL, Oracle) and ability to write basic queries.
Exposure to version control (Git), CI/CD tools, and cloud platforms (AWS, Azure, GCP) is a plus.
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and documentation abilities.
Ability to work independently and under pressure.
Communication: Slack, Microsoft Teams, Email
Code/CI: Git, Jenkins, GitHub Actions
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Associate- Support Engineering (SMP)
Posted today
Job Viewed
Job Description
***Clarification on SMP Contract: It is Supplementary Manpower service contract job in which prospective applicants are interviewed and salary determined by NEOM interview panel; and being employed under the payroll of SMP Contract (SMP Vendor). Successfully mobilized candidates would be under the visa sponsorship of SMP Vendor Company/Contract.
ROLE OVERVIEW
The Associate - Support Engineering is responsible for ensuring reliable operation, maintenance, and end-user support of the
Public Safety Services Web Portal (PSSW)
and
PSSN Mobile App
, which include critical digital services such as
Digital ID Registration, Visits, Vehicles, and related modules
.
This role focuses on application support, incident management, troubleshooting, and coordination with development teams to resolve technical issues. The Support Engineer will work closely with users, business stakeholders, and IT teams to deliver
secure, stable, and high-performing public safety digital services
.
The position requires strong problem-solving skills, knowledge of web and mobile application ecosystems, and experience in IT service management (ITSM). The Support Engineer will report directly to the Application Support Manager or Project Manager.
The Support Engineer is responsible for ensuring the reliable operation, maintenance, and end-user support of the Public Safety Services Web Portal and PSSN Mobile App, which include critical digital services such as Digital ID Registration, Visits, Vehicles, and related modules.
This role focuses on application support, incident management, troubleshooting, and coordination with development teams to resolve technical issues. The Support Engineer will work closely with users, business stakeholders, and IT teams to deliver secure, stable, and high-performing public safety digital services.
The position requires strong problem-solving skills, knowledge of web and mobile application ecosystems, and experience in IT service management (ITSM). The Support Engineer will report directly to the Application Support Manager or Project Manager.
REQUIREMENTS SUMMARY
- Proven experience in
IT applications operations and support
. - Strong troubleshooting skills in
web portals and mobile applications
(iOS & Android). - Familiarity with
.NET, Angular/React, Flutter
(the technologies used to build the application). - Hands-on experience in
application installation, configuration, and lifecycle support
. - Knowledge of
RESTful APIs, microservices, and database systems
. - Experience with
IT Service Management (ITSM)
frameworks such as ITIL. - Ability to document issues, solutions, and provide knowledge base articles for users.
- Strong communication and interpersonal skills for effective user support.
- Awareness of
cybersecurity, system access control, and data protection
in public safety environments. - Flexibility to work on a
24/7 support rotation
, if required.
ROLE COMPETENCIES & ACTIVITIES
Application & System Support
- Provide
first and second-line support
for the PSS Web Portal and PSSN Mobile App. - Monitor application performance, uptime, and availability.
- Troubleshoot user issues related to
Digital ID, Visits, Vehicles, and other modules
. - Collaborate with the development team to escalate and resolve defects or service disruptions.
Incident, Problem & Change Management
- Log, track, and resolve incidents in line with
ITIL service management processes
. - Perform root cause analysis and apply permanent fixes where possible.
- Support application upgrades, patches, and release deployments.
- Participate in
disaster recovery (DR) and business continuity planning (BCP)
activities.
Collaboration & Continuous Improvement
- Work closely with
end-users, business owners, and technical teams
to resolve issues quickly. - Provide
training, guidance, and documentation
for end-users. - Identify recurring issues and suggest improvements in systems and processes.
- Stay updated with tools and technologies used in application support.
Monitoring & Reporting
- Utilize monitoring tools to track
application health, logs, and errors
. - Generate regular reports on system performance, incidents, and user issues.
- Provide insights to management on
recurring challenges and service improvements
.
EXPERIENCE & QUALIFICATIONS
Knowledge, Skills and Experience
- Proven experience in
enterprise application support
(web and mobile). - Experience in
installing, configuring, and supporting IT applications
. - Exposure to
.NET-based applications, Angular/React frontend, Flutter mobile apps
. - Knowledge of
databases (SQL Server, NoSQL)
and ability to run queries for troubleshooting. - Familiarity with
DevOps tools, CI/CD pipelines, and Git
is a plus. - Understanding of
integration with middleware, APIs, and third-party services
. - Experience supporting
public safety, government, or security-critical applications
preferred.
Qualifications
- Bachelor's degree in Computer Engineering, Information Technology, Computer Science, or a related field.
- ITIL certification or equivalent IT service management knowledge is desirable.
- Relevant certifications in application support, databases, or cloud technologies will be an advantage.