Skip to main content
Post your resume and find your next job on Indeed!

software engineer jobs in Giza

Sort by: -
75+ jobs
  • View similar jobs with this employer
    • Experience in building production-level software services.
    • Bachelor’s degree in Computer Science, Computer Engineering or any related field.
    • View all Sahl jobs - الجيزة jobs - Software Engineer jobs in Giza
    • Salary Search: Software Development Engineer salaries
    • Design API specification jointly with frontend engineers (what the final objective).
    • Develop a back-end code for digital products (e.g. mobile app, digital…
    • You will work closely with developers to ensure efficient and reliable software deployment and operational processes.
    • 3+ years of DevOps experience.
    • Proficiency with CAD software is required.
    • Coordinate major repair or rebuild of production molds.
    • Maintain electronic documentation for all molds, dies and…
    • Administrate and Maintain File Integrity Monitoring solution to identify any unauthorised changes to files in different systems and platforms, along with…
    • System integration and implementation of DevOps Tools.
    • Full responsibility of migration and upgrading to new release and Service management.
    • Support coverage over multiple software product lines.
    • Qualified to degree level or equivalent work experience in a software discipline.
    • The ideal candidate will have hands-on experience in building applications using Spring Boot, Flask, Java, and Python.
    • Technical Support Engineer will be responsible for Monitoring, maintaining, installing and configuring the computer systems and networks (Software – Hardware).
    • Design and develop scalable, high-performance software solutions.
    • Mentor junior engineers, fostering a culture of learning and technical growth.
    • Design API specification jointly with frontend engineers (what the final objective).
    • Develop a back-end code for digital products (e.g. mobile app, digital…
    • Develop superior software architecture and design.
    • Document the software development phases and examine systems.
    • Review and debug code on a regular basis.
    • Enterprise Backup Administrator/Senior Administrator.
    • Enterprise Storage Administrator/Senior Administrator.
    • Scrum Master/Senior Scrum Master.
    • 2+ years of experience in software development management, leading engineering teams.
    • Experience in leading teams that build and maintain enterprise-grade…
    • Minimum of 6 years of experience in software development, with a focus on web applications.
    • Expertise in Next.js and strong proficiency in React.js.

Job Post Details

Software Development Engineer - job post

Sahl
Giza

Job details

Job type

  • Full-time

Location

Giza

Full job description

Sahl provides a novel technology that avails a diverse range of end-consumer services including prepaid electricity meters recharge using their mobile phones at any time in the comfort of their homes. Sahl also offers a wide range of payment services allowing end consumers to pay using a wide range of payment options. The team is looking for a talented and passionate Software Engineer to create innovative, market changing and seamless payment experiences for our customers.


You will be working within a team of world class experience, coming from past tenure in Microsoft, Amazon, Palantir and Careem, to launch and grow exciting new initiatives for our customers. You will be involved in every part of our process, from coming up with ideas and planning to technical design, development, quality assurance and deployment. We build systems with highest standards, and we engineer for performance, reliability and big scale. We believe in using the best tools for the job, and we use industry’s cutting-edge technologies and best practices.


Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or any related field
  • Computer Science fundamentals (object-oriented design, data structures, algorithms and complexity analysis)
  • Strong problem-solving skills
  • Proficiency in, at least, one modern programming language (e.g. C, C++, C#, Java and Python)
  • Ability to work in a highly dynamic and fast-paced environment
  • Ability and willingness to learn new technologies independently
  • Strong verbal and written communication skills

Qualifications

  • Experience in building production-level software services
  • Ability to influence team decisions into choice of architecture and tech stack
  • Ability to disambiguate business deliverables into concrete technical actions while maintaining technical debt
  • Experience in:
    • Cross-platform mobile development (e.g. Flutter)
    • Back-end development in .NET Core
    • Front-end technologies (e.g. Reactjs and Reduxjs)
    • SQL database or relational database skills
  • Experience in Software Engineering best practices (e.g. test-driven development, code reviews, continuous integration and continuous deployment, service-oriented architecture, etc)
Let Employers Find YouUpload Your Resume