Java Jobs in Egypt
1543 Jobs Found
We're not hiring the way everyone else is. Here's why. We're looking for a Memory Systems Engineer — someone who can build the layer that makes AI systems remember correctly: preserving events, tracking provenance, resolving contradictions, and keeping context retrieval honest under real conditions. The Role You'll own the memory layer of an AI system — what gets stored, how it's structured, when it surfaces, and what happens when reality conflicts with what was previously recorded.<br>If you've built a knowledge store, an event log, a RAG pipeline, or any system where "what did we know, and when did we know it" actually mattered — this is for you. How We Hire — No whiteboard. No trick questions. Complete a short eligibility profile Qualified candidates unlock a timed challenge (3 hrs + 15-min grace) Build with AI as your partner — use whatever tools you already use Push to Git Hub and submit your repo + AI chat log Who Should Apply CS, Engineering, or IT graduates (any university, any year) Engineers with experience in backend systems, AI infrastructure, or data pipelines Strong Git Hub hygiene — your commit history tells your story Based in or open to Egypt Apply here: hr.majisa.com#Hiring #AIEngineering #Memory Systems #RAG #Egypt #Tech Jobs
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Cardoo is looking for a Senior Software Engineer to own mobile development end-to-end across Android & iOS (Flutter + native).<br> You’ll build real-world connected experiences by integrating mobile apps with hardware (BLE, telemetry, firmware updates) while working across backend APIs and multiple layers of the stack.<br> - Competitive salary based on experience.<br> - Medical insurance coverage.<br> -Social Insurance Coverage.<br> - Opportunities for professional development and exposure Build and maintain mobile features using Flutter Write native code in Kotlin (Android) and Swift (iOS) when needed Integrate BLE, telemetry, and firmware OTA updates Design and consume backend APIs for mobile features Debug complex issues across Dart, Kotlin, and Swift layers Test and validate features on real physical devices 4+ years of software engineering experience 2+ years of Flutter with production apps shipped Strong knowledge of Kotlin and Swift Experience with BLE or hardware integrations Solid experience with REST APIs and data synchronization Strong debugging and problem-solving skill</span> </div>
Manage risk-based IT and Information Security audit engagements. Evaluate cybersecurity governance, security controls, and information security frameworks. Assess IT infrastructure, cloud environments, networks, databases, and critical applications. Review IT General Controls (ITGCs), application controls, identity and access management, change management, and disaster recovery processes. Evaluate compliance with regulatory requirements, industry standards, and internal policies. Identify control deficiencies, assess associated risks, and recommend practical remediation actions. Prepare and present audit findings and reports to senior management and relevant committees. Monitor and follow up on management action plans to ensure timely remediation of audit findings. Manage and mentor audit team members and ensure the quality and timely completion of audit engagements. <br><br>Requirements<br><br>Bachelor's degree in Information Systems, Computer Science, Cybersecurity, or a related discipline. Significant experience in IT Audit, Information Security Audit, IT Risk Management, or Cybersecurity Assurance. Professional certifications such as: CISA (Certified Information Systems Auditor) - preferred. CISM (Certified Information Security Manager). CISSP (Certified Information Systems Security Professional). CRISC (Certified in Risk and Information Systems Control). CIA (Certified Internal Auditor) with a focus on IT auditing. Strong knowledge of cybersecurity frameworks, IT governance, cloud technologies, and regulatory compliance requirements.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Job Summary We are seeking a highly skilled Senior Software Engineer with strong expertise in backend development to design, build, and maintain scalable, secure, and high-performance software solutions. The ideal candidate has deep experience with Java, Spring Boot, AWS cloud services, containerization technologies, and both relational and NoSQL databases. In this role, you will work closely with cross-functional teams to architect backend systems, develop cloud-based applications, and ensure reliable, scalable production services. This is an excellent opportunity for an experienced backend engineer who enjoys building robust distributed systems and solving complex technical challenges. Key Responsibilities Design, develop, test, and maintain scalable backend applications using Java and Spring Boot Build and enhance RESTful APIs and microservices-based architectures Develop secure, reliable, and high-performing systems for cloud-native environments Build and support applications deployed on AWS Work with containerization technologies such as Docker and orchestration platforms such as Kubernetes Design and optimize data models using relational databases and NoSQL databases Ensure application scalability, performance, maintainability, and reliability Collaborate with product managers, architects, QA engineers, and other developers to deliver high-quality solutions Troubleshoot application issues and perform root cause analysis Apply best practices in security, performance optimization, and software engineering Mentor junior engineers and contribute to engineering standards, code reviews, and technical design discussions Participate in architecture planning and technical decision-making Required Qualifications Bachelor’s degree in Computer Engineering, Computer Science or a related field 5+ years of professional software development experience, with significant focus on backend engineering Strong hands-on experience with Java and Spring Boot Experience designing and developing microservices and REST APIs Strong experience with AWS services such as: EC2 ECS and/or EKS Lambda RDS S3 Experience with Docker and container orchestration platforms such as Kubernetes Experience with relational databases such as PostgreSQL, MySQL, or Oracle Experience with NoSQL databases such as MongoDB, DynamoDB, or Cassandra Proficiency with Git and modern development workflows Strong understanding of software design principles, object-oriented programming, and distributed systems Experience with testing frameworks and practices, including unit, integration, and API testing Strong problem-solving, communication, and collaboration skills Preferred Qualifications Familiarity with messaging and streaming technologies such as Kafka, RabbitMQ, or SQS/SNS Experience with monitoring and observability tools Knowledge of security best practices for cloud and application development Experience working in Agile/Scrum environments Exposure to serverless architectures Experience leading technical projects or mentoring engineering teams Technical Skills Backend Development : Java , Spring Boot , REST APIs , Microservices ,Hibernate / JPA ,Maven / Gradle Cloud & Platform : AWS , Docker , Kubernetes ,Linux Databases : Relational databases: PostgreSQL, MySQL, Oracle. NoSQL databases: MongoDB, DynamoDB, Cassandra. Data modeling We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. 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! #LI-PLM #LI-Hybrid #SWSaaS</span> </div>
???? WE’RE HIRING: IT SPECIALIST<br><br>Power Lube, an authorized distributor of Exxon Mobil lubricants in Egypt with more than 35 years of industry experience, is looking for a skilled and highly dependable IT Specialist to join our team. This is a full-time, on-site position based at our office in Obour City. The successful candidate must be available at the office throughout the official working hours to provide immediate technical support and maintain the stability, security, and efficiency of the company’s IT environment.<br><br>???? Work Model: Full-Time, On-Site???? Location: Obour City, Egypt???? Working Hours: 9:00 AM–5:00 PM⚠️ Remote or hybrid work is not available for this position.<br><br>Key Responsibilities:<br>• Provide daily technical support for employees, desktops, laptops, printers, mobile devices, and business applications.• Install, configure, maintain, and troubleshoot hardware, software, and operating systems.• Administer Windows Server, Active Directory, DNS, DHCP, Group Policy, and user-access permissions.• Monitor and support the company’s LAN, WAN, Wi-Fi, VPN, switches, routers, and internet connections.• Assist in managing Fortinet firewalls, switches, Forti Client EMS, endpoint security, and Zero Trust access.• Manage Microsoft 365 accounts, corporate email, licences, and user permissions.• Monitor servers, backups, storage, system performance, and recovery procedures.• Maintain endpoint protection, software updates, patching, and cybersecurity controls.• Support IP cameras, attendance systems, access-control systems, and other office technologies.• Maintain an accurate inventory of IT assets, licences, devices, warranties, and assigned equipment.• Diagnose technical incidents, resolve them promptly, and escalate critical issues when necessary.• Coordinate with vendors and service providers for maintenance, purchasing, and technical support.• Prepare and maintain IT documentation, network diagrams, incident records, and support reports.• Train employees on IT systems, cybersecurity awareness, and safe technology practices.• Ensure compliance with company IT policies, access controls, and data-protection requirements.• Support future IT, ERP, CRM, cybersecurity, automation, and digital-transformation projects.<br><br>Candidate Requirements:<br>• Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or a related field.• Minimum of 2–4 years of relevant IT support or system-administration experience.• Strong knowledge of Windows, Windows Server, Active Directory, networking, and Microsoft 365.• Practical experience with firewalls, switches, VPNs, endpoint protection, backup, and troubleshooting.• Experience with Fortinet products is strongly preferred.• Familiarity with ERP, CRM, SAP, virtualization, or cloud services is an advantage.• Strong analytical, problem-solving, and incident-management skills.• Good command of written and spoken English.• Excellent communication, organization, documentation, and follow-up skills.• Ability to handle confidential information responsibly.• Ability to work independently, prioritize urgent issues, and remain available during working hours.• Candidates must be able to attend the Obour City office daily and on time.<br><br>Preferred Certifications:<br>• CCNA• Microsoft certification• Fortinet NSE/FCP certification• Comp TIA A+, Network+, or Security+What We Offer:• Competitive salary package.• Medical and social insurance.• Professional training and development opportunities.• Exposure to enterprise infrastructure, cybersecurity, ERP, and digital-transformation projects.• A stable and professional working environment with opportunities for career growth.<br><br>???? Interested candidates are invited to send their updated CV to:info@powerlube.netPlease mention “IT Specialist” in the email subject line.<br><br>For further information:<br>???? 01022182777Join Power Lube and help us build a secure, reliable, and future-ready technology environment.<br>#Power Lube #WeAre Hiring #ITSpecialist #ITSupport #System Administration #Network Administration #Cybersecurity #Fortinet #Microsoft365 #Windows Server #OnSite Job #Obour City #Egypt Jobs
Position Summary<br>The IT Manager is responsible for leading the organization's IT Infrastructure, Cybersecurity, Cloud Services, End-User Computing, and IT Operations, ERP Basis Administration, and IT Projects leads, to ensure the secure, reliable, and efficient delivery of technology services. The role is accountable for defining and executing the IT infrastructure strategy, maintaining enterprise security, driving operational excellence, and supporting business growth through innovative technology solutions.<br>IT Leadership & Strategy<br>· Develop and execute the Infrastructure, Security, and IT Operations strategy aligned with business objectives and the digital transformation roadmap.· Lead, mentor, coach, and manage the IT Operations team.· Establish IT governance, policies, standards, and operational procedures.· Develop annual IT operational plans, budgets, and technology roadmaps.· Drive continuous improvement initiatives across infrastructure, operations, and cybersecurity. Infrastructure & Cloud Management· Manage enterprise infrastructure including servers, storage, virtualization, Microsoft 365, Azure, Active Directory/Entra ID, networking, and cloud services.· Ensure maximum system availability, resilience, scalability, backup, disaster recovery, and business continuity.· Monitor infrastructure performance, capacity planning, and asset lifecycle management. Cybersecurity & Risk Management· Define and execute the enterprise cybersecurity strategy.· Lead information security, risk management, audits, compliance, and incident response.· Implement firewalls, endpoint security, MFA, identity management, and vulnerability management.· Ensure compliance with ISO 27001, NIST, GDPR, and applicable local regulations.<br>IT Operations & Service Management<br>· Manage Service Desk, Incident, Problem, Change, and Asset Management processes.· Monitor SLAs and KPIs while improving end-user experience.· Maintain operational documentation and technical standards. Vendor & Project Management· Manage vendors, contracts, software licensing, and service agreements.· Lead infrastructure implementation, upgrades, and technology projects.· Evaluate emerging technologies and recommend innovative solutions. Governance & Compliance· Support internal and external audits.· Maintain business continuity and disaster recovery plans.· Ensure regulatory and corporate policy compliance. Financial Management· Own the Infrastructure & Operations budget and optimize technology investments.· Monitor IT expenditure and provide regular management reporting. Stakeholder Management· Partner with business leaders to translate business needs into technology solutions.· Communicate IT initiatives, risks, and project status to executive management.<br>Qualifications<br>· Bachelor's degree in information technology, Computer Science, Information Systems, or related discipline.· Master's Degree is an advantage. Preferred Certifications· Project Management Professional (PMP®)· Microsoft Azure / Microsoft 365· Cisco CCNP· PMP or PRINCE2<br>Experience<br>· 8–12 years of progressive IT experience.· Minimum 5 years in an IT leadership role.· Experience managing enterprise infrastructure, cloud platforms, cybersecurity, and multi-site IT operations.<br>Core Competencies<br>· Strategic Leadership· People Management· Business Partnership· Project Management· Vendor Management· Risk Management· Decision Making· Communication· Innovation & Continuous Improvement<br>Key Performance Indicators (KPIs)<br>· Infrastructure Availability· SLA Compliance· Security Incident Resolution· Patch Compliance· Disaster Recovery Readiness· Budget Compliance· Project Delivery· Customer Satisfaction· Vendor Performance
Job Summary:We are seeking a skilled and motivated IT Engineer to join our team and provide technical support, maintain IT infrastructure, and ensure the smooth operation of all technology systems within the organization. The ideal candidate will have strong knowledge of hardware, software, networking, cybersecurity, and IT systems management, with the ability to troubleshoot issues efficiently and support business operations.<br>Key Responsibilities:Install, configure, maintain, and troubleshoot computer hardware, software, operating systems, and network systems. Provide technical support to employees and resolve IT-related issues in a timely and professional manner. Manage and maintain servers, networks, user accounts, and IT equipment. Monitor system performance, security, and data backup procedures. Support the implementation and maintenance of IT policies, procedures, and cybersecurity measures. Manage Microsoft 365, email systems, and enterprise applications. Assist in IT infrastructure upgrades, system improvements, and technology projects. Maintain accurate documentation of IT assets, configurations, and troubleshooting procedures. Coordinate with external IT vendors and service providers when required.<br>Qualifications & Requirements:Bachelor’s degree in Information Technology, Computer Science, or a related field. Proven experience as an IT Engineer, System Administrator, or similar role. Strong knowledge of networking concepts (LAN/WAN, TCP/IP, VPN, Wi-Fi, switches, and routers). Experience with Windows operating systems, Microsoft Office 365, and IT support tools. Knowledge of cybersecurity practices, data protection, and backup solutions. Strong troubleshooting and problem-solving skills. Excellent communication skills and ability to work effectively with different departments. Relevant IT certifications such as CCNA, Comp TIA A+, Microsoft Certified, or similar are preferred.<br>Preferred Candidate Profile:Detail-oriented, proactive, and able to work independently. Strong analytical and organizational skills. Ability to manage multiple priorities in a fast-paced business environment.<br>We are looking for a professional who can contribute to building a reliable, secure, and efficient IT environment that supports the company’s growth and operational excellence.
Company Description ASA Business Group has been a trusted leader in real estate development for over 25 years, focusing on sustainable, comfortable, and high-quality communities. The company specializes in environmentally friendly residential and commercial properties, using innovative designs and sustainable practices to create functional, eco-conscious buildings. ASA Business Group emphasizes exceptional customer service, supporting clients through every step of the buying process with transparency and integrity. The organization is committed to fostering a strong sense of community and creating living environments where individuals and families can thrive. As ASA grows, it continues to position itself as a preferred choice for real estate development built with care and passion. Role Description The Information Technology Manager is a full-time, on-site role based in 6th of October, responsible for overseeing the company’s IT infrastructure and services. This role includes managing networks, servers, and business applications, ensuring systems are secure, reliable, and aligned with operational needs. The Information Technology Manager will supervise IT staff and service providers, coordinate hardware and software installations, and lead troubleshooting and incident resolution. Daily tasks involve monitoring system performance, implementing backup and disaster recovery procedures, and maintaining cybersecurity standards and compliance. The role also requires collaborating with leadership and other departments to plan technology upgrades, support digital transformation initiatives, and provide user training and ongoing technical support.<br><br>Key Responsibilities Manage and maintain IT infrastructure, networks, servers, and systems Oversee cybersecurity, data protection, and backup protocols Lead IT support and ensure timely resolution of technical issues Manage software, hardware, and vendor relationships Develop and manage the IT budget and technology roadmap Implement and maintain business systems (ERP, CRM, etc.) Ensure compliance with IT policies and industry standards Support digital transformation and process automation initiatives<br><br>Qualifications Strong skills in IT infrastructure management, including network administration, server management, and hardware/software maintenance. Experience with cybersecurity practices, data protection, backup strategies, and disaster recovery planning. Proficiency in business applications and collaboration tools, with the ability to oversee implementation, updates, and system integration. Demonstrated leadership abilities in managing IT teams or vendors, prioritizing tasks, and driving projects to completion. Excellent problem-solving skills and the capacity to diagnose and resolve technical issues in a timely manner. Effective communication skills for collaborating with non-technical stakeholders and providing clear user guidance and training. Bachelor’s degree in Information Technology, Computer Science, or a related field; relevant professional certifications (such as Comp TIA, Cisco, or Microsoft) are a plus. Prior experience in real estate, construction, or property management environments is beneficial but not required. Ability to work on-site in 6th of October and maintain a high level of integrity, responsibility, and service orientation.
KEY ACCOUNTABILITIES:<br>Systems Infrastructure Management Administer and manage on-premises and cloud-based systems, including servers, virtualization platforms, and core enterprise applications. Ensure high availability and optimal performance of all systems through proactive monitoring and capacity planning. Lead system upgrades, patching cycles, and lifecycle management. Monitor system performance, availability, and security to ensure business continuity. Troubleshoot complex technical issues and provide advanced technical support. Evaluate emerging technologies and provide recommendations for infrastructure modernization and digital transformation initiatives. Operations & Service Delivery Oversee day-to-day IT systems operations, ensuring SLAs and KPIs are consistently met Act as escalation point for complex incidents and problem management. Drive root cause analysis and implement permanent fixes to prevent recurrence. Security & Compliance Ensure systems are compliant with corporate security policies and standards. Support implementation of cybersecurity controls (e.g., hardening, access control, vulnerability management). Work closely with security and audit teams during assessments and remediation activities. Cloud & Modernization Support the adoption and operation of cloud services in alignment with group cloud strategy. Lead cloud migration projects, including assessment, planning, execution, and post-migration optimization. Participate in migration initiatives from on-prem to cloud environments. Ensure cost optimization and performance efficiency of cloud resources. Project Delivery Lead or support local and regional IT infrastructure projects. Coordinate with vendors and internal stakeholders to ensure timely and quality delivery. Maintain proper documentation, change management, and handover processes. Vendor & Stakeholder Management Manage local IT vendors and service providers, ensuring service quality and contractual compliance. Collaborate with business stakeholders to understand requirements and translate them into IT solutions. Act as a bridge between local operations and regional IT leadership. Governance & Reporting Ensure adherence to IT policies, standards, and operating procedures. Provide regular reporting on system performance, risks, and ongoing initiatives to the IT Infrastructure Manager. Maintain accurate documentation of systems architecture and configurations.<br>Academic and professional qualifications: Bachelor’s degree in engineering, Computer Science, Information Technology, or any related field.<br>Experience: Proven experience in managing enterprise environments across on-prem and cloud.5-8 Years of experience in FMCG or multi-site environments is an advantage
NUMENTIS is a Managed Services Provider (MSP) servicing clients in the Greater Toronto Area (Ontario/Canada).<br>We are currently seeking an IT Service Desk Analyst to join our team in Egypt providing professional remote technical support to our clients. If you are as passionate about customer service as you are about IT and problem solving, this is an excellent opportunity.<br>SUMMARY OF DUTIES:As a member of our service desk team you will provide support for basic incident resolution and requests reported to the service desk. Responsibilities include initial assessment, triage, research, and resolution of basic incidents and requests regarding the use of application software products and/or infrastructure components.<br>The Service Desk Analyst is responsible for collecting information through a customer conversation, accessing support tools, and additional support staff as needed. Problems beyond the scope of their ability or responsibility are resolved by engaging in a timely manner other service resources.<br>Duties include but not limited to:Addresses and resolves basic incidents and requests; logs all incidents and requests; engages other service desk resources or appropriate service resources to resolve incidents that are beyond the scope of their ability or responsibility. Ensures the end-to-end customer experience and provides a single point-of contact for the customer. Analyzes and resolves incidents and requests regarding use of application software or hardware. Logs and tracks incidents and requests from identification through resolution. Uses the appropriate categories for logging incidents and requests. Creates a positive customer support experience and builds strong relationships through deep problem understanding, ensuring timely resolution or escalation, communicating promptly on progress, and handling customers with a consummately professional attitude. Follows up with other support staff involved in resolution to ensure incidents are resolved, requests are filled, and the customer communication is complete. Documents resolutions and updates self-help and knowledge bases. Grows general knowledge of client-specific products, increasing ability to resolve requests on first contact. Adheres to and supports NUMENTIS corporate standards, service levels, policies, and procedures. Maintains and protects confidentiality regarding all aspects of corporate and client information. Adheres to Core Values and Mission and Vision statements. Provides after hours and on-call support as needed. Performs other duties as assigned.<br>QUALIFICATIONS:Solid understanding of operating systems, business applications, printing, networking, virtualization, and security (REQUIRED) Fluent in English language both spoken and written communication skills (REQUIRED) Hands-on administration and support of Microsoft Office 365, Teams, Share Point Online, Intune, Azure AD, and related technologies (PREFERRED) Hands-on administration and support of Microsoft Windows 2016/2019/2022 Servers, Virtualization (ESXi & Hyper-V), Active Directory, MS Exchange, MSSQL, IIS, and Network Devices (firewalls & switches) Solid experience with network troubleshooting and configuration, including firewalls, switches, and Sophos security solutions Practices active listening with an ability to explain technical terms in clear and understandable language Demonstrated ability to diagnose technical issues and match resources appropriately to achieve problem resolution Demonstrated ability to learn customer support processes and techniques Ability to multi-task and adapt to changes quickly Self-motivated with the ability to work in a fast-moving environment<br>EDUCATION:A college or university degree is required Microsoft certification(s) preferred ITIL Foundations certification desirable Comp TIA certification(s) desirable Sophos certification(s) desirable Autotask PSA / Datto RMM experience desirable<br>OTHER:NUMENTIS is an equal opportunity employer. We thank all applicants for their interest in this position; however, only candidates selected for an interview will be contacted.
We're Hiring | Senior Software Sales<br><br>???? Location: *Cairo*<br><br>A leading company specializing in ERP, Accounting, and Business Software Solutions is looking for a Senior Software Sales Representative to join its growing team.<br><br>Key Responsibilities:<br><br>- Sell ERP and accounting software solutions to businesses.<br>- Identify client needs and recommend the most suitable software solutions.<br>- Manage the full sales cycle from lead generation to closing deals.<br>- Build and maintain strong client relationships.<br>- Prepare sales presentations, follow up with prospects, and achieve sales targets.<br><br>Requirements:<br><br>- 3+ years of experience in software sales, preferably ERP or accounting solutions.<br>- Strong understanding of accounting, sales, and inventory systems.<br>- Excellent communication, negotiation, and presentation skills.<br>- Ability to work independently and as part of a team.<br><br><br>???? To apply, Send your CV to omnia.outsource25@gmail.com<br>Please mention *Senior Sales *in the email subject.
We're Hiring | Senior Software Sales???? Location: *Cairo*A leading company specializing in ERP, Accounting, and Business Software Solutions is looking for a Senior Software Sales Representative to join its growing team. Key Responsibilities:- Sell ERP and accounting software solutions to businesses.- Identify client needs and recommend the most suitable software solutions.- Manage the full sales cycle from lead generation to closing deals.- Build and maintain strong client relationships.- Prepare sales presentations, follow up with prospects, and achieve sales targets. Requirements:- 3+ years of experience in software sales, preferably ERP or accounting solutions.- Strong understanding of accounting, sales, and inventory systems.- Excellent communication, negotiation, and presentation skills.- Ability to work independently and as part of a team.???? To apply, Send your CV to omnia.outsource25@gmail.comPlease mention *Senior Sales *in the email subject.
Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Software Engineer Lead"<br>Job purpose:We are looking for an experienced Lead Software Engineer to join our team and drive the development of cutting-edge web applications. In this role, you will lead and mentor a team of Backend developers, ensuring the delivery of high-quality, scalable, and user-friendly solutions. You will collaborate closely with designers, frontend engineers, and product managers to create seamless user experiences while staying ahead of industry trends and best practices.<br>Key Responsibilities:Lead and mentor a team of Backend developers, fostering their professional growth and ensuring high-quality deliverables. Collaborate with cross-functional teams (designers, frontend developers, and product managers) to define and implement innovative frontend solutions. Oversee the development of responsive, high-performance, and user-friendly web applications. Ensure adherence to coding standards, best practices, and project timelines. Conduct code reviews and provide constructive feedback to improve overall code quality. Stay up to date with the latest backend technologies and advocate for their adoption when beneficial. Troubleshoot and resolve technical challenges to maintain optimal performance and scalability. Manage project timelines, allocate tasks effectively, and facilitate clear communication within the team.<br>Qualifications:Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).7+ years of experience in Backend development with expertise in Python, Java Script, and modern frameworks such as . NET, C#. Proven experience in a leadership or mentoring role, with strong team management skills. Strong problem-solving abilities and keen attention to detail. Excellent communication and interpersonal skills, with the ability to collaborate across teams effectively. Experience with version control systems like Git and agile development methodologies.<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Senior Software Engineer"<br>Job purpose:Creating applications from scratch, configuring existing systems and providing user support. Be part of the . Net scrum squad team.<br>Responsibilities:Liaising with Product Owners and Test Managers in sprint planning. Participate in requirements analysis. Be part of . Net scrum squad to produce software design and microservices architecture. Write clean, scalable, and testable code using . NET core 6. Revise, update, refactor and debug code. Improve existing software. Develop documentation throughout the software development life cycle (SDLC). Serve as an expert on applications and provide technical support<br>Qualifications:3 to 6 years of experience Bachelor’s degree in computer science, Engineering, MIS, or equivalent with programming experience Angular TS Experience.<br>Experience in:- Building Restful Web APIs and microservices components.-Troubleshooting software prototypes- Developing programs for . Net applications- Hands-on CI/CD using industry standards tools such Azure Dev Ops is a plus-Payment \ Fintech experience is a plus<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
About the Role We are looking for a hands-on Engineering Lead to establish and lead a lean senior engineering team in Cairo.<br>The role combines technical leadership with active engineering delivery. You will be responsible for architecture, code quality, cloud infrastructure review, QA governance, deployment standards and production reliability.<br>You will audit existing applications, repositories and cloud environments, identify risks, establish engineering standards and provide technical leadership across web, backend and mobile platforms. The successful candidate must be comfortable reviewing the work of other engineers while also contributing directly to architecture and development.<br>Key Responsibilities Architecture and Technical Governance Own and document application and platform architecture Review architecture decisions across frontend, backend and mobile systems Audit existing applications, repositories and technical documentation Identify technical debt, security risks and scalability concerns Establish coding, documentation and review standards Create technical plans that balance quality, speed and commercial priorities Minimise points of failure across systems and team knowledge Code Review and Engineering Quality Review pull requests and critical code changes Establish code-review requirements and quality gates Audit external, contractor or legacy development work Identify maintainability, performance and security issues Mentor senior engineers and improve shared engineering practices Contribute hands-on code where required Cloud and Infrastructure Review and improve AWS and Azure environments Assess cloud architecture, permissions and security Review infrastructure-as-code and deployment configuration Establish appropriate development, staging and production environments Improve monitoring, logging, alerting and observability Review backup, recovery and rollback processes Support cloud cost and resource optimisation QA and Release Governance Establish testing strategies across frontend, backend and mobile applications Define expectations for unit, integration and end-to-end testing Review release readiness and production risk Establish deployment checklists and approval processes Improve defect management and root-cause analysis Support production issue investigation and resolution Dev Ops and CI/CDReview and improve CI/CD pipelines Establish secure and reliable deployment workflows Improve automated testing and code-quality checks Support mobile deployment and release processes Ensure engineering systems are documented and maintainable Leadership and Delivery Lead technical planning and estimation Allocate engineering ownership Coordinate with international project, design and product teams Support recruitment and assessment of engineering candidates Provide clear technical updates to non-technical stakeholders Balance delivery deadlines with platform stability and long-term quality Required Experience At least eight years’ software engineering experience At least two years in a technical leadership or lead engineering role Strong Type Script and Java Script experience Strong experience with React, Next.js, Node.js and backend frameworks Strong understanding of API architecture and integrations Practical AWS or Azure experience Experience reviewing cloud infrastructure and CI/CD pipelines Strong code-review and code-auditing capability Experience establishing QA and automated testing standards Experience supporting production applications Strong understanding of security, authentication and session management Professional English communication Preferred Experience Experience with Nest JSExperience with Strapi Experience with React Native, Expo or Capacitor Experience with AWS Cognito Experience supporting white-label platforms Experience with infrastructure as code Experience across both AWS and Azure Experience working with Australian or international teams Agency, consultancy or multi-client delivery experience What We Are Looking For A hands-on leader, not a purely managerial engineering lead Strong technical judgement The ability to challenge weak architecture or poor-quality development Confidence auditing unfamiliar systems Clear and respectful communication High accountability for production quality Pragmatic decision-making A willingness to mentor while maintaining strong standards Success in the First 90 Days The successful candidate will have:Completed an audit of existing applications and cloud environments Identified priority technical, security and delivery risks Documented the target platform architecture Established pull-request, code-review and testing standards Improved CI/CD and deployment governance Defined platform ownership across the team Created a prioritised technical improvement roadmap Supported the successful recruitment and onboarding of both senior engineers
Senior Software Engineer<br><br>Location: Remote (Within +/- 2 hours of CET)<br>Contract Type: Full-time<br>Not Your Typical Workplace...<br><br>Tired of the 9-to-5 grind? Imagine a world without borders, where opportunities are endless. That's the future of work, and what we're building at Work Motion. Our remote-first team spans the globe, helping companies hire, onboard, and manage talent internationally through smart, flexible workforce solutions. Fast-paced, people-driven, and globally connected, we empower businesses to build teams without borders.<br>More Than a Role<br><br>We don't just need another Senior Software Engineer—we're looking for a builder who enjoys solving complex engineering challenges and delivering scalable, high-quality software that creates real business impact. You'll play a key role in shaping and building the technology powering our Talent Operations platform, working on backend services while contributing to frontend development when needed. You'll influence technical decisions, contribute to system architecture, and collaborate closely with Product, Engineering, and cross-functional stakeholders to deliver reliable, scalable solutions that support our global business. We're looking for engineers who embrace modern software development practices and actively leverage AI-powered development tools such as Cursor and Claude Code to improve productivity and code quality.<br>Where Responsibility Meets Real Opportunity...<br><br>Design, develop, and maintain scalable backend services while contributing to frontend features where required. Build high-quality, well-tested software following modern engineering and Dev Ops best practices. Contribute to architecture, system design, and technical decision-making across the platform. Collaborate closely with Product Managers, Designers, and Engineers to deliver impactful solutions. Review code, mentor teammates, and continuously improve engineering standards. Troubleshoot production issues and continuously enhance system performance, reliability, and scalability.<br>What It Takes to Make an Impact Here...<br><br>5-6+ years of professional software engineering experience with a strong backend focus and frontend exposure. Strong hands-on experience with Java, Spring Boot, React, Microservices, REST APIs, Postgre SQL, Mongo DB, and AWS. Experience designing scalable systems and distributed architectures. Daily experience using AI coding tools such as Cursor and Claude Code. Strong understanding of Test-Driven Development (TDD), software engineering best practices, and clean code principles. Excellent English communication skills, both written and spoken.<br>Bonus Points If You Bring...<br><br>Experience with Docker and Kubernetes. Experience working in Agile environments (Scrum or Kanban). Experience building highly scalable Saa S platforms. Passion for continuous learning and adopting modern engineering practices.<br>Not Your Typical Team...<br><br>You'll join our Talent Operations Engineering Team, where we're building the technology that powers global hiring and talent lifecycle operations. Our fully remote engineering team collaborates across multiple countries, combining deep technical expertise with a strong ownership mindset. We value pragmatic decision-making, continuous improvement, knowledge sharing, and shipping high-quality software that solves real business problems. If you enjoy working with experienced engineers, influencing technical direction, and building products that have global impact, you'll feel right at home.<br>The Perks of Being Here...<br><br>Global, remote, and thriving: We're a global team of talented individuals spread across 26 countries. Our Work Flex program lets you work from anywhere, anytime. Whether it's a beachside office or a cosy home office, the choice is yours. Your well-being is our priority: We know mental health matters, which is why we offer a dedicated Well-Being Day—a full day off just to recharge and relax. Get fit and stay active: Whether it's yoga, weightlifting, or a quick jog, work out on your terms with our subsidised gym memberships. Learn, grow, and develop: We believe in constant growth. Our Training & Development Allowance helps you continue expanding your skills. Stay connected: Take part in exciting annual team meetups. Diversity is our superpower: We're proud to be an equal opportunity employer committed to fostering a diverse and inclusive workplace.<br>Benefits vary depending on location due to local laws and regulations. At Work Motion, we're proud to be an equal opportunity employer. If you need any accommodations during the recruitment process, simply let our Recruitment Team know at Jobs@WorkMotion.com. We're here to support you every step of the way.
CEQUENS is a leading global communications platform as a service (CPaa S) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, Whats App for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.<br><br>PURPOSE OF ROLE<br><br>We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems. You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms. If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.<br><br>Design, build, and maintain scalable backend services and APIsArchitect systems with performance, reliability, and scale in mind Build and optimize message-queue-driven workflows and asynchronous processing Develop interactive, node-based UIs for workflow and automation builders using React Flow Integrate with third-party platforms, including Meta APIs, the Whats App Business Platform, and payment gateways Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems Collaborate closely with product, design, and engineering teammates Write clean, maintainable, well-tested code and contribute to technical decisions<br><br>Requirements<br><br>Must-Have Skills2+ years of professional software engineering experience Strong proficiency in Node.js and Python Hands-on experience with message queues: Bull MQ and Active MQSolid understanding of system design and scalable system architecture Experience with Mongo DB and Redis Strong problem-solving skills and a pragmatic engineering mindset Excellent communication skills and a genuine team-player attitude Nice-to-Have Experience integrating payment gateways (billing, transactions, webhooks, reconciliation) Front-end experience with React and React Flow for node-based / diagram UIsExperience working with Meta APIs and the Whats App Business API / Cloud APIPractical experience with RAG pipelines and ranking / relevance systems Comfortable leveraging modern AI developer tools (e.g., Claude) to boost productivity and code quality Familiarity with cloud infrastructure and CI/CD practices What We Value Curiosity and a drive to keep learning Ownership: you care about outcomes, not just tasks Clear, honest communication and collaboration
BUCHI Careers BUCHI Services Egypt<br>Foreword - Diversity With innovative and high-quality products and solutions, BÜCHI makes a valuable contribution to the health and safety of people and the environment. As a leading global supplier of laboratory equipment and solutions for chemical-pharmaceutical research, food and feed, and environmental analysis, we create added value for our customers and the society. At BUCHI, we recognize that our strength lies in our diversity. As a global organization, we are proud to unite individuals from a wide range of backgrounds, cultures, and life experiences. Our commitment is to nurture an inclusive workplace where every team member is valued, respected, and empowered to contribute. We actively nurture a culture that embraces different perspectives and fosters open collaboration—because we know that true innovation flourishes when everyone feels a sense of belonging. To further support an equitable recruitment process, we encourage applicants to highlight skills and experiences that are directly relevant to the position. We recommend omitting personal information—such as age, gender, nationality, or photographs—that is not pertinent to your qualifications. This helps us minimize unconscious bias and ensure a fair evaluation for all candidates.<br>Job Introduction:We are hiring an Android Developer to contribute to our leading global technology projects. We value qualified, passionate, and innovative talent who can drive our mobile-first strategy and deliver world-class user experiences.<br>Responsibilities - What makes your everyday life at BUCHI EXCITING? Development of native Android applications driving a mobile-first company strategy. Autonomy interprets business/technical requirements, and designs, implements, and tests high-quality solutions. Work in a development environment with a modular codebase and pull requests workflow with a proper source control process, a disciplined and structured branching model, and documentation. Aim constantly for quality, scalability, performance, and architecture while keeping good practices, and compliance in check. Be part of a challenging, fast, and agile development process Be willing to help peers, being part of a collaborative environment for development, testing, and automation tasks. Skills - What skills do you need to bring to BUCHI? Experience in developing native Android applications 1:2 years Bachelor's degree in computer science or computer engineering. Strong knowledge of Kotlin and Java programming languages. Knowledge and experience with modern patterns for mobile such as MVI and MVVM. Knowledge and experience with third-party libraries eg. Room database. Experienced and familiar with REST API. Knowledge and experience of dependency injection. Fluent in English<br>What can we offer you? We offer a dynamic and collaborative work environment where your contributions directly impact customer satisfaction and success. At BUCHI, you’ll have the opportunity to work with cutting-edge technology, join a passionate global team, and grow professionally through continuous learning and development. Additionally, we offer competitive financial package, 1st Tier Medical Insurance, Flexible working hours, amazing team, Interaction with global counterparts, excellent career path and skill growth. <br>Details for application Did we spike your interest with this interesting position? We’d be delighted to receive your full application to Dr. Tarek El-Arabi, General Manager at Elarabi. T@buchi.com
Company Description United Delta for Information Technology is a premier digital transformation provider headquartered in the Kingdom of Saudi Arabia, with an international presence in the UAE, Egypt, and the Netherlands. The company helps organizations modernize and optimize their operations through advanced solutions in hyperautomation, enterprise data, airport transformation, and intelligent Salesforce-based applications. United Delta combines high-quality consultancy with near-shoring and offshoring services to deliver cost-effective, end-to-end digital transformation. It leverages cutting-edge tools and technologies to drive innovation and offers comprehensive training and support to ensure successful adoption. Team members join a growth-focused environment centered on expertise, efficiency, and excellence in delivering digital solutions. Reports to1. Head of PMO2. Head of Delivery and Operations Role Purpose The Software Associate Project Manager acts as a project coordinator, supporting theplanning, tracking, and day-to-day execution of software development initiatives. Thisrole works closely with the Software Project Manager, technical teams (developers,testing and support), and product owners to help keep Agile ceremonies on track,project management tools accurate and up to date, and communication flowingsmoothly across the team. By maintaining organized schedules, reliable data in Jira andplanning tools, and clear coordination between stakeholders, the role helps ensure thatprojects stay on track, documentation stays current, and the wider team can focus ondelivering quality software outcomes. Key Responsibilities1. Agile Ceremony & Delivery Support• Support the Software Project Manager in coordinating day-to-day activitiesacross the software development lifecycle (SDLC), following Agile, Scrum,Kanban, or Hybrid practices.• Help schedule and organize sprint planning, backlog refinement, daily stand-ups,and retrospectives, and act items during these sessions.• Track and follow up on action items, flagging delivery risks, blockers, ordependencies to the Project Manager for resolution.2. Project Tracking & Tool Coordination• Maintain and update project plans, schedules, and trackers using planning tools(MS Project 365) and Jira, under the guidance of the Project Manager.• Help configure and keep Jira boards, workflows, and dashboards up to date, andgenerate routine status reports for visibility into progress and capacity.• Assist with time tracking, effort logging, and sprint data entry across developmentand Quality Assurance (QA) workstreams to keep records accurate.<br>3. Budget & Documentation Support<br>-2-<br>• Support the Project Manager by tracking basic cost and effort data against theapproved project plan and budget and flagging discrepancies for review.• Help compile and organize documentation related to resource usage, timesheets,and project expenses for the Project Manager's review.• Assist in preparing materials for change requests and coordinate follow-upactions with relevant teams.4. Process & Documentation Compliance• Help maintain accurate, organized project documentation to support CMMIprocess areas (Project Planning, Risk Management, Configuration Management,Quality Assurance).• Support audit and appraisal readiness by keeping records, templates, andtrackers current and easy to review.• Assist in updating standardized templates and playbooks as part of ongoingprocess improvement efforts.5. Stakeholder Communication & Reporting Support• Prepare routine status updates and reporting materials on project milestones,timelines, and risk items for review by the Project Manager and leadership.• Help organize and distribute meeting agendas, minutes, and follow-up actions tokeep stakeholders informed.• Maintain clear, timely communication with team members and stakeholders tokeep everyone aligned on schedules and next steps.6. Team Coordination & Administrative Support• Coordinate scheduling and logistics for cross-functional meetings involving Software Architecture, Cyber Security, Dev Ops, and Quality Assurance teams.• Help new team members onboard by organizing access, documentation, andintroductions to project tools and processes.• Maintain up-to-date handover documentation and knowledge repositories tosupport team continuity.<br>Qualifications & Experience• Bachelor’s degree in computer science, Computer Engineering, or a related field.<br>-3-<br>• Relevant certifications are a plus: CAPM, PMI-ACP, or an introductory Scrumcertification (e.g., CSM).• 1–3 years of experience in a project coordination, project support, or juniorproject management role, ideally within software development.• Basic familiarity with software development practices and SDLC methodologies(Agile/Scrum preferred).• Working knowledge of Jira (boards, workflows, basic reporting) and MS Project365, or willingness to learn quickly.• Comfortable working with schedules, trackers, and basic budget/cost data; strongattention to detail.• Some exposure to CMMI or structured process frameworks is a plus but notrequired.• Fluent in English (written and verbal) with strong organizational andcommunication skills. Main Objectives• Keep project schedules, trackers, and Jira/MS Project 365 data accurate,current, and easy for the team to rely on.• Support smooth, well-organized Agile ceremonies that help the team stay ontrack and predictable.• Help maintain documentation and records that support CMMI compliance andaudit readiness.• Assist in tracking basic cost and resource data to support the Project Manager'sbudget oversight.• Contribute to a well-coordinated, collaborative team environment through reliablefollow-up and communication. Key KPIs1. Delivery & Quality Support• On-time completion rate of assigned coordination tasks (%)• Accuracy and timeliness of sprint/status reporting• Timeliness of action-item follow-up and resolution tracking2. Tool & Data Accuracy• Jira/MS Project data accuracy & update compliance (%)• Timesheet and effort-logging completion rate (%)3. Documentation & Process Support• Documentation completeness & audit-readiness of assigned records• Template/playbook update turnaround time4. Stakeholder & Team Support• Meeting logistics and minutes turnaround time• Feedback from Project Manager and team on responsiveness and organization• Knowledge continuity & handover documentation completeness
About the projects: we are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc.<br>About the Role:We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public Git Hub repositories and can contribute to this project. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality<br>Why Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.<br>What does day-to-day look like:Analyze and triage Git Hub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects.<br>Required Skills:Minimum 3+ years of overall experience Strong experience with at least one of the following languages: GoProficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus.<br>Nice to Have:Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents.<br>Perks of Freelancing With Turing:Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.<br>Offer Details:Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week) Employment type: Contractor assignment (no medical/paid leave)<br>After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.<br>Know amazing talent? Refer them at turing.com/referrals, and earn money from your network.