Senior Software Engineer

If you are a passionate Software Engineer whose eager for new business experience and client exposure, then this your opportunity.

CodeLab is now hiring Senior Software Engineer (Outsystems), with Attractive benefits and packages.

Position available in both our branches; Egypt and Riyadh

Job Description:

  • Develops software solutions by analyzing the giving information; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Prepares and deploys solutions by determining and designing system specifications, standards, and programming.
  • Troubleshoot issues and develop fixes for them to keep the product\service quality.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Design, develop, and unit test applications in accordance with established standards.
  • Estimate modules at the beginning of each iteration to achieve accurate plans & accurate execution time
  • Supports and develops junior software engineers by providing advice, coaching and educational opportunities.


  • Graduated from Faculty of Computer Science or Engineering
  • With 3-6 years of experience.
  • With excellence the use of the following technologies & tools:
  1. Excellent skills in AngularJS
  2. Good knowledge in Angular 4 or above is preferred
  3. strong skills in JavaScript
  4. Strong skills in database design using SQL server
  5. Building Restful APIs using Microsoft ASP.Net Web APIs
  6. Knowledge and experience in Outsystems is plus
Codelab started over 7 years ago; when Codelab launched its first solution in the domain of field inspection, announcing its strong entry into the digital transformation market. And hence our team has been proudly building a strong base of more than 30 customers across the middle east; served by 3 offices in Riyadh, Cairo, and Dubai. And over the years, we have proven our ability to develop, test and install technical solutions, providing global standards of governance and information security. Codelab has developed a wide range of technical solutions that served various sectors, including education, health, human resource management, and many others enabling our customers to automate their procedures maximizing their success.