Consultant Job
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-08-01
Listing for:
Elm
Full Time
position Listed on 2026-08-01
Job specializations:
-
Software Development
Job Description & How to Apply Below
Job Description OVERVIEW Job Title
Consultant
Job Code655416
GradeI3
GroupGovernment Products
DivisionAbsher
DepartmentIdentities Services
UnitResident Products
ROLE PURPOSEThe aim is to state the overall significance of the job from the organization's perspective.
To deliver successful software solutions by providing technical analysis, solution design, development guidance, and problem-solving support that enables reliable and scalable digital services for resident products, in alignment with Elm's policies, procedures, quality standards, and business objectives.
KEYACCOUNTABILITIES & ACTIVITIES Key Accountabilities Key Activities
1. Technical Solution Design
- Design and architect software solutions that are scalable, maintainable, secure, and aligned with business goals.
- Analyze business and technical requirements to define suitable solution approaches and design options.
- Conduct research to identify relevant technologies, tools, and methodologies that can improve solution delivery.
- Contribute to the development and implementation of software applications, services, and technical components.
- Ensure development activities follow approved architecture, coding standards, and technical guidelines.
- Support the delivery of reliable software solutions that meet agreed functional and non-functional requirements.
- Solve complex technical challenges and design practical solutions to address software development issues.
- Analyze root causes of technical problems and recommend corrective and preventive actions.
- Optimize software systems to improve performance, scalability, reliability, and maintainability.
- Support the execution of software products and related initiatives, including planning, coordination, and delivery follow-up.
- Coordinate with product, project, and technical teams to ensure alignment between business needs and technical delivery.
- Support resource, timeline, risk, and dependency tracking for assigned technical work streams.
- Prepare technical documentation, reports, and recommendations to support product plans and delivery decisions.
- Document technical designs, solution components, integrations, dependencies, and implementation considerations.
- Provide clear technical input to stakeholders to support decision-making and solution approval.
- Contribute to the assessment of technical effort, implementation complexity, and expected delivery requirements.
- Provide input on cost estimation, resource needs, and technical feasibility for proposed solutions.
- Support evaluation of solution options based on technical value, delivery effort, and business impact.
- Ensure development, testing, and deployment activities follow approved best practices and quality standards.
- Validate that software solutions meet quality, security, performance, and maintainability expectations.
- Support testing, code review, and defect resolution activities to improve solution quality.
- Collaborate with cross-functional teams, including product, project, development, testing, and operations teams.
- Provide technical guidance and advisory support to stakeholders on solution design and implementation matters.
- Communicate technical risks, issues, dependencies, and recommendations in a clear and timely manner.
- Follow all relevant departmental policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner.
- Comply with all relevant safety, quality and environmental management policies, procedures and controls to ensure a healthy and safe work environment.
- Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Master's degree or relevant professional certifications are preferred.
- 4+ years of relevant experience in software development, solution design, technical consulting, or related fields.
First review by:
Approved by:
Name Signature Date
Job Segment:
Test Engineer, Testing, Information Security, Quality Assurance, Software Engineer, Engineering, Technology
Location:
Riyadh, SA
Facility:
Others
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×