308 Computer Programming jobs in Egypt

Application Development Engineer

EGP90000 - EGP120000 Y Penta Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Penta Consulting are a technology service provider and leading outsourced partner helping to deliver professional and managed solutions across EMEA and APAC.

We're currently hiring a
Senior Software Engineer
to support one of our key clients. This is a fully remote position, ideal for a highly skilled and experienced developer who thrives in building efficient, scalable systems that solve real-world user problems.

Key Responsibilities:

  • Design and develop software for both customer-facing and internal use
  • Rapidly build and iterate proof-of-concept tools and applications
  • Integrate APIs and third-party components
  • Support and maintain existing systems, troubleshoot and deploy fixes
  • Contribute to open-source projects and internal tooling
  • Document technical workflows and provide technical support as needed

Key Requirements:

  • 7+ years of experience in software development
  • Strong skills in Linux/Unix, C/C++, and Golang
  • Experience with backend web architecture, APIs, and integrations
  • Familiarity with CI/CD tools (e.g., Jenkins) and packaging systems (pip, rpm, deb)
  • Solid knowledge of relational databases (MariaDB, Postgres)
  • Excellent communication, collaboration, and problem-solving skills

Nice to Have:

  • Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP)
  • Background in networking technologies
  • Open to learning new tools and frameworks

If you are a talented and experienced Software Engineer ready for your next challenge,
apply now

This advertiser has chosen not to accept applicants from your region.

Application Development Manager

EGP90000 - EGP120000 Y Talaat Moustafa Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  • Strategic Planning and Development: Spearheaded the company's strategic direction, contributing to future growth and development.
  • Technology Strategy and Alignment: Collaborated with the CTO to develop and align technical strategies with business goals.
  • Project Management: Led projects from initiation to closure, ensuring timely delivery, budget adherence, and quality standards.
  • Technology Innovation: Identified and implemented cutting-edge technologies to gain competitive advantages.
  • Cross-functional collaboration: Worked closely with Marketing, Sales, Finance, Banking, and Legal teams to ensure cohesive and supportive technology initiatives.
  • Efficient and Secure Technology Usage: Ensured efficient, profitable, and secure utilization of technologies across the organization.
  • Quality Assurance and Data Protection: Established and maintained robust quality assurance and data protection processes.
  • System Architecture Oversight: Oversaw system architecture to ensure scalability, reliability, and security.
  • Technology Performance Monitoring: Developed and maintained a framework for tracking, analyzing, and monitoring technology performance metrics.
  • Continuous Improvement: Leveraged stakeholder feedback to drive ongoing improvements and adjustments in technology solutions.
  • Technology Solutions Implementation: Identified, evaluated, and implemented technology solutions to meet current and future organizational needs.
  • Technology Platform Optimization: Consolidated technology platforms and developed strategic plans for optimization.
  • Plan Marketing Activities and Go-Live Plans: Coordinated marketing activities and developed go-live plans for successful product launches.
  • Technical Support and Operations Management: Managed technical support and operations post-project closure to ensure seamless application performance.
  • Team Building and Leadership: Built the software department and full team from scratch, establishing a high-performing development unit.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, Business Administration, or a related field.
  • Proven experience in strategic planning and technology development.
  • Strong understanding of technology strategies, system architecture, and emerging technologies.
  • Ability to work cross-functionally with various departments (Marketing, Sales, Finance, etc.) to align technology initiatives with business goals.
  • Understanding of efficient and secure technology usage to ensure organizational integrity and profitability.
This advertiser has chosen not to accept applicants from your region.

Senior Web Development Curriculum Developer

EGP90000 - EGP120000 Y iSchool

Posted today

Job Viewed

Tap Again To Close

Job Description

iSchool is a leading e-learning platform dedicated to providing students aged 6 to 18 with the skills they need to succeed in the fields of coding and technology. Our mission is to foster creativity and innovation in young learners through engaging and high-quality educational content.

