Software Development Engineer
4 days ago
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)
-
Software Development Engineer Ii
3 weeks ago
القاهرة, Egypt Souq.com for E-Commerce LLC Full time3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language The Amazon Middle East and North Africa team is looking for a Software...
-
Software Development Engineer
2 weeks ago
القاهرة الجديدة, Egypt Siemens Full timeSiemens Digital Industries Software - Where today meets tomorrow. Let's make the difference together! Meet the team - Video Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our...
-
Software Development Engineer Ii
2 weeks ago
القاهرة, Egypt Souq.com for E-Commerce LLC - G32 Full time4+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 5+ years of non-internship professional software development experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience designing or...
-
Senior Software Development Engineer
7 days ago
القاهرة, Egypt Orange Business Full time**Votre rôle**: As a Senior Software Developer, you will be contributing to diverse projects, internal or customer-facing, in line with our global automation and digitization vision. In this key role, you'll go beyond traditional software development, shaping our automation vision and delivering cutting-edge solutions. From crafting innovations to...
-
Mechanical Engineering
6 days ago
القاهرة, Egypt Salam Property Development Full timeDesign and develop mechanical systems and components using CAD software. - Conduct feasibility studies and cost estimates for engineering projects. - Collaborate with other engineers and departments to resolve design issues. Job Requirements - Strong analytical and problem-solving skills. - Excellent communication and teamwork abilities. - Knowledge of...
-
Embedded Software Developer
4 weeks ago
القاهرة, Egypt Efabless Full time**Job Title**: Embedded Software Developer **Location**: Cairo/Hybrid **About Efabless**: Efabless is the world’s first platform for community-driven chip design and manufacturing. We empower engineers to design and produce custom chips at zero upfront cost, using our open-source design environment and a global network of manufacturing partners. Our...
-
Software Engineer
7 days ago
القاهرة, Egypt Giza Systems EG Full timePrepares and reviews low-level software designs. - Selecting features, building and optimizing pipelines using machine learning supervised and - unsupervised techniques - architecture principles. - Processing, cleansing, and verifying the integrity of data used for analysis - Preparing unit test cases and writing unit test code. - Writing automated build and...
-
Software Engineer
2 weeks ago
القاهرة, Egypt Areeb Technology Full timeWe are seeking a skilled and experienced DevOps Software Engineer to join our talented development team. - Understanding customer requirements and project KPIs - Implementing various development, testing, automation tools, and IT infrastructure - Planning the team structure, activities, and involvement in project management activities. - Managing...
-
Software Engineer
3 weeks ago
القاهرة, Egypt Microsoft Full time**Please note**: This job posting covers hiring for both Senior Software Engineer and Software Engineer positions We are looking for talented and experienced Backend Software Engineers to join our expanding teams in Egypt, where you’ll have the opportunity to work on cutting-edge projects as part of the Microsoft AI Organization. This is an exciting...
-
Staff Software Engineer
3 weeks ago
القاهرة, Egypt Qoyod Full time**About Us** We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 10K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide. **Job Summary** As a Staff Engineer, you will be a pivotal member of our...
-
Manager, Software Engineering
1 week ago
القاهرة, Egypt Procore Technologies Full timeWe’re looking for a **Software Engineering Manager**to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering,...
-
Senior Software Engineer
7 days ago
القاهرة, Egypt Giza Systems EG Full timeLeading other team members in developing ML-related features in software products. - Prepares and reviews low-level software designs. - Selecting features, building and optimizing pipelines using machine learning supervised and unsupervised techniques - Processing, cleansing, and verifying the integrity of data used for analysis - Preparing unit test cases...
-
Software Engineer
3 weeks ago
القاهرة, Egypt Microsoft Full timeJoin the Microsoft Shopping team and become part of a dynamic group dedicated to delivering a smarter shopping experience. We prioritize personalization, savings, transparency, and convenience, ensuring confidence with every purchase. In a world where the excitement of discovering the perfect item can quickly turn to disappointment, Microsoft Shopping serves...
-
Software Project Manager
7 days ago
القاهرة, Egypt al Muraba for IT, Software development, research and training. Full time**Key Responsibilities**: **Project Management**: - Lead software development projects from initiation to completion, ensuring they are delivered on time, within scope, and within budget. - Define project scope, goals, and deliverables in collaboration with stakeholders. - Develop detailed project plans, including timelines, milestones, and resource...
-
Software Engineering Team Lead
7 days ago
القاهرة, Egypt iCareer Full time** Lead and Inspire**: Guide our tech team, fostering a collaborative environment where innovation thrives. - ** Create Synergies**: Ensure seamless collaboration between tech team members to maximize efficiency and creativity. - ** Master No-Code/Low-Code Platforms**: Dive into and lead the charge with platforms that are redefining how technology solutions...
-
Senior Software Developer
1 week ago
محافظة القاهرة, Egypt IQVIA Full timeJob Overview Under broad guidance, performs activities related to the analysis, design, programming, debugging, modification, and maintenance of software enhancements and/or new products. Essential Functions - Under broad guidance, analyzes, designs, programs, debugs, modifies, and maintains software enhancements and/or new products used in local,...
-
Bim Software Developer
4 days ago
القاهرة الجديدة, Egypt Mimar Full time**MIMAR Society**: We are always striving to attract and retain highly motivated and talented professionals. **Responsibilities**: - Collaborate with cross-functional teams to gather requirements and ensure solutions meet user needs. - Integrate BIM data and workflows into software solutions, enhancing interoperability across platforms. - Troubleshoot and...
-
Software Engineer Ii
3 weeks ago
القاهرة, Egypt Procore Full timeWe’re looking for **Software Engineer II - Backend** to join Procore’s Project Management Tools Experience team. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Software Engineer II - Backend** at Procore, you’re given the unique opportunity to partner...
-
Senior Software Engineer
1 week ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Staff Software Engineer
3 weeks ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...