Programming Jobs in Egypt
34462 Jobs Found
About Flash<br><br>Flash is an early-stage Cairo-based fintech aiming to support our society’s financial well-being, one person at a time.<br><br>Flash has raised a $6M seed round from leading international investors and is approved by the Central Bank of Egypt in partnership with Banque Misr.<br><br>Our founding team has deep local and international experience working at top consumer-facing technology companies.<br><br>Role Overview<br><br>We are looking for a highly experienced Staff Software Engineer with deep expertise in Golang to help design and build scalable, high-performance systems. In this role, you will be a technical leader, influencing architecture decisions, mentoring engineers, and shaping the future of our platform. You will work closely with product, design, and other engineering teams to deliver robust, reliable, and innovative solutions.<br><br>Key Responsibilities<br><br>Lead the design and implementation of scalable backend systems and APIs using Golang Drive technical architecture decisions, ensuring high reliability, performance, and maintainability Collaborate with cross-functional teams to define requirements and deliver features end-to-end Provide technical mentorship and code/design reviews to elevate engineering quality and velocity Foster a strong engineering culture centered around ownership, innovation, and reliability Identify bottlenecks, optimize processes, and continuously improve squad performance and engineering practices Lead initiatives to improve engineering processes, code quality, and team productivity Own critical services or components, ensuring uptime, observability, and operational excellence Stay up-to-date with developments in Go, backend architecture, and cloud-native practices<br><br>Requirements<br><br>7+ years of backend engineering experience, including 2+ years of leading or mentoring engineers Deep proficiency in Golang and strong understanding of microservices and distributed systems Solid understanding of system design, APIs, REST/Graph QL, message queues (e.g., Kafka), and databases (SQL/NoSQL) Experience deploying and operating services on AWS, GCP, or other cloud platforms using tools like Docker and Kubernetes Familiarity with secure coding practices, particularly for financial or regulated environments Strong communication and collaboration skills. able to align engineers and product stakeholders<br><br>Nice to Have<br><br>Prior experience in fintech or building financial platforms (payments, wallets, banking APIs, etc.) Knowledge of security standards like PCI-DSS, SOC 2, or ISO 27001Experience with observability tooling (e.g., Prometheus, Grafana, Data Dog) Familiarity with CI/CD pipelines, Git Ops, and infrastructure as code (e.g., Terraform, Helm)<br><br>What We Offer<br><br>A collaborative and dynamic work environment in a fun office with a garden and fully equipped kitchen.<br><br>Opportunities for professional development and career growth The chance to work on impactful projects in the fintech industry Social and medical insurance coverage Monthly credit for use on our app<br><br>Powered by Jazz HR<br><br>vad LLklbdu
About Us<br><br>Blue Ocean Corporation is a leading conglomerate and world leader in driving continuous growth and transformation across a multitude of industries and sectors. Our commitment to quality, innovation, and client satisfaction has propelled us to the forefront of the Consulting, Training and Conferences landscapes.<br><br>From our humble beginnings to our present status as a global market leader, we take pride in our global footprint, and the transformative impact we have had on industries.<br><br>With over 25+ years of excellence in accelerating careers and transforming organizations, we are a trusted partner for our B2B and B2C clients.<br><br>Job Description<br><br>Key Responsibilities<br><br>Understand user requirements in Arabic and translate them into functional, maintainable code. Understand client training requirements and develop appropriate training modules. Train others/students in software engineering technologies in both English and Arabic.<br><br>Requirements<br><br>Educational Level<br><br>Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent field.<br><br>Experience<br><br>1–2 years of experience as a Software Engineer. Proficiency in at least one programming language: Python, Java, Java Script, Deluge, Apex, C, or C++. Knowledge of SQL is an advantage.<br><br>Technical Skills<br><br>Knowledge and/or experience with CRM/ERP systems such as Zoho, Salesforce, Oracle, or SAP. Willingness to learn new technologies and tools.<br><br>Language & Soft Skills<br><br>Ability to communicate effectively in both English and Arabic. Good communication, teamwork, and teaching skills in English and Arabic.<br><br>Benefits<br><br>Learning new Technologies and Tools Working with a Super Brand Company Health Insurance is Provided <br><br>check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyte Background Color Btn lyte Success" lyte-rendered="">
As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining modern web applications and scalable microservices. You will work across both frontend (React, Type Script) and backend (. NET Core) technologies, contributing to performance, security, and maintainability. You will also mentor junior developers and promote engineering excellence within the team.<br><br>Key Responsibilities<br><br> Design, build, and maintain scalable, secure, and high-performance microservices, web applications, and APIs Develop new features and enhancements in both frontend (React) and backend (. NET Core) components Write clean, maintainable, and testable code following modern development best practices (SOLID, DRY, Clean Architecture) Apply software design patterns to create modular and extensible systems Integrate with RESTful and g RPC APIs, and develop new endpoints where needed Work with SQL Server, Postgre SQL, and Mongo DB databases Implement caching, queuing, and event-driven patterns using Redis and Rabbit MQ Ensure secure coding practices in authentication, authorization, and data protection Collaborate with QA engineers and Dev Ops throughout the software delivery lifecycle Participate in code reviews, pair programming, and design discussions Mentor junior developers and contribute to continuous improvement initiatives<br><br>Required Skills & Qualifications<br><br> Bachelor’s degree in Computer Science, Software Engineering, or a related field 3+ years of hands-on experience in software development using . NET Core and modern web technologies Strong experience in C# / . NET Core / ASP. NET Core Web API Solid knowledge of React, Type Script, Node.js, and modern Java Script (ES6+) Experience with HTML5, CSS3, and responsive web design Proficiency with SQL, ORM, Entity Framework Core, and LINQ Understanding of microservice architecture, RESTful API design, and Open API/Swagger documentation Experience with authentication and authorization mechanisms (OAuth2, Open ID Connect, JWT) Strong debugging and problem-solving skills across multiple system layers<br><br>Preferred Experience<br><br> Knowledge of software design patterns (Repository, Factory, Dependency Injection, CQRS, etc.) Experience integrating and consuming g RPC for inter-service communication Familiarity with Redis caching and Rabbit MQ messaging systems Hands-on experience with Git, Docker, and CI/CD pipelines (Git Hub Actions or Azure Dev Ops) Exposure to Hashi Corp Vault or similar secure secret management tools Experience in Agile software delivery environments Knowledge of unit and integration testing (x Unit, NUnit, Jest, etc.)<br><br>Powered by Jazz HR<br><br>COLKih SX45
Responsibilities<br><br>Design/Review detailed requirements. Apply Valeo/general MBD standards & guidelines. Perform data typing for all model signals & blocks with respect to fixed point techniques. Generate C-code using Embedded coder toolbox. Design MATLAB testing scenarios for model verification. Perform Model in the loop verification. Perform Software in the loop verification (back to back testing). Develop tools to increase the efficiency of the MBD life cycle and the quality. Follow defined project processes/guidelines/checklists and ensure process conformance. Report work progress continuously through attendance of daily & weekly project internal meetings. Contribute effectively in the continuous improvement of his/her project, team, and work environment by submitting improvement proposals whenever possible. Raise flags proactively for any issue that can impact his/her project or team. Communicate professionally and autonomously with the customer and the team members. Perform all the activities using the agreed internal/external configuration management tool. Provide technical trainings to team and other entities Perform technical review of MBD architectural design and software specification. Perform technical reviews on the different project’s activities Coach and train other team member on MBD engineering methodology Develop software function list and organizing them into delivery phases to ensure maximum value delivered to the customer with each phase Review software specification with implementation and test functions Establish, update and maintain software risks and issues list Provide traceability to customer requirements Provide software deliverables on time and respect budget<br><br>Job Prerequisites<br><br>0–3 years of relevant experience Education : B. Sc. in Mechatronics, Electronics, Mechanical, or Electrical Engineering. M. Sc. or Ph. D. is a plus. Very Good MATLAB/Simulink/Stateflow Scripting and Modelling Skills with proven experience Good knowledge in Control Law and Thermodynamics Good knowledge about software engineering (requirement, design, development, verification and validation) Basic electronics knowledge Automatic Control, Motor Drives & Electric Motors experience is a plus Automotive SPICE knowledge is a plus
Description<br><br>Nexera is looking for a Senior Software Developer to join our growing engineering team.<br><br>About Nexera<br><br>Nexera delivers mission-critical software solutions designed to help organizations streamline operations, improve visibility, and achieve measurable efficiency across their industries. As part of a global family of software companies, Nexera operates with a high degree of autonomy while leveraging shared expertise, technology, and innovation from a worldwide network.<br><br>Our focus is on creating scalable, intelligent systems that empower businesses to perform at their best. The Nexera culture is dynamic, entrepreneurial, and collaborative ideal for individuals who thrive on challenge, growth, and impact.<br><br>About Valsoft Corp<br><br>Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’s philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold, and create value through long-term partnerships with existing management.<br><br>Investment Approach<br><br>Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance and Grow Software Businesses. That’s right; we don’t sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to create a firm and place a premium on customers’ and workers’ well-being over short-term goals.<br><br>Culture<br><br>Valsoft is more than just a place to work; we’re a team. We mean it when we say people are our greatest assets, so investing in them is our number one priority. We create an<br><br>environment where our employees feel first-day-on-the-job excitement, day after day, creating a culture of high performers and collaboration. We celebrate our milestones, and we’re proud of them. We Dream Big, Stay Humble, and Stay Hungry.<br><br>Position Description<br><br>We are seeking a Senior Software Developer to join Nexera’s engineering team in Egypt.<br><br>This role offers an exciting opportunity to design, develop, and maintain mission-critical software solutions that support global clients across various industries. As a Senior Developer, you will play a key role in the full software development lifecycle from concept and design through to testing, deployment, and ongoing support.<br><br>You’ll collaborate closely with product managers, architects, and other developers to ensure delivery of high-quality, scalable, and secure software. This is an excellent opportunity for an experienced developer who thrives in a fast-paced, collaborative environment and wants to make a tangible impact.<br><br>Key Responsibilities<br><br> Design, develop, and maintain robust and scalable software solutions Participate in architectural discussions and contribute to technical design decisions Collaborate with cross-functional teams to translate business requirements into technical deliverables Write clean, efficient, and well-documented code following best practices Troubleshoot, debug, and optimize application performance Handle issues, bugs, inquiries, studies and other projects as needed by our analyst team and customers. Ensure high standards of security, reliability, and maintainability Stay up-to-date with emerging technologies and suggest improvements to existing systems<br><br>Requirements<br><br>REQUIRED / MINIMUM QUALIFICATIO<br><br>Bachelor’s degree in Computer Science, Software Engineering, or related field<br><br> 5+ years of professional software development experience Strong proficiency in one or more of the following: Python, PHP, C#, . NET, Java Experience with relational databases (SQL Server, Postgre SQL, or MySQL) Solid understanding of software architecture, design patterns, and development best practices Familiarity with version control systems (Git or similar) Experience working within an Agile/Scrum environment Strong problem-solving and communication skills Experience with AI driven development tools and techniques (CoPilot, Cursor, etc) Knowledge of modern front-end frameworks (React, Angular, or Vue.js) Experience with RESTful APIs and microservices architecture Exposure to CI/CD pipelines and containerization (Docker, Kubernetes) Experience and enthusiasm for data pipeline development & ETL/ELT processes.<br><br>Benefits<br><br> Work in a global software company that values innovation and collaboration Continuous learning and development opportunities Exposure to modern technologies and enterprise-level projects Hybrid or flexible working arrangements Inclusive and supportive work culture with international collaboration<br><br>Ready to build impactful, high-performing software within a global network of technology innovators? Join Nexera today.
Senior Full Stack Developer (. NET / C#) We are looking for an experienced Senior Full Stack Developer with 4+ years of professional software development experience to join our team and work on existing production systems. Technical Requirements4+ years of professional software development experience. Strong hands-on experience with C# and Microsoft . NET / ASP. NET Core. Strong experience with REST APIs and backend development. Solid experience with Microsoft SQL Server, database design, and optimization. Strong understanding of Software Architecture, SOLID, Design Patterns, and Clean Code. Experience with Git / Git Hub and code reviews. Experience integrating third-party APIs and external services. Experience with JWT Authentication and RBAC. Good understanding of application and API security. Experience working with Development, UAT, and Production environments. Flutter / Dart experience is a plus, but not required. Knowledge of React.js and web-based Admin Panels is a plus. Knowledge of Firebase Cloud Messaging (FCM) is a plus. Responsibilities Develop and maintain existing production systems. Build and maintain C# / . NET backend services and APIs. Design and improve software architecture. Review and optimize APIs and databases. Troubleshoot and resolve technical issues. Write clean, maintainable, and scalable code. Participate in code reviews, testing, and production releases. Work on Flutter mobile applications and React-based web applications when required. Position: Senior Full Stack Developer Experience: 4+ Years Core Technologies: C# / . NET / SQL Server / REST APIs Additional Technologies: Flutter / React.js Work Type: Full-time | Remote
<p><h4>Who we are</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a senior software developer to join the web applications team, focusing on front-end development for digital channels. The role centres on building scalable, high-performing web applications, enhancing portal performance and SEO, and collaborating closely with business stakeholders to define and deliver new features. This opportunity is ideal for individuals with strong expertise in modern JavaScript frameworks and a passion for continuous improvement and innovation.</p>
<h4>What you’ll do</h4>
<ul>
<li>Develop and maintain front-end components using modern frameworks such as React.js and Next.js</li>
<li>Translate business requirements into technical solutions in collaboration with cross-functional stakeholders</li>
<li>Perform analysis, coding, unit testing, regression testing, and implementation of new features</li>
<li>Design and document high-level and low-level technical solutions (HLDs and LLDs)</li>
<li>Ensure timely delivery of projects aligned with organisational specifications and quality standards</li>
<li>Support production deployments and provide real-time issue resolution during testing phases</li>
<li>Optimise application performance, scalability, and SEO outcomes</li>
<li>Contribute to Agile and DevOps delivery processes (Scrum, Kanban)</li>
<li>Communicate technical concepts clearly to both technical and non-technical audiences</li>
<li>Drive continuous improvement, automation, and adoption of evolving industry technologies</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>A degree in computer science, engineering, or a related discipline</li>
<li>4–6 years of experience in full lifecycle enterprise software development</li>
<li>Strong expertise in modern front-end development, particularly React.js, Next.js, and JavaScript/TypeScript</li>
<li>Experience working with GraphQL and RESTful APIs, including API design principles</li>
<li>Solid understanding of frontend architecture, performance optimisation, and scalable component-based systems</li>
<li>Familiarity with Node.js ecosystems and frontend build tools</li>
<li>Experience with static site generation frameworks (e.g. Gatsby)</li>
<li>Knowledge of CI/CD pipelines and tools such as Jenkins, GoCD, or GitHub Actions</li>
<li>Proficiency with version control systems (Git) and collaborative development practices</li>
<li>Experience working in Agile/DevOps cross-functional teams</li>
<li>Strong analytical thinking, problem-solving, and communication skills</li>
<li>Exposure to issue tracking tools such as Jira or Trello</li>
<li>Desirable: familiarity with container technologies (e.g. Docker) and basic network concepts</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on large-scale digital platforms within a global technology environment</li>
<li>Exposure to modern frameworks, tools, and enterprise-grade architectures</li>
<li>Collaborative and inclusive team culture within Agile and DevOps environments</li>
<li>Opportunities for continuous learning and professional development</li>
<li>Experience working with diverse stakeholders across business and technology teams</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced front-end engineering and architecture design</li>
<li>Performance optimisation and SEO strategies for large-scale platforms</li>
<li>End-to-end Agile and DevOps delivery practices</li>
<li>Stakeholder communication and translating business needs into technical outcomes</li>
<li>Continuous improvement techniques, automation, and emerging technology adoption</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
<p><h4>Who we are</h4>
<p><strong>VOIS (Vodafone Intelligent Solutions)</strong> is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a skilled Full Stack Software Developer with strong expertise in Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript to design, build, and support scalable digital solutions. The role offers the opportunity to contribute across the full software development lifecycle, collaborate with cross-functional teams, influence architectural decisions, and support the development of high-quality end-to-end applications. The successful candidate will also have the opportunity to mentor colleagues and contribute to engineering best practices.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, develop, and maintain scalable backend systems using Java and Spring Boot microservices.</li>
<li>Define, implement, and evolve microservice architectures and RESTful APIs.</li>
<li>Ensure code quality through testing, peer reviews, and adherence to engineering standards.</li>
<li>Drive effective integration between backend services and React-based user interfaces.</li>
<li>Contribute across planning, design, implementation, testing, deployment, and ongoing support activities.</li>
<li>Support containerisation initiatives using Docker and contribute to CI/CD automation practices.</li>
<li>Collaborate with business analysts, engineering teams, and other stakeholders to deliver scalable solutions.</li>
<li>Mentor junior engineers and help advance shared engineering standards across the team.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>Degree in Computer Science, Engineering, or a related discipline.</li>
<li>Approximately 4–6 years of experience delivering enterprise IT projects.</li>
<li>Strong full stack development experience using Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript.</li>
<li>Proven experience designing scalable microservices, REST and GraphQL APIs, and distributed systems.</li>
<li>Strong understanding of modern frontend engineering, component-based architectures, performance optimisation, and user interface best practices.</li>
<li>Experience integrating frontend applications with backend services and defining scalable API contracts.</li>
<li>Good knowledge of SQL and NoSQL databases, caching approaches, and data modelling techniques.</li>
<li>Experience with CI/CD tools and DevOps practices, including Jenkins, GitHub Actions, or GoCD.</li>
<li>Strong experience with Git-based workflows, collaborative development practices, and code reviews.</li>
<li>Ability to take technical ownership, contribute to architectural decisions, and support the growth of other engineers.</li>
<li>Awareness of Docker and related containerisation technologies; knowledge of Kubernetes would be advantageous.</li>
<li>Strong communication skills and the ability to work effectively with multiple stakeholders in cross-functional environments.</li>
<li>A continuous learning mindset with an interest in emerging technologies, automation, and process improvement.</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on scalable enterprise applications using modern full stack technologies.</li>
<li>Exposure to microservices architecture, cloud-native development practices, and distributed systems design.</li>
<li>Opportunities to influence technical decisions and contribute to architecture discussions.</li>
<li>Collaboration with cross-functional teams in a global technology environment.</li>
<li>Experience mentoring colleagues and contributing to engineering excellence initiatives.</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced microservices architecture and enterprise application design.</li>
<li>Full stack solution delivery across backend and frontend technologies.</li>
<li>CI/CD automation, DevOps practices, and application containerisation.</li>
<li>Technical leadership, architectural decision-making, and engineering mentoring.</li>
<li>Scalable API design, distributed systems concepts, and modern software engineering practices.</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
We are looking for a. Net Developer with experience in building high-performing, scalable, enterprise-grade applications, who will be part of a talented software team that works on mission-critical applications and responsible for the below tasks;<br><br>Analyze system requirements and prioritize tasks Write clean, testable code using . NET programming languages Develop technical specifications and architecture Test and debug various . NET applications Review and refactor code Deploy fully functional applications Upgrade existing programs Support junior developers' work Document development and operational procedures<br><br>Requirements<br><br>University degree in computer science, Engineering or relevant field5 to 7 years' experience in . NET development Work experience as a . NET Developer Proficiency in building web-based applications Knowledge of SQL Server, NO SQL Knowledge of HTML5, CSS3, JQUERY, Java Script Knowledge of Angular 2+Knowledge of . Net Core Familiarity with agile environments Troubleshooting abilities Good communication skills In-depth knowledge of at least one of the . NET languages
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Role Purpose in one of our Business units CloucCom Lead the design and development of front-end and back-end services, API products, integration adapters, and platform components that power the Network API Gateway.<br> This role combines hands-on software engineering with technical leadership to deliver scalable, secure, and high-performing solutions.<br> Key Responsibilities Lead the design, development, and enhancement of backend microservices for API exposure, mediation, partner onboarding, usage tracking, and platform administration.<br> Develop and maintain front-end applications and back-end services that support Network API Gateway products and internal platform tools.<br> Implement CAMARA-style APIs and TM Forum API integrations in line with business and technical requirements.<br> Build and maintain integration adapters connecting the gateway to operator BSS/OSS platforms and network systems.<br> Create, review, and maintain OpenAPI specifications and related technical documentation.<br> Write clean, testable, maintainable, and scalable code following engineering best practices.<br> Provide technical guidance, perform code reviews, and mentor team members to ensure high development standards.<br> Collaborate with QA to support automated testing, contract testing, regression testing, and release readiness.<br> Support production troubleshooting, bug fixing, performance optimization, and continuous improvement initiatives.<br> Work closely with Product, Architecture, DevOps, and cross-functional teams to deliver reliable platform capabilities.<br> Bachelor's degree in Computer Science, Computer Engineering, or a related field.<br> 7 to 8 years of hands-on software engineering experience, including both front-end and back-end development.<br> Strong experience with full stack technologies such as Angular, .<br>NET Core, Java, Go, Python, Node.<br>js, or similar technologies.<br> Solid understanding of REST APIs, JSON, OpenAPI specifications, and microservices architecture.<br> Experience with databases, message queues, caching technologies, and distributed systems.<br> Experience with Telecom APIs, TM Forum standards, CAMARA frameworks, or API Gateway platforms.<br> Hands-on familiarity with Kubernetes, Docker, and CI/CD pipelines.<br> Experience leading technical initiatives, guiding developers, and driving engineering best practices.<br> Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.<br></span> </div>
We’re looking for a Senior Software Engineer, i OS to join Procore’s Mobile team. In this role, you’ll help design, build, and scale the i OS mobile applications that help construction teams manage projects and jobsite safety. Your primary goal will be to deliver complex, high-quality mobile features while contributing to the team's technical standards and helping raise the bar for the engineers around you.<br><br>As a Senior Software Engineer, i OS, you’ll partner with Engineering, Product Management, Design, and QA to build mission-critical i OS features used by construction teams around the world. Use your solid i OS architecture skills, sound judgment, and collaborative mindset to help unblock your team, work through technical challenges, and improve the quality and speed of what we ship. Join a team building software that impacts how communities, hospitals, schools, and stadiums are constructed—apply today.<br><br>This position reports into the Engineering Manager, Mobile Project Management Quality and Safety team and will be based in our Cairo, Egypt office. We’re looking for someone to join us immediately.<br><br>What you'll do:<br><br>AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction. Design and implement complex, high-impact features across our i OS applications Contribute to key architectural and design decisions for the team, in partnership with Staff engineers and the Engineering Manager Identify technical issues and improvement opportunities within your area of ownership and help drive them to resolution Mentor fellow engineers through code reviews, pairing sessions, and hands-on coaching Partner with Product, Design, and QA to translate customer needs into scalable technical solutions Help drive improvements in performance, reliability, and maintainability across the codebase Support the full lifecycle of feature delivery, including production support and incident resolution<br><br>What we're looking for:<br><br>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience5+ years of engineering experience, including 3+ years building native i OS applications with Swift and Objective-CSolid understanding of i OS architecture (Core Data, Swift UI, UIKit) and MVC/MVVM design patterns, along with working knowledge of multi-threading, concurrent programming, memory management, and performance optimization Track record of shipping complex, high-quality software products Candidate with product mindset and/or Mobile Automation background is a huge plus Experience contributing to or leading medium-scale technical initiatives, with the ability to course-correct as needed Excellent communication skills and a collaborative approach to working across teams Self-directed, with sound judgment on when to escalate versus resolve independently
We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.<br><br>We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.<br><br>The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, Open Stack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure.<br><br>As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.<br><br>Location: this is a Globally remote role<br><br>What your day will look like<br><br>Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow Deploy, manage, and debug highly distributed systems Monitor and report on automated testing efforts Collaborate daily with a globally distributed team <br><br>What we are looking for in you<br><br>Solid background in modern test processes and strategies Experience with Python or Go development Strong object oriented development skills Ability to develop and ship production grade modern web applications Working knowledge of continuous integration tools such as Jenkins, Circle CI, Git Hub CIKnowledge of networking technologies and fundamentals Solid understanding of Linux system architecture A capacity for complex abstract thinking Capability for 2-4 weeks of international travel travel per year<br><br>Additional skills that you might also bring<br><br>Collecting and analyzing large multidimensional datasets Operating data platforms: key-value stores, relational or document databases, event buses Work with cloud technologies such as Open Stack, Kubernetes, Terraform and AWSDeveloping AI/ML pipelines<br><br>What we offer you<br><br>We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.<br><br>Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004! Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events <br><br>Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
About NAGANAGA Architects, Designers & Planners is a leading multidisciplinary consultancy delivering innovative architectural, engineering, and planning solutions across the UAE, Egypt, and Saudi Arabia. Our portfolio spans hospitality, residential, commercial, healthcare, mixed-use, industrial, and large-scale developments. We are committed to technical excellence, innovation, and delivering sustainable engineering solutions that shape the built environment.<br>About the Role NAGA is looking for an MEP BIM Developer to support the growing demand for MEP BIM automation and digital engineering across our projects. The role will focus on developing and maintaining Revit-based automation tools for MEP disciplines, helping improve modelling efficiency, coordination, quality control, standardization, and data workflows. The ideal candidate will combine a strong understanding of MEP systems and Revit/BIM workflows with hands-on software development experience.<br>Key Responsibilities Develop Revit MEP automation tools supporting Mechanical, Electrical, Plumbing, and Fire Protection disciplines. Build, maintain, and enhance Revit add-ins using C#, . NET, WPF, and the Autodesk Revit API. Develop automation solutions for:MEP modelling Routing Equipment and element placement Tagging Schedules Data extraction and validation Support BIM QA/QC and model-health checking through automation and digital workflows. Develop solutions that support clash coordination and model coordination workflows. Support integrations with Autodesk Construction Cloud (ACC) and Navisworks. Work closely with MEP and BIM teams to understand workflow challenges and translate them into practical automation solutions. Test and validate automation tools before deployment. Deploy, document, and provide support for released tools. Maintain and improve existing automation tools based on project and user requirements. Contribute to the standardization and improvement of digital engineering workflows across NAGA projects.<br>Requirements Bachelor's degree in Mechanical or Electrical Engineering, or a related discipline. Strong knowledge of Revit MEP and BIM workflows. Good understanding of MEP systems and engineering workflows. Good knowledge of C# and . NET. Hands-on experience with the Autodesk Revit API. Experience with WPF is preferred. Ability to understand MEP/BIM requirements and translate them into software-based automation solutions.2–5 years of relevant experience is preferred.<br>Preferred Technical Skills Experience with any of the following would be an advantage:Navisworks Autodesk Construction Cloud (ACC) / BIM 360REST APIsSQL / Postgre SQLGit Dynamo Python AI / automation technologies<br>Key Skills Revit MEPBIM Automation Revit APIC#. NETWPFMEP Engineering Digital Engineering BIM QA/QCModel Data Validation Automation & Add-in Development API Integration Problem Solving<br>What We're Looking For We are looking for someone who sits at the intersection of engineering and technology — not simply a BIM modeller and not purely a software developer. The ideal candidate understands how MEP systems are designed and modelled in Revit and can use programming to automate repetitive workflows, improve model quality, and build tools that make BIM teams more efficient.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Decima International is a professional services company, providing project management and controls services to clients in the United States and the Middle East. Our mission is to become the premier professional services provider across all industry sectors we are engaged in. To accomplish this, Decima International’s founders established a simple yet powerful formula:</p><br><p>Approach each client engagement as a&nbsp;<strong>partnership</strong>, create an environment that attracts the&nbsp;<strong>most talented professionals</strong>&nbsp;and allows them to flourish, and regulate&nbsp;<strong>growth</strong>&nbsp;to maintain&nbsp;<strong>excellence</strong>&nbsp;in our service standards.</p><br><br>Position Summary<p>Decima International is seeking an experienced <strong>Freelance Backend Developer</strong> to build and/or complete the backend functionality of the company website. The freelancer will work with the existing website design/frontend and internal stakeholders to deliver a reliable, secure, maintainable, and scalable backend.</p><br><p>The developer should be comfortable working independently, translating business requirements into technical solutions, integrating frontend components and third-party services, and taking ownership through deployment and handover.</p><br>Key Responsibilities<ul><li>Design and develop the website’s backend architecture.</li><li>Develop and maintain APIs required by the frontend.</li><li>Implement database structures and backend business logic.</li><li>Integrate contact forms, CMS functionality, email notifications, third-party APIs, or other website services as required.</li><li>Connect backend services with the existing frontend.</li><li>Ensure appropriate authentication, authorization, data validation, and website security.</li><li>Optimize backend performance, reliability, and scalability.</li><li>Configure development, staging, and production environments as needed.</li><li>Support cloud/server deployment.</li><li>Implement source control and an appropriate deployment/CI/CD process.</li><li>Troubleshoot backend and integration issues.</li><li>Test APIs and backend functionality before launch.</li><li>Produce clear technical documentation.</li><li>Complete code and credential handover to Decima International at project closure.</li><li>Provide post-launch support during an agreed warranty/support period.</li></ul>Required Qualifications<ul><li>Strong professional backend/software development experience.</li><li>Demonstrated experience developing <strong>REST APIs / Web APIs</strong>.</li><li>Experience developing production web applications.</li><li>Strong understanding of databases and backend architecture.</li><li>Experience integrating frontend applications with backend services.</li><li>Familiarity with cloud deployment, preferably AWS, Azure, or equivalent.</li><li>Working knowledge of Git, Docker, deployment processes, and basic CI/CD.</li><li>Understanding of secure coding practices, performance optimization, and maintainability.</li><li>Ability to work independently against milestones and deadlines.</li><li>Strong English communication and technical documentation skills.</li></ul><p><strong>Preferred:</strong> ASP.NET Core/C# or Python/Django/Flask experience; prior corporate website projects; CMS integration; experience taking a website from development through production deployment.</p><br>Freelancer Deliverables<p>A successful engagement should result in a fully functioning backend, completed frontend/backend integration, deployed production environment, tested APIs and forms, source-code handover, technical documentation, access/credential handover, and a defined post-launch support period.</p><br><p>&nbsp;</p><br><p>Decima International is an Equal Opportunity Employer that is committed to the safety and well-being of all. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law.</p><br><br> </div>
Role Overview<br><br>The Full Stack Developer will be responsible for developing, enhancing, and maintaining Fotopia’s software products and client solutions. The role covers frontend and backend development, integrations, bug fixing, performance improvement, and technical enhancements across document automation, OCR, validation, workflow, and enterprise content processing platforms.<br><br>Responsibilities<br><br>Develop and maintain frontend and backend modules across Fotopia products. Build APIs, business logic, and system integrations with external platforms and services. Work on admin modules, dashboards, configuration screens, document workflows, and operational user interfaces. Contribute to features related to document capture, OCR/AI processing, metadata, validation, export, reporting, and audit trails. Support multi-tenant, role-based, and department-based platform capabilities. Handle bug fixing, performance optimization, stability improvements, and production support. Collaborate with product, QA, Dev Ops, AI, and implementation teams. Participate in code reviews, technical analysis, testing support, and deployment activities.<br><br>Requirements<br><br>1-2 Years of Experience Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Experience in full stack software development. Strong frontend development experience using React and modern web technologies. Strong knowledge of backend development concepts, API development, databases, and system integration. Strong knowledge of Postgre SQL or other relational databases. Experience working on authentication, role-based access control, and enterprise application workflows. Experience with document management, workflow, OCR, or content processing systems is a plus. Exposure to Node.js, Bun, or similar backend technologies is a plus. Good problem-solving, ownership, and communication skills.
About Us<br><br>Join us at Orange Business!<br><br>We are a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business.<br><br>Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities.<br><br>About The Role<br><br>We are looking for a skilled web Methods Expert Developer who possesses a solid understanding of enterprise architecture principles related to integration solutions. The focus will be on developing and maintaining web Methods integrations while understanding the overall architecture to ensure alignment with best practices and system requirements.<br><br>This is a strategic engineering role within Orange Business IT (OB IT), aligned with two key transformation programs:<br><br>API for Business Program – delivering secure, real-time customer APIs via a central Logic API Layer The New Integration Platform (i Paa S) – enabling modular and scalable data orchestration across all OB systems<br><br>You will work in Agile teams alongside Business Analysts, Product Owners, Architects, and Dev Ops to ensure robust, maintainable, and scalable integration solutions that power Orange’s evolving digital ecosystem.<br><br>Key Responsibilities<br><br>Develop, implement, and maintain web Methods integration solutions to support business processes. Collaborate with architects and stakeholders to understand system architecture and ensure integration solutions align with overall enterprise architecture. Assist in analyzing existing systems and integrations to improve performance and reliability. Configure and optimize web Methods components such as Integration Server, API Gateway, and Trading Networks. Troubleshoot and resolve issues related to web Methods integrations within the architectural context. Document integration workflows and provide insights into how solutions fit within the broader system architecture. Keep updated with web Methods features and industry best practices to support architectural understanding. Support architecture reviews and provide feedback based on development experience.<br><br>About You<br><br>Required Skills and Qualifications:<br><br>Proven experience as a web Methods Developer with a good understanding of enterprise architecture concepts. Hands-on experience with web Methods suite (Integration Server, API Gateway, Trading Networks, Broker, etc.). Strong understanding of integration patterns and how they fit into enterprise architecture. Knowledge of XML, web services (SOAP/REST), and related technologies. Ability to interpret architectural diagrams and documentation. Good problem-solving skills and ability to work collaboratively with architects and technical teams. Effective communication skills to understand and convey architectural considerations.<br><br>Preferred Qualifications:<br><br>Bachelor’s degree in Computer Science, Information Technology, or related field.web Methods certification is a plus. Experience with cloud integrations or microservices architecture is advantageous. Handson experience with web Methods projects Minimum 5+ years of experience in backend software development, ideally with integration projects Proven track record in building and deploying scalable services and APIsFamiliarity with enterprise integration patterns and middleware platforms Fluent in English (French is a plus)<br><br>You bring a can-do attitude, tackle challenges head-on and challenge the status quo with new and innovative ideas.<br><br>What We Offer<br><br> Global Opportunities: Work in multi-national teams with opportunity to collaborate with colleagues and customers from all over the world. Flexible Work Environment: Flexible working hours and possibility to combine work from office and home (hybrid ways of working). Professional Development: training programs and upskilling/re-skilling opportunities. Career Growth: Internal growth and mobility opportunities within Orange. Caring and Daring Culture: Health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events. Reward Programs: Employee Referral Program, Change Maker Awards.<br><br>Only Your Skills Matter<br><br>Regardless of your age, gender identity, race, ethnic origin, religion/belief, sexual orientation, marital status, neurotype, disability, veteran status or appearance, we encourage diversity within our teams because it is a strength for the collective and a vector of innovation. Orange Group is a disabled-friendly company and equal opportunity employer: don't hesitate to tell us about your specific needs.
About The Role<br><br>We are looking for a highly skilled Senior Software Engineer (Full Stack) to join our Engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems, managing databases, implementing Dev Ops practices, ensuring security compliance, and collaborating closely with frontend teams.<br><br>You will play a key role in shaping system architecture, optimizing performance, automating deployments, and mentoring junior engineers while ensuring the delivery of secure, high-quality software solutions.<br><br>Responsibilities<br><br>Backend Development & Architecture<br><br> Design, develop, and maintain scalable backend applications using PHP and Laravel. Build and optimize microservices and HMVC-based architectures. Develop backend services and automation solutions using Node.js and Python when required. Design and maintain secure RESTful APIs and backend integrations. Ensure high-performance, low-latency, and scalable server-side applications. <br><br>Database Management<br><br> Design, maintain, and optimize MySQL and Mongo DB databases. Improve database performance through indexing, query optimization, and efficient schema design. Implement and manage Redis caching and Rabbit MQ messaging services. Ensure data integrity, security, and reliability across all systems. <br><br>Dev Ops & Infrastructure<br><br> Build and maintain CI/CD pipelines using Jenkins and Docker. Manage containerized environments using Docker and Docker Compose. Monitor application performance, availability, and infrastructure health. Implement logging, monitoring, and alerting solutions. Support infrastructure scalability and reliability initiatives. <br><br>Security & Compliance<br><br> Implement secure authentication, authorization, encryption, and RBAC mechanisms. Conduct vulnerability assessments, penetration testing, and security audits. Ensure compliance with OWASP MASVS, SOC 2, and security best practices. Resolve critical security vulnerabilities in a timely manner. <br><br>Frontend Integration<br><br> Collaborate with frontend engineers to deliver seamless API integrations. Implement Graph QL and Web Socket solutions when required. Ensure efficient communication between frontend and backend services. <br><br>AI & Automation<br><br> Leverage AI tools and automation solutions to improve development efficiency. Implement AI-driven optimizations for infrastructure, database performance, and operational workflows. <br><br>Leadership & Mentorship<br><br> Conduct code reviews and enforce engineering best practices. Mentor junior engineers and support their professional growth. Create and maintain technical documentation. Lead technical discussions and knowledge-sharing sessions<br><br>Requirements<br><br>5+ years of experience in software engineering. Strong experience with PHP and Laravel. Experience building scalable backend systems and APIs. Strong knowledge of MySQL and Mongo DB. Experience with Redis and Rabbit MQ. Hands-on experience with Docker, Docker Compose, and Jenkins. Experience designing microservices architectures. Strong understanding of security best practices, authentication, and encryption. Experience with CI/CD pipelines and deployment automation. Excellent problem-solving and communication skills<br><br>Nice to Have<br><br> Experience with Node.js and Python. Experience with Graph QL and Web Sockets. Experience with Prometheus, Grafana, or New Relic. AWS, Kubernetes, or cloud certifications. Experience in security engineering or Dev Sec Ops environments
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Publication date :</strong> Aug 04, 2026, 12:00AM</p><br><br><p>Contract duration : </p><br><br>Orange Business is here!<br>About us<p>Join us at Orange Business!</p><br><br><p>We are a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business.</p><br><br><p>Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities.</p><br><br>About the role* OINIS is looking to fill in the position of <span><span>Software</span></span> <span><span>Engineer</span></span> to work on the SDN/NFV Domains.<br>* Work with the Solution Architect and other team members to analyze the customer requirements, and reach a suitable <span><span>software</span></span> solution architecture that addresses the requirements.<br>* Develop the solution using the identified frameworks and test the code using standard code quality analysis tools.<br>* Work with open source and/or commercial solutions to develop the solution.<br>* Participate to periodical progress review meetings with the customer to track the development progress, address issues that come up, and fine-tune the final results.<br>* Continue to work the Solution Architects and other <span><span>Software</span></span> Developers in the team in building, testing, and supporting the final solution that would be use in customer production environment.<br>* Develop the needed technical documentation and manuals needed by the customer to start using and maintaining the solution.<br>* Contribute to the open source community SDN/NFV projects the lessons learned, new ideas, and new code, based on the implemented use cases above.<br>About you* Have BSc Computer Science or Computer <span><span>Engineer</span></span>ing or Communication <span><span>Engineer</span></span>ing; university degree with 3-6 years experience.<br>* Mandatory knowledge of Object Oriented Programming, Design Patterns, and Micro Services Architectures.<br>* Mandatory knowlege of XML, JSON, YAML, RESTful API, Swagger, OpenAPI, GRPC, and Protobuf.<br>* Mandatory experience with C/C++ or Python or Golang.<br>* Mandatory experience with Git, Gerrit, Maven, Make, Gitlab, etc ...<br>* Mandatory experience with databases, e.g. SQL, MySQL, MariaDB, Redis.<br>* Mandatory experience with Linux OS and Shell Scripting.<br>* Prefer experience with virtualization technologies, e.g. KVM, VMWARE, Openstack, etc ...<br>* Prefer experience with container technologies, e.g. LXC, Dockers, Kubernetes, Rancher, Helm, etc ...<br>* Prefer experience with CI/CD and DevOPs, e.g. Anisble, Gitlab CI, Jenkins.<br>* Prefer experience with Agile Methodologies, Scrum Process, Sprints, and tools, e.g. JIRA, Confluence, etc ...<br>* Automated test suites, frameworks such as Selenium, Robot Framework, Pytest, JUNIT, Mockito, etc.<br>* Have a real passion for clean code; unit testing; automation testing and continuous delivery.<br>* Have drive with practicality; a critical thinker; dedicated to solving problems at team level; are open and flexible.<br>* Passionate and creative about learning, especially in the areas of technology, service design patterns and system architectures.<br>* Capable to write clear technical documentation.<br>* Have strong written and verbal communication abilities.<br>* Big plus having knowledge or some background in IP DATA Networks, VOIP Networks, or 4G/5G Mobile Core Networks.<br>* Fluent in English in Mandatory.<br>* Fluent in French is a plus.<br><p>You bring a can-do attitude, tackle challenges head-on and challenge the status quo with new and innovative ideas.</p><br><br>What we offer<p><strong>• Global Opportunities:</strong> Work in multi-national teams with opportunity to collaborate with colleagues and customers from all over the world.<br><strong>• Flexible Work Environment:</strong> Flexible working hours and possibility to combine work from office and home (hybrid ways of working).<br><strong>• Professional Development:</strong> training programs and upskilling/re-skilling opportunities.<br><strong>• Career Growth:</strong> Internal growth and mobility opportunities within Orange.<br><strong>• Caring and Daring Culture:</strong> Health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events.<br><strong>• Reward Programs:</strong> Employee Referral Program, Change Maker Awards.</p><br><br>Only your skills matterRegardless of your age, gender identity, race, ethnic origin, religion/belief, sexual orientation, marital status, neuroatypia, disability, veteran status or appearance, we encourage diversity within our teams because it is a strength for the collective and a vector of innovation. Orange Group is a disabled-friendly company and equal opportunity employer: don't hesitate to tell us about your specific needs.<p> At Orange, only your skills matter.
</p><br><br>
<p> Regardless of your age, gender, background, origin, religion, sexual orientation, disability, neurodiversity, or appearance, we actively encourage diversity within our teams, as it is a collective strength and a driver of innovation.Orange is a disability-inclusive employer: please feel free to let us know about any specific needs you may have.
</p><br><br><br> </div>
Koinz is Saudi Arabia’s leading social food ordering experience the app that transforms everyday coffee and dining into a fun, rewarding, and shareable lifestyle.<br><br>With 2.7M+ signups, Koinz is more than a loyalty app it’s where Gen Z and young consumers discover brands, earn rewards, share experiences, and make food social.<br><br>Your Mission is to lead the technical direction of our mobile platform. This is a hands-on engineering leadership role with deep expertise in i OS development and broad knowledge across the mobile ecosystem, including Android and cross-platform technologies such as Flutter.<br><br>You will own the architecture of our i OS application, mentor other talents, and help build scalable mobile products from the ground up.<br><br>What You’ll Own<br><br>Lead the architecture and technical direction of our i OS platform. Design and build scalable, maintainable, and high-performance mobile applications from scratch. Make key architectural decisions that support long-term product growth. Mentor and coach i OS, Android, and cross-functional engineers. Lead technical discussions, design reviews, and architecture reviews. Collaborate with Product Managers and Designers to translate business requirements into technical solutions. Work closely with Backend teams on API design and mobile architecture. Build and maintain modern Mobile CI/CD pipelines to enable fast, reliable releases. Improve release quality through automation testing and continuous integration. Define and monitor application performance, crashes, startup time, memory usage, and reliability metrics. Identify performance bottlenecks and continuously optimize user experience. Introduce new technologies and engineering practices that improve developer productivity. Own technical initiatives from concept to production.<br><br>Who You Are<br><br>7+ years of professional experience in mobile application development. Extensive experience building and shipping large-scale i OS applications. Proven experience leading technical initiatives and mentoring engineers. Experience building products or platforms from scratch. Strong experience working in Agile product teams. Excellent product sense and business understanding, with the ability to quickly transition into a Product Engineer mindset.
We’re looking for a Staff Software Engineer - (Backend & Full Stack) to join Procore’s Engineering team. In this role, you’ll help revolutionize a historically underserved industry by building scalable Saa S solutions. Your primary goal is to translate fundamental customer needs into robust backend architectures and technological solutions that impact the way communities are built.<br><br>As a Staff Software Engineer (Backend & Full Stack), you'll partner with Engineering, Product, UX, Infrastructure, and Platform teams to design, build, and scale backend and full-stack software solutions that serve millions of users. Use your expertise in software architecture, technical leadership, and distributed systems to establish engineering best practices, drive large technical initiatives, and deliver solutions that delight customers while shaping the future of construction technology. Join us to build software that shapes the physical world.<br><br>This position reports into the Software Engineering Manager and will be based in our Cairo, Egypt office. We’re looking for someone to join us immediately.<br><br>What you’ll do:<br><br>Design, build, and maintain scalable backend and full-stack software solutions using modern technologies hosted on AWS and Kubernetes. Collaborate with Engineering, Product, UX, Infrastructure, and Platform teams to deliver customer-centric solutions. Lead technical design and architecture decisions that balance immediate business needs with long-term scalability and maintainability. Establish engineering best practices and drive cross-functional technical initiatives. Mentor engineers through code reviews, technical guidance, pairing, and knowledge sharing. Build and enhance modern CI/CD pipelines while ensuring software quality through testing, deployment, monitoring, and operational excellence. Leverage technologies including Ruby on Rails, Node.js, Java, React, Type Script, Postgre SQL, and an evolving microservices architecture. AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.<br><br>What we’re looking for:<br><br>Bachelor’s Degree in Computer Science, Engineering, a related field, or equivalent work experience.10+ years of software engineering experience with a strong focus on fundamentals, Test Driven Development (TDD), and system design. Professional experience with as Ruby on Rails, Node.js, Java, React, Python, Go, or similar. Proven experience working with software, platforms, and infrastructure at scale, managing thousands of hosts and millions of users. Expertise in building and maintaining modern Continuous Integration and Continuous Delivery systems at scale. Time-honed expertise with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring Experience leading large technical initiatives with the ability to course-correct and adapt as needed. Ability to understand tradeoffs between short-term and long-term goals to balance immediate needs with strategic initiatives.