We are currently on the lookout for a Senior Web Development Curriculum Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and enhancing our web development curriculum, ensuring that it meets industry standards and caters to varying skill levels. Your work will help shape how students learn web technologies and will have a lasting impact on their digital literacy.

The ideal candidate will have extensive experience in web development and curriculum design, combined with a passion for teaching and helping students succeed in the digital age.

Key Responsibilities:

  • Develop comprehensive web development curricula that promote effective learning pathways and cover essential topics in HTML, CSS, JavaScript, and modern web frameworks.
  • Create engaging course materials, including instructional videos, interactive lessons, hands-on projects, and assessments.
  • Collaborate with educators and subject matter experts to ensure curriculum accuracy and alignment with industry best practices.
  • Continuously assess and refine course content based on feedback from students and educators, staying current with web development trends and technologies.
  • Mentor junior developers and content creators within the team, providing guidance and support in curriculum development.
  • Lead course reviews and implement improvements to enhance the overall learning experience.
Requirements

Requirements:

  • Bachelor's degree in Computer Science, Curriculum Development, Education, or a related field.
  • At least 3 years of proven experience in web development or software engineering with a strong portfolio of successful projects.
  • Demonstrated experience in curriculum development, instructional design, or teaching in a technical environment.
  • Strong proficiency in web technologies, including HTML, CSS, JavaScript, and frameworks such as React, Angular, or
  • Familiarity with responsive design principles and front-end development best practices.
  • Active understanding of backend development concepts and databases.
  • Excellent written and verbal communication skills, with the ability to explain technical concepts to diverse audiences.
  • Creative problem-solving skills and a passion for education and student success.
Benefits
  • Compatible Salary.
  • Incentives and Bonuses.
  • Medical Insurance.
  • Learning & Development Opportunities.
This advertiser has chosen not to accept applicants from your region.

Internship Opportunity – Full Remote Web Development

EGP104000 - EGP130878 Y Tech Guardian Services

Posted today

Job Viewed

Tap Again To Close

Job Description

Internship Opportunity – Full Remote Web Development (SaaS + AI tools)

We're looking for a
Web Development Intern
to join our team and gain hands-on experience building real SaaS products.

What you'll work on:

  • Building modern web apps using
    , React, and TailwindCSS
  • Collaborating with our team to design and launch SaaS applications
  • Using
    Cursor AI
    to accelerate development and learn how to leverage AI in real-world projects
  • End-to-end exposure: from idea → prototype → launch

What we offer:

  • Fully remote internship
  • Mentorship and guidance from our dev team
  • Opportunity to work on real projects that will go live
  • A fast-paced learning environment where you'll ship, not just study

Requirements:

  • Basic knowledge of JavaScript/TypeScript and React
  • Interest in SaaS and AI-powered development workflows
  • Eagerness to learn, experiment, and build

If you're interested, please apply with your resume.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

EGP120000 - EGP240000 Y Brightly Software

Posted today

Job Viewed

Tap Again To Close

Job Description

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 looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.

Responsibilities

  • Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
  • Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
  • Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
  • Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
  • Understand and communicate company goals and metrics, aligning them with team technical objectives.
  • Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
  • Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
  • Take ownership of product quality and address production defects quickly.
  • Promote and embed a DevOps mindset within the team.
  • Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
  • Stay current with emerging technology trends and continuously upskill.
  • Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
  • Drive continuous improvement processes through metrics and feedback.
  • Embrace change and complexity, adapt quickly, and act as a change leader.

