Robert Walters

Senior Software Engineer

  • Job Type:
  • Industry Type: IT Sector
  • Industry Location: Riyadh
  • Experience: 5-8yrs
  • No. of Positions: 1
  • Salary Range: 0-16 k
  • Primary Skills: At least 5 years’ experience with C programming
  • Secondary Skills: At least 5 years’ experience with C programming
  • Job Location: Riyadh, Riyadh
  • Posted Date: 1017 days ago
Job Description

Job Description :
My client is a leading advanced analytics and AI product development firm based in Riyadh, KSA. They are looking for a skilled Senior Software Engineer (C programming and Python) to join their high-performing team, which is made up of ex-Google, Microsoft, Expedia employees to name a few.As a Senior Software Engineer, your responsibilities will include:

  • Acting as the bridge between the technical team and wider business; ensuring all key business goals are integrated in the tech stac
  • Taking complete ownership of the architectural design and building of business critical services
  • Collaborating closely with the DevOps team, following agile methodology and this includes design, development, testing, planning, backlog grooming and wider support
  • Developing and designing Rest API’s
  • Developing excellent, clean, efficient application code and full stack development
  • Developing unit tests to run in a continuous integration environment
  • Identifying and implementing best practises for coding and development processes
  • Collaborating closely with Project Managers and Product Managers

As a Senior Software Engineer, you will have the following skill set:

  • Bachelor’s degree in Computer Science or related field
  • At least 5 years’ experience with C programming
  • Excellent, solid experience with Python programming
  • Proven experience with software revision control tools like Git
  • Proven experience with SQL and NoSQL database like MongoDB, Cassandra etc.
  • Proven experience working with large data sets and integrating data from multiple data sources
  • Proven ability to work in a large, collaborate and fast-paced team on solving complex engineering processes
  • Experience and a passion for AI and machine learning is hugely advantageous

Internationally based candidates are encouraged to apply and relocation assistance is on offer. Please share your CV for immediate consideration to join an organisation that is playing a critical role in the Kingdom’s overall Vision 2030 initiative.

Relevant Job Openings
CRM
Mobile or API tester
.Net Core Developers
Tableau developer
Onsite Lead
Senior DevOps engineer