img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

Elm Company is seeking a Consultant Development professional to join its team in Riyadh, Saudi Arabia. This full-time role is central to delivering successful software solutions, ensuring client satisfaction, and contributing to business growth. The position requires providing expert technical guidance, solution design, problem-solving, and maintaining technical excellence in accordance with Elm's policies and procedures.

Core Responsibilities

  • Design and architect scalable, maintainable software systems that align with business goals.
  • Provide technical guidance on solution design, system structure, and implementation approaches.
  • Conduct research to identify and evaluate technologies and methodologies that can enhance solution delivery.
  • Solve complex technical challenges and design solutions to resolve critical issues in software development.
  • Analyze technical issues and propose practical recommendations to support software quality and delivery objectives.
  • Optimize software systems to meet expected performance, security, and reliability standards.
  • Contribute to the execution of software solutions by supporting planning, delivery coordination, and quality assurance activities.
  • Work with relevant teams to ensure technical deliverables are completed according to defined scope and requirements.
  • Support product planning by providing technical input on solution feasibility, delivery approach, and resource requirements.
  • Prepare technical documentation, reports, and proposals outlining solution plans and recommendations.
  • Analyze product-related financial inputs, including cost estimation, budget considerations, and profitability.
  • Provide technical perspectives to support business case development and product decision-making.
  • Provide technical input and guidance to internal teams and clients to support solution delivery.
  • Collaborate with cross-functional stakeholders to clarify requirements, resolve technical concerns, and support client satisfaction.
  • Identify opportunities to improve tools, methods, and practices used in software design and delivery.
  • Share technical knowledge and lessons learned with team members to support capability development.

Quality Assurance and Compliance

  • Ensure best practices are applied in the development, testing, and deployment of software solutions.
  • Verify that software solutions meet quality, security, and performance standards through testing and validation.
  • Identify quality gaps and coordinate with relevant teams to implement corrective actions and improvements.
  • Adhere to all relevant departmental policies, processes, standard operating procedures, and instructions.
  • Comply with all relevant safety, quality, and environmental management policies, procedures, and controls.
  • Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.

Experience Requirements

Candidates for this role should possess 5-10 years of experience in a relevant field, demonstrating a strong background in software solution delivery and technical consultancy.

Work Setting

This is a full-time position based in Riyadh, Saudi Arabia, within the Elm Company environment.

Application Information

We invite qualified candidates to apply for this Consultant Development position at Elm Company.


Requirements

  • Requires 5-10 Years experience

Similar Jobs