*Requirements *
:

  • Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
  • Hands-on experience with web development (C#, ASP.NET, .NET Core, JavaScript frameworks) and UI/UX technologies.
  • Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
  • Experience with REST services, SOA, and microservices.
  • Proficiency in unit testing, mocking frameworks, and automation frameworks.
  • Strong DevOps mindset with experience in a mature CI/CD environment.
  • Skilled in implementing exception handling, key event logging, and performance measurement.
  • Experience working with agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills.

*Nice to Have: *

  • Experience with AWS services.
  • Experience with container technologies (e.g., Docker, Kubernetes).
  • Open-source contributions, repositories, or personal projects.
  • Active participation in professional communities of interest and meetups.
  • Relevant certifications in technology or agile methodologies.
  • Prior experience with agile practices implemented at scale across multiple global teams.

We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

EGP80000 - EGP120000 Y UltraSoC

Posted today

Job Viewed

Tap Again To Close

Job Description

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 looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.

Responsibilities

  • Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
  • Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
  • Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
  • Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
  • Understand and communicate company goals and metrics, aligning them with team technical objectives.
  • Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
  • Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
  • Take ownership of product quality and address production defects quickly.
  • Promote and embed a DevOps mindset within the team.
  • Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
  • Stay current with emerging technology trends and continuously upskill.
  • Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
  • Drive continuous improvement processes through metrics and feedback.
  • Embrace change and complexity, adapt quickly, and act as a change leader.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
  • Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
  • Experience with REST services, SOA, and microservices.
  • Proficiency in unit testing, mocking frameworks, and automation frameworks.
  • Strong DevOps mindset with experience in a mature CI/CD environment.
  • Skilled in implementing exception handling, key event logging, and performance measurement.
  • Experience working with agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills.

Nice To Have

  • Experience with AWS services.
  • Experience with container technologies (e.g., Docker, Kubernetes).
  • Open-source contributions, repositories, or personal projects.
  • Active participation in professional communities of interest and meetups.
  • Relevant certifications in technology or agile methodologies.
  • Prior experience with agile practices implemented at scale across multiple global teams.

We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

Job Family:
Research & Development

Req ID:

Apply Now

This advertiser has chosen not to accept applicants from your region.

Software Engineer

EGP90000 - EGP120000 Y swegit

Posted today

Job Viewed

Tap Again To Close

Job Description

We're seeking a talented and experienced Software Engineer to become a pivotal part of our growing team. At swegit, you'll have the unique opportunity to shape the development landscape of a diverse array of client projects. Your contributions will not only drive our clients' success but also play a crucial role in our company's journey and expansion.

Responsibilities

  • Develop and maintain
    web or mobile
    applications (or both).
  • Contribute to
    both frontend and backend
    components of full-stack solutions.
  • Implement and manage
    CI/CD pipelines
    for mobile and web applications.
  • Work with
    containerized environments
    for efficient deployments.
  • Ensure
    high performance, stability, and reliability
    through effective monitoring and testing.
  • Collaborate on
    database management
    using relational and NoSQL databases.

What We're Looking For

  • Proficiency in TypeScript frameworks like

    ,
    NestJS
    ,
    Hono
    or
    React Native
    .
  • Hands-on experience with
    Docker
    and CI/CD tools such as
    GitHub Actions
    .
  • Solid understanding of databases like
    PostgreSQL
    and
    MongoDB
    .
  • Strong communication skills in English, capable of engaging effectively with clients and team members.
  • A proactive problem-solver who enjoys tackling new challenges.
  • Someone who thrives both independently and as part of a team.

What We Offer

  • A pivotal role in a growing IT consultancy, with ample opportunities for personal and professional development.
  • A commitment to a healthy, stress-free workplace, respecting work-life balance.
  • Regular team activities and a culture focused on making work fun and rewarding.
  • Competitive salary.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Computer programming Jobs in Egypt !

Software Engineer

EGP900000 - EGP1200000 Y Al-Raedah for digital transformation

Posted today

Job Viewed

Tap Again To Close

Job Description

Job description

We are looking for a versatile Software Engineer who is flexible, multi-skilled, and ready to take on different challenges

  • Location:
    Alexandria
  • Type:
    Full-Time (
    On-Site
    )

job Details

  • Experience:
    3+ Years
  • Career Level:
    Mid-level / Senior
  • Education Level:
    Bachelor's Degree
  • Job Categories:
    IT/Software Development Engineering - Telecom/Technology

Job Requirements

  • Strong C# programming skills.
  • Experience in web application development using ASP.NET, ASP.NET Core, .
  • Solid background in
    PHP
  • Develop and implement applications and systems using PHP.
  • Ability to work across different technologies and adapt quickly
  • Problem solver with a team-player mindset

If you are passionate about building high-quality solutions and enjoy working in a dynamic environment, we'd love to meet you

Apply now by sending your CV to (

) or connect with us directly here on LinkedIn.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

EGP120000 - EGP240000 Y Beanstock

Posted today

Job Viewed

Tap Again To Close

Job Description

About us

Beanstock is the leading platform for residential real estate investment in France. We make it easy for investors to buy, renovate, rent out, and manage rental properties entirely online. Our mission is to simplify and democratize access to rental investment.

About the role

To strengthen our platform, we are recruiting a
Software Engineer
to support the development of our products. You will have the opportunity to shape the success of our business and drive the company's growth by delivering industry-leading products. This is a unique opportunity to join a dynamic, fast growing company and to define the future of real estate investment.

Key Responsibilities

  • Develop and maintain integrations/systems …
  • Identify and resolve bugs and optimize application performance
  • Build highly performant and scalable code capable of handling heavy transaction volume
  • Write reusable, testable and efficient code
  • Collaborate with cross-functional teams and contribute to product roadmap accomplishments

About you

  • At least 3 years of experience developing web applications with modern frameworks and technologies
  • 2+ years experience with Laravel
  • Experience with relational databases, preferably PostgreSQL
  • Experience with version control (GitHub preferred)
  • Unit Testing experience
  • Strong understanding of software development methodologies and principles
  • Great team player and able to work e ciently with minimal supervision
  • Experience building modern SaaS applications
  • Understanding of security and scaling aspects for full-stack web applications
  • An eye for detail and a commitment to quality work

Nice to haves

  • Experience with VueJS and TailwindCSS
  • Experience with Laravel Nova
  • Experience with Laravel Vapor
  • Mocking services & advanced testing
  • Test-Driven Development
  • Experience in AWS infrastructure
  • Experience building and maintaining CI/CD systems

Beanstock is an equal opportunity employer committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age, disability, or any other characteristic protected by laws and regulations.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

EGP60000 - EGP120000 Y Blink22

Posted today

Job Viewed

Tap Again To Close

Job Description

We're seeking a dedicated Software Engineer with a passion for development and a team-oriented attitude, ready to bring powerful software to life.

Blink22 is a vibrant community of developers working together to create powerful software solutions for clients worldwide. We value open and honest communication with clients and among our team. As a Software Engineer on our team, you'll build comprehensive, creative software solutions for clients using advanced development technologies. But you won't do it alone. Our team is experienced and well-versed in every aspect of software development, and we apply dev-friendly processes like Continuous Integration and Code Review to ensure the satisfaction of clients and developers alike.

Requirements

Required Technical skills:

  • A Bachelor's degree in Computer Science or equivalent.
  • An understanding of data structures, OOP principles, design patterns, and best development practices.
  • The ability to learn new technologies quickly.
  • A basic understanding of web platforms and technologies.

Required Soft skills:

  • Self-learners.
  • Able to thrive working on a fast-paced, creative team.
  • Passionate developers.
  • Great communicators.
  • Self-motivated and able to work independently.
  • Analytical problem solvers.
  • Ideal team players because of their technical competence and positive attitudes.
  • Always ready to help troubleshoot, share their knowledge, and learn from others.
Benefits
  • Additional accessories for your computer.
  • In-office entertainment and lounge spaces.
  • Weekly team lunches.
  • Access to various educational resources.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Computer Programming Jobs