This position is no longer open for applications

Senior Software Engineer

Senior Software Engineer (126822/001) Riyadh, Saudi Arabia

Salary: AED30000 - AED35000 per month

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. 

;