Senior Software Developer

6 months ago


مصر, Egypt FreePL Full time

At FreePL, you will be an integral part of a small team that is currently on a mission to build something big from the ground-up. You will need to be comfortable with ambiguity and fast pace, have an entrepreneurial mindset, a can-do attitude and will be expected to take ownership of your work and be comfortable making decisions and solving problems independently.

As part of a quickly growing team, you will have the opportunity to shape the future of FreePL and make a real impact. You will work closely with the founding team to develop and implement strategies for growth and success. If you are self-motivated, results-driven and have a passion for delivering excellence, this is your chance to not only join us in our launch phase, but to grow into a leader at FreePL.

**Summary**

To all the tech gurus out there, do you believe you have what it takes to help us build the future of logistics in Egypt, the region and the world?

We are looking for a Senior Software Developer who is charged with designing and coding software for our businesses and customers alike. You will be involved in the entire product development lifecycle including the design, development, deployment, and maintenance of new and existing features to ensure system consistency and to create a great user experience.

**Responsibilities**
- Write clean, testable code using.NET and Angular.
- Help maintain code quality, organization, and automation.
- Verify and deploy programs and systems.
- Unit-test, troubleshoot, debug code for robustness, including edge cases, usability, and general reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Take part in our technical hiring process, mentoring and guiding new team members during their onboarding period.

**Qualifications & Work Experience**
- Bachelor's degree in Computer Science / Computer Engineering or related discipline.
- 3+years of relevant experience.
- Excellent programming skills With C#.
- Deep understanding of SOLID Principles.
- Solid understanding of object-oriented programming concepts and design patterns.
- Very good experience in using ASP.NET Core and Angular and TypeScript.
- Having skills in designing and working with Restful Web APIs is a must.
- Experience in HTML5, CSS3, c, JavaScript, and jQuery libraries.
- Very good knowledge of SQL & Database Knowledge (Write complex queries, Stored Procedures, Triggers, Functions, Views).
- Very good knowledge of Database Design / Normalization Skills.
- Experience in Git source control.
- Familiar with UI/UX design and have an eye for layout aesthetics.
- Experience in Agile Development Methodologies.



  • مصر, Egypt eSpace For Software Development Full time

    **Responsibilities** - Design and implement new software programs. - Produce efficient and elegant code based on requirements. - Make good technical decisions that provide solutions to business challenges. - Write Integration and Unit test for the written code. - Troubleshooting, debugging, maintaining and improving existing software. - Extract and maintain...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are currently seeking a Software Development Engineer to join our Brightly Team in Cairo, Egypt. **Responsibilities**: - Write...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies ( **DVT** ) division is looking for a highly qualified **Software Development Engineer** for an...


  • مصر, Egypt FlairsTech Full time

    Cairo / Alexandria - 5+ years Experience - R&D Department **About the job**: **Requirements and responsibilities** At GbBIS we are at the forefront of providing Geographic Business Intelligence Solutions that cater to a wide array of industries. Our dedication to innovation and excellence has positioned us as leaders in geospatial software solutions. We...


  • مصر, Egypt Luxoft Full time

    **Project** Description**: In the rapidly evolving landscape of modern mobility and transport services, a significant challenge lies in seamlessly integrating the elements of automotive OEM infrastructure with diverse services of external partners. Luxoft will develop a Cloud platform to exchange, integrate and process data from and to the vehicle, the...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We're looking for a **Software Development Engineer** to join our **Calibre Engineering division** in **Cairo, Egypt**. **Main...


  • مصر, Egypt Giza Systems EG Full time

    Participates as a member of the development team. - Works on problems/projects of moderately complex scope. - Acts as an informed team member providing analysis of information and limited project direction input. - Performs basic analysis of functional or business requirements. - Completes code stubs prepared by more senior developers. - Participates in code...


  • مصر, Egypt Dsquares Full time

    Dsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...


  • مصر, Egypt Dsquares Full time

    Dsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...

  • Software Developer

    6 months ago


    مصر, Egypt Dsquares Full time

    Dsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...

  • Software Developer

    7 months ago


    مصر, Egypt German University in Cairo Full time

    We are seeking a dedicated full-stack developer to join our growing company. Responsibilities include ensuring that all relevant website functionality functions properly, which will include designing and developing layouts. Career Level: Internship, Junior & Senior Education Level: Bachelor degree Skills & Experience Needed: Good communication in...


  • مصر, Egypt FreePL Full time

    At FreePL, you will be an integral part of a small team that is currently on a mission to build something big from the ground-up. You will need to be comfortable with ambiguity and fast pace, have an entrepreneurial mindset, a can-do attitude and will be expected to take ownership of your work and be comfortable making decisions and solving problems...


  • مصر, Egypt Talent Pal Full time

    **Description**: We are seeking a Senior Software Developer to develop innovative technical solutions that support Eastnet's strategy and address the software requirements. The post holder will actively support and offer advice to other functional teams within Eastnets while working in a team-based environment. **Responsibilities**: The following are the...


  • مصر, Egypt Talents Arena Full time

    **Job Overview**: We are looking to hire a Senior Software Engineer who can produce and implement practical software solutions. You will be working with the senior management to define software needs and will take the lead on technical and operational projects. You will be working independently with little supervision. Therefore, we expect you to have...

  • Sr. Software Developer

    5 months ago


    مصر, Egypt Al Matar Full time

    We are currently hiring the below vacancies for a leading Software Company in Egypt: - **Senior Software Developer - Back-end.** نوع الوظيفة: دوام كامل الراتب: من E£20,000.00 لكل شهر


  • مصر, Egypt Evolvice GmbH Full time

    Location: Egypt / Cairo - Employment Type: Full Time - Job ID: 33761 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...

  • Senior .NET Developer

    5 months ago


    مصر, Egypt Sigma Software Full time

    **Company Description** Are you open to new ideas, willing to work on challenging tasks, ready to make them more modern and flexible, and competitive enough in the market? Then our team is waiting for you! We are looking for a Senior.NET Developer. Join our talented development team to create exciting new projects! **CUSTOMER** Our customer is a leading...

  • Senior Developer

    6 months ago


    مصر, Egypt thaka international Full time

    We are looking for an experienced senior developer to be responsible for overseeing junior developers on projects and supporting various development duties. The responsibilities of senior developers include writing code, analyzing data, and contributing to the design and implementation of software. To be successful as a senior developer, you should...


  • مصر, Egypt Genesis Creations S.A.E Full time

    **Role Overview**: As a Senior Software Engineer at Genesis Creations S.A.E, you will play a pivotal role in our software development endeavors, spearheading crucial aspects of our projects. You'll collaborate closely with our development team, offering technical leadership, architectural guidance, and contributing to the creation of vital software features...

  • Software Engineer

    6 months ago


    مصر, Egypt Applab Software Trading Full time

    **Job Overview**: We are seeking a talented Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions and contributing to all phases of the development lifecycle. **Duties**: - Design, develop, and implement software solutions - Participate in requirements analysis - Collaborate with...