وظائف اختبار البرمجيات في مصر
١٢٥٠٩ وظائف شاغرة
Job Summary We are looking for a skilled Java Backend Developer with 3+ years of hands-on experience in building scalable, high-performance applications. The ideal candidate should have strong expertise in Java, Microservices architecture, and the Spring Framework. You will work closely with cross-functional teams to design, develop, and maintain robust backend systems that support business-critical applications.<br>Key Responsibilities Design, develop, test, and maintain backend applications using Java and the Spring Framework. Develop and deploy Microservices-based applications following industry best practices. Build and consume RESTful APIs and integrate with third-party services. Optimize application performance, scalability, and reliability. Collaborate with frontend developers, QA engineers, and product teams to deliver high-quality solutions. Write clean, maintainable, and well-documented code. Participate in code reviews and contribute to architectural decisions. Troubleshoot, debug, and resolve production issues.<br>Required Skills5+ years of professional experience in Java backend development. Strong knowledge of the Spring Framework (Spring Boot, Spring MVC, Spring Data). Hands-on experience with Microservices architecture. Experience developing RESTful APIs. Good understanding of SQL databases such as MySQL or Postgre SQL. Familiarity with version control systems like Git. Knowledge of build tools such as Maven or Gradle. Understanding of software design patterns and object-oriented programming principles. Strong problem-solving and analytical skills. Fluency in French (spoken and written) is mandatory.
Job Summary We are looking for a skilled Java Backend Developer with 3+ years of hands-on experience in building scalable, high-performance applications. The ideal candidate should have strong expertise in Java, Microservices architecture, and the Spring Framework. You will work closely with cross-functional teams to design, develop, and maintain robust backend systems that support business-critical applications.<br>Key Responsibilities Design, develop, test, and maintain backend applications using Java and the Spring Framework. Develop and deploy Microservices-based applications following industry best practices. Build and consume RESTful APIs and integrate with third-party services. Optimize application performance, scalability, and reliability. Collaborate with frontend developers, QA engineers, and product teams to deliver high-quality solutions. Write clean, maintainable, and well-documented code. Participate in code reviews and contribute to architectural decisions. Troubleshoot, debug, and resolve production issues.<br>Required Skills2+ years of professional experience in Java backend development. Strong knowledge of the Spring Framework (Spring Boot, Spring MVC, Spring Data). Hands-on experience with Microservices architecture. Experience developing RESTful APIs. Good understanding of SQL databases such as MySQL or Postgre SQL. Familiarity with version control systems like Git. Knowledge of build tools such as Maven or Gradle. Understanding of software design patterns and object-oriented programming principles. Strong problem-solving and analytical skills. Fluency in French (spoken and written) is mandatory.
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.
Job Title: Senior Full Stack Software Engineer (ASP. NET Core / Angular / ABP) Employment Type: Full-time / Onsite Job Overview:We are looking for a highly skilled Senior Full Stack Software Engineer to lead the development, maintenance, and operation of our platform (aqartouch.sa). The ideal candidate will have strong expertise in ASP. NET Core, Angular, and modern authentication frameworks, along with experience in enterprise system architecture and AI-driven automation.<br><br>Key Responsibilities:Platform Development & Operations:Develop and maintain the platform end-to-end (Angular frontend, ASP. NET Core/ABP backend, Open Iddict authentication server) Translate business requirements into scalable technical solutions within ABP layered architecture Build structured and intelligent data-entry systems to ensure data accuracy and efficiency Ensure platform uptime, stability, and performance optimization Backend Development (ASP. NET Core / C#):Design and develop high-performance Web APIsImplement middleware, dependency injection, and configuration patterns Handle authentication, authorization, logging, exception handling, and background processes Optimize API performance and scalability Frontend Development (Angular):Develop components, services, and routing structures Implement authentication flows, guards, and token-based security Work with ABP Angular UI patterns (admin dashboards, CRUD interfaces) Manage environment configurations, builds, and deployments Authentication & Security:Implement OAuth2, Open ID Connect, and JWT-based authentication Configure Open Iddict, including scopes, tokens, and policies Manage role-based and policy-based access control Database & API Management:Design and optimize relational databases (preferably SQL Server) Work with Entity Framework Core (migrations, transactions, data seeding) Develop and document RESTful APIs using Swagger/Open APIManage API versioning and integrations with third-party systems Dev Ops & Production Support:Manage source control (Git) and CI/CD pipelines Deploy applications on IIS or Linux environments Handle SSL configuration, reverse proxies, and Docker basics Monitor logs, troubleshoot performance issues, and manage system backups AI Agent Operations :Maintain and enhance automated workflows (n8n / Make) across departments Define governance and control mechanisms for AI agent outputs Integrate internal systems, CRM platforms, and external APIsMonitor performance, logs, and quality metrics of AI agents Handle incident response and resolve operational issues Support API-based AI integrations and LLM-driven tools Requirements:Strong experience in ASP. NET Core / C# (mandatory) Solid experience with Angular (frontend development) Experience with OAuth2, Open ID Connect, and JWT authentication Strong knowledge of SQL and Entity Framework Core Experience with ABP Framework and Open Iddict is highly preferred Understanding of Dev Ops practices, CI/CD, and deployment processes Experience in multi-tenant systems and modular architecture Strong problem-solving, analytical, and communication skills Preferred Qualifications:Experience in real estate, CRM, or portal platforms Familiarity with Saudi hosting or infrastructure environments Experience with AI tools, automation workflows, or LLM integrations Proven experience working on enterprise-scale application<br>s
About the Role<br>We are looking for a rigorous, security-minded QC Engineer to spearhead quality control for our Fin Tech web application. In financial tech, a single bug can mean financial or reputational loss.<br>You will be responsible for ensuring our platform is mathematically precise, incredibly secure, and ultra-reliable. <br>You will own the end-to-end testing lifecycle, from validating complex financial calculations to identifying potential security vulnerabilities before they reach production.<br><br>Key Responsibilities:<br>Financial Logic Validation: Design and execute complex test cases to validate financial calculations, ledger balances, transaction processing, and interest computations.<br>Security & Vulnerability Testing: Perform fundamental security testing (OWASP Top 10) to protect sensitive user data, prevent unauthorized access, and ensure secure authentication/authorization.<br>API & Integration Testing: Thoroughly test third-party integrations, mobile App and internal banking APIs.<br>Automation: Build, scale, and maintain automated test suites (UI and API) to support a fast-paced but highly secure continuous integration/continuous deployment (CI/CD) pipeline.<br>Required Skills & Qualifications:<br>Experience: 3+ years of experience in Software Testing, with at least 2+ years specifically in Fin Tech, banking, or e-commerce payment systems.<br>Security Mindset: Strong understanding of web security principles, session management, encryption standards, and OWASP Top 10 vulnerabilities.<br>Automation Mastery: Hands-on experience with modern automation frameworks (e.g., Playwright, Cypress, or Selenium) and API testing tools (e.g., Postman, Rest Assured).<br>Data & API Testing: Proficient in testing RESTful/Graph QL APIs and writing advanced SQL queries to validate complex backend data states.<br>Precision: High attention to detail; ability to spot edge cases involving race conditions, multi-currency handling, and timeout scenarios.
Who are we?noon, the region's leading consumer commerce platform. On December 12th, 2017, noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delivery, quick-commerce, fintech, and fashion. noon is a work in progress; we’re six years in, but only 5% done. noon’s mission: every door, every day.<br>About the CAKE Program:The CAKE program is an initiative by noon designed to recruit and develop talented fresh graduates from the region, training them to become experts in the GCC's e-commerce industry.<br>4-Week Intensive Training: This program equips new joiners with essential technical and domain knowledge, enabling them to become productive members of noon's engineering ecosystem. Comprehensive Learning: New joiners will engage in comprehensive learning, including end-to-end training projects, technical tutorials, database and system design sessions, Information Security training, weekly Q&As, and discussions with members from various teams at noon. Mentorship: New joiners receive guidance and support as they progress in their careers.<br>Responsibilities:Develop and maintain high-quality, reusable, and scalable back-end applications on cloud platforms, collaborating with front-end and Dev Ops teams for seamless integration. Design and implement robust data modeling solutions to meet diverse business needs. Write clean, well-documented code accompanied by comprehensive test suites to ensure application stability and reliability. Actively participate in brainstorming sessions with stakeholders, contributing innovative ideas for new solutions and enhancements to existing systems.<br>Must-Have Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field. Enthusiasm for problem-solving, demonstrated through coursework, personal projects, or relevant experiences. Strong foundation in algorithms and data structures, with an understanding of efficiency and optimization. Good English communication and teamwork skills, with a willingness to seek help when needed. Curiosity and the ability to learn quickly, showing eagerness to adapt to new technologies. Proactive approach to tasks; while you’ll receive support, you should be comfortable taking initiative and driving projects forward. Dedication to the projects you work on, ensuring follow-through and continuous improvement.<br>Good-to-Have Qualifications:Familiarity with the full software development lifecycle. Knowledge of Python, SQL, and API design<br>Timeline and Interviews:Three hiring cohorts per year. The hiring process includes:One assessment Two technical interviews Two behavioral interviews<br>Who will excel?noon isn’t for everyone. And that’s okay.’This is one of our core operating principles. We're looking for resourceful doers. Thinkers who are both creative and analytical. Problem solvers who are enthusiastic about delivering results. Our ideal candidate will be comfortable in a fast-paced, multi-tasked, high-energy and often ambiguous environment. If the above values resonate with you, then noon might be the place for you.
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Envision Employment Solutions</strong> تتطلع حاليًا إلى <strong>مهندس برمجيات خلفية أول مع ذكاء اصطناعي</strong> لشريكنا، مزود رعاية صحية متعدد الجنسيات. </p><br><p><strong>عن الشركة:</strong></p><br><p>هل أنت مستعد لبناء منصة الرعاية الأولية للمستقبل من خلال أن تصبح جزءًا أساسيًا من فريق ديناميكي؟ إذا كنت تؤمن أيضًا بقوة التحول الإيجابي للتكنولوجيا في رفع مستوى الرعاية الأولية - انضم إلينا! </p><br><p><strong>المسؤوليات:</strong></p><br><ul><li>بناء وشحن خدمات خلفية كجزء من بنية الخدمات المصغرة لدينا، مع وكلاء AI وميزات مدعومة بنموذج اللغة الكبير كجزء أساسي مما تقدم</li><li>تصميم وكتابة خوادم MCP وواجهات أدوات تسمح للوكلاء بالتفاعل مع أنظمتنا وواجهات برمجة التطبيقات بشكل موثوق</li><li>تطوير أجهزة تحكم الوكلاء، وطبقات التنسيق، ووحدات الذاكرة التي تعطي الوكلاء السياق والحالة التي يحتاجونها للسير بثقة</li><li>اتخاذ قرارات تصميم مدروسة حول سلوك الوكلاء</li><li>بناء أطر تقييم وأجهزة اختبارات لقياس موثوقية الوكلاء وسلامتهم وجودتهم في سياق رعاية صحية عالي المخاطر</li><li>دمج نماذج اللغة الكبيرة في الإنتاج مع اهتمام قوي بالكمون والتكلفة والمراقبة</li><li>رفع المستوى ودفع الابتكارات التكنولوجية لإبقائنا في طليعة التطور</li><li>تطبيق مبادئ الدمج والتسليم المستمر</li><li>ضمان جودة الشفرة وقابلية الصيانة بكتابة الاختبارات، مراجعة الشفرة، وإعادة هندسة الشفرة</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>About Noema Consulting Noema stands as a reliable partner, delivering cutting-edge IT solutions and outstanding service to organizations across diverse industries, with a special emphasis on banking.<br> Leveraging deep expertise in digital transformation, data analytics & AI, SAP solutions, and quality assurance & support, Noema empowers clients to streamline processes, make smarter decisions, and drive sustainable business growth at an accelerated pace.<br> The role: The Senior Frontend Software Engineer designs, builds, and maintains complex, high-quality web applications, working closely with cross-functional teams to deliver exceptional user experiences.<br> The role also involves contributing to key architectural decisions, leading technical initiatives, and mentoring junior team members to drive excellence across the front-end development process.<br> Key Responsibilities: Design, develop, and maintain responsive and user-friendly web applications using modern JavaScript frameworks (React).<br> Lead the design of frontend architecture, ensuring scalability, maintainability, and high performance while following best practices and industry standards.<br> Collaborate closely with product managers, UX/UI designers, and backend developers to translate business requirements into technical solutions.<br> Conduct code reviews to maintain high code quality, consistency, and adherence to development standards.<br> Mentor junior developers and provide guidance on best practices, problem-solving, and professional development.<br> Optimize applications for maximum speed, performance, and scalability across devices and browsers.<br> Develop and maintain unit and integration tests and troubleshoot issues when they arise.<br> Stay up to date with emerging front-end technologies, tools, and trends to continuously improve development practices.<br> Work with design systems and component libraries to ensure consistency and reusability across projects.<br> Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.<br> A fully remote work environment.<br> The opportunity to contribute to international projects for global clients.<br> A collaborative, multicultural team setting.<br> The chance to take ownership and make a real impact.<br> Exposure to experienced professionals and high-quality delivery standards.<br> A culture built on collaboration, professionalism, and continuous improvement.<br> This opportunity is managed by Noema Consulting.<br> HumanI is hosting this job listing on behalf of Noema Consulting.<br> By submitting your application, you acknowledge that your CV and the personal information you provide will be shared with and processed by Noema Consulting’s Talent Acquisition Team for recruitment purposes related to this opportunity.<br> Your application will be handled in accordance with applicable data protection and privacy laws.<br> Experience: 5+ years in front-end development, delivering complex and scalable web applications.<br> Strong background in designing, building, and maintaining modern web solutions with a strong user experience focus.<br> Experience contributing to front-end architecture decisions around scalability, maintainability, and performance.<br> Involvement in translating requirements into technical solutions in collaboration with product, design, and backend teams.<br> Experience conducting code reviews and supporting engineering quality across the codebase.<br> Educational Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.<br> Key Competencies: Strong frontend expertise in React, core frontend technologies, state management, tooling, and build systems.<br> Ability to build scalable, maintainable, high-performing, and user-focused web applications.<br> Solid knowledge of responsive development, API integration, testing, performance, SEO, accessibility, and reliability.<br> Experience with design systems, reusable components, and component libraries.<br> Strong analytical thinking, problem-solving, and ability to translate requirements into technical solutions.<br> Ownership, accountability, reliability, and commitment to high-quality delivery.<br> Clear communication and effective collaboration with product, design, backend, and cross-functional teams.<br> Agile mindset, technical guidance, code review, and knowledge sharing.<br> Continuous improvement mindset with focus on code quality, performance, and team practices.<br> Digital mindset, openness to AI tools, remote collaboration, self-management, and global/cultural awareness.<br></span> </div>
نحن نبحث عن مهندس برمجيات رئيسي، iOS للانضمام إلى فريق هندسة إدارة مشاريع الجودة والسلامة للهواتف المحمولة في شركة Procore. في هذا الدور، ستعمل كقائد تقني يقود بنية وجودة وتسليم تطبيق iOS الخاص بنا للهواتف المحمولة، والذي يساعد فرق البناء على إدارة المشاريع وسلامة مواقع العمل. هدفك الأساسي سيكون رفع المستوى التقني عبر الفريق مع تمكين تسليم أسرع وأعلى جودة للميزات التقنية المعقدة للهواتف المحمولة.<br><br>بصفتك مهندس برمجيات رئيسي، iOS، ستتعاون مع فرق الهندسة، وإدارة المنتجات، والتصميم، وضمان الجودة لتصميم وبناء وتوسيع ميزات iOS الحيوية التي تستخدمها فرق البناء حول العالم. استخدم خبرتك العميقة في بنية iOS، وقيادتك التقنية، ومهارات التوجيه الخاصة بك لإزالة العوائق التي تواجه فريقك، وحل التحديات التقنية المعقدة، ورفع جودة وسرعة كل ما نقوم بشحنه. انضم إلى فريق يبني برمجيات تؤثر على كيفية بناء المجتمعات والمستشفيات والمدارس والملاعب—قدّم طلبك اليوم.<br><br>يتبع هذا المنصب مدير هندسة في فريق إدارة مشاريع الجودة والسلامة للهواتف المحمولة، وسيكون مقره في مكتبنا بالقاهرة، مصر. نحن نبحث عن شخص للانضمام إلينا على الفور.<br><br>ما ستفعله:<br><br>يعد الذكاء الاصطناعي جزءاً محورياً من طريقة عملنا. يُتوقع منك إتقان الأدوات التوليدية وسير عمل الوكلاء، متجاوزاً مجرد استخدام الذكاء الاصطناعي إلى بناء مستقبل البناء المعتمد على الوكلاء بنشاط. العمل كخبير تقني مرجعي لبنية iOS وأفضل الممارسات عبر فريق إدارة مشاريع الجودة والسلامة للهواتف المحمولة، قيادة تصميم وتنفيذ ميزات معقدة وذات تأثير عالٍ عبر تطبيقات iOS الخاصة بنا، ودفع تحسينات الأداء والموثوقية وقابلية الصيانة عبر قاعدة الأكواد، وضع المعايير التقنية والإجرائية للفريق، وتوجيه القرارات المعمارية والتصميمية الرئيسية، تحديد المشكلات والفرص التقنية واسعة النطاق، وتنظيم الفريق لمعالجتها، توجيه زملائك المهندسين من خلال مراجعات الكود وجلسات البرمجة الزوجية والتدريب العملي، التعاون مع فرق المنتج والتصميم وضمان الجودة لترجمة احتياجات العملاء إلى حلول تقنية قابلة للتوسع، دعم دورة حياة تسليم الميزات الكاملة، بما في ذلك دعم الإنتاج وحل الحوادث.<br><br>ما نبحث عنه:<br><br>يعد الذكاء الاصطناعي جزءاً محورياً من طريقة عملنا. يُتوقع منك إتقان الأدوات التوليدية وسير عمل الوكلاء، متجاوزاً مجرد استخدام الذكاء الاصطناعي إلى بناء مستقبل البناء المعتمد على الوكلاء بنشاط. أكثر من 8 سنوات من الخبرة الهندسية، بما في ذلك أكثر من 5 سنوات في بناء تطبيقات iOS أصلية باستخدام Swift و/أو Objective-C. العمل كخبير تقني مرجعي لبنية iOS وأفضل الممارسات عبر فريق إدارة مشاريع الجودة والسلامة للهواتف المحمولة. يعتبر المرشح الذي يمتلك عقلية المنتج و/أو خلفية في أتمتة الهواتف المحمولة ميزة كبيرة. قيادة تصميم وتنفيذ ميزات معقدة وذات تأثير عالٍ عبر تطبيقات iOS الخاصة بنا، ودفع تحسينات الأداء والموثوقية وقابلية الصيانة عبر قاعدة الأكواد. وضع المعايير التقنية والإجرائية للفريق، وتوجيه القرارات المعمارية والتصميمية الرئيسية. تحديد المشكلات والفرص التقنية واسعة النطاق، وتنظيم الفريق لمعالجتها. توجيه زملائك المهندسين من خلال مراجعات الكود وجلسات البرمجة الزوجية والتدريب العملي. دعم دورة حياة تسليم الميزات الكاملة، بما في ذلك دعم الإنتاج وحل الحوادث.
Geidea 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 "Principal Software Architect"<br><br>Job purpose: Follow and practice System Design principals for Geidea’s core backend and platform components at Group level. The role is responsible for the design and evolution of distributed systems, backend services, and platform components, introducing and governing key patterns and performance benchmarks, and ensuring that Geidea’s internal platforms are scalable, reliable, observable, secure, and maintainable across markets. The System Designer works closely with product and engineering teams to align system capabilities with business goals, and with infrastructure, Dev Ops and SRE teams to ensure that systems are robustly deployed, monitored, and continuously improved.<br>Responsibilities:<br>Owns and undertakes System Design practice for backend & platform Translate the Group architecture and technology strategy into concrete system design standards, patterns, and guidelines for distributed systems and backend services. Maintain shared design templates, documentation standards, and guardrails to ensure consistency across squads and markets. Design and evolve core system components Assess and performs the low-level designs and drafts the supporting documents and diagrams as well as the evaluation of key platform components and backend services, from ideation and prototyping through detailed design, implementation guidance, deployment, and observability. Balance trade-offs between scalability, reliability, maintainability, performance, and delivery speed, escalating structural decisions when required. Introduce patterns and performance benchmarks Define reusable design patterns, performance benchmarks, and reference implementations aligned with Group architectures. Work with engineering teams to ensure high-throughput, low-latency, and fault-tolerant designs for payment and transactional platforms. Partner with Product, Infrastructure, Dev Ops, and SRECollaborate with Product and Infrastructure teams to align system capabilities with business goals, capacity plans, and regulatory constraints. Partner with Dev Ops and SRE to ensure system designs support robust CI/CD pipelines, roll-back strategies, observability, and disaster recovery approaches. Owns in house and 3rd party assessments that involves systems under the corresponding engineering team accountability Represent engineering at TDA. Owns 3rd party assessments and solution agreement / alignments with EA. Drive performance diagnostics, observability, and fault tolerance by design Lead performance diagnostics and design-level root cause analysis for major incidents or bottlenecks. Ensure observability (logging, metrics, tracing) and resilience patterns are embedded in designs. Evaluate and integrate emerging technologies Evaluate emerging technologies, tools, and frameworks relevant to backend, platform, and observability, and make recommendations that improve scalability, reliability, security, or developer productivity. Pilot selected technologies with engineering teams and document best practices.<br>Qualifications:<br>10+ years in backend/software engineering, with hands-on experience building and operating distributed systems or high-throughput services.4+ years in technical leadership, system design, or system architecture, guiding teams through complex design decisions and owning outcomes across multiple squads or services. Bachelor’s degree in Computer Science, Engineering, or a related technical field is required. Master’s degree or relevant certifications (e.g., TOGAF) is a big plus<br>Must Have:Strong understanding of system architecture principles, design patterns, and software engineering best practices Strong knowledge of enterprise integration, APIs, microservices, and distributed systems Solid grasp of networking fundamentals, firewalls, load balancers, and security protocols Solid understanding of cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes) Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible) Experience with performance tuning, observability, and system reliability engineering<br>Preferred:Exposure to frontend technologies and UI/UX collaboration Experience in regulated industries (e.g., finance, healthcare) with compliance-aware architecture<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.
Geidea 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 "Principal Software Architect"<br><br>Job purpose: Follow and practice System Design principals for Geidea’s core backend and platform components at Group level. The role is responsible for the design and evolution of distributed systems, backend services, and platform components, introducing and governing key patterns and performance benchmarks, and ensuring that Geidea’s internal platforms are scalable, reliable, observable, secure, and maintainable across markets. The System Designer works closely with product and engineering teams to align system capabilities with business goals, and with infrastructure, Dev Ops and SRE teams to ensure that systems are robustly deployed, monitored, and continuously improved.<br>Responsibilities:<br>Owns and undertakes System Design practice for backend & platform Translate the Group architecture and technology strategy into concrete system design standards, patterns, and guidelines for distributed systems and backend services. Maintain shared design templates, documentation standards, and guardrails to ensure consistency across squads and markets. Design and evolve core system components Assess and performs the low-level designs and drafts the supporting documents and diagrams as well as the evaluation of key platform components and backend services, from ideation and prototyping through detailed design, implementation guidance, deployment, and observability. Balance trade-offs between scalability, reliability, maintainability, performance, and delivery speed, escalating structural decisions when required. Introduce patterns and performance benchmarks Define reusable design patterns, performance benchmarks, and reference implementations aligned with Group architectures. Work with engineering teams to ensure high-throughput, low-latency, and fault-tolerant designs for payment and transactional platforms. Partner with Product, Infrastructure, Dev Ops, and SRECollaborate with Product and Infrastructure teams to align system capabilities with business goals, capacity plans, and regulatory constraints. Partner with Dev Ops and SRE to ensure system designs support robust CI/CD pipelines, roll-back strategies, observability, and disaster recovery approaches. Owns in house and 3rd party assessments that involves systems under the corresponding engineering team accountability Represent engineering at TDA. Owns 3rd party assessments and solution agreement / alignments with EA. Drive performance diagnostics, observability, and fault tolerance by design Lead performance diagnostics and design-level root cause analysis for major incidents or bottlenecks. Ensure observability (logging, metrics, tracing) and resilience patterns are embedded in designs. Evaluate and integrate emerging technologies Evaluate emerging technologies, tools, and frameworks relevant to backend, platform, and observability, and make recommendations that improve scalability, reliability, security, or developer productivity. Pilot selected technologies with engineering teams and document best practices.<br>Qualifications:<br>10+ years in backend/software engineering, with hands-on experience building and operating distributed systems or high-throughput services.4+ years in technical leadership, system design, or system architecture, guiding teams through complex design decisions and owning outcomes across multiple squads or services. Bachelor’s degree in Computer Science, Engineering, or a related technical field is required. Master’s degree or relevant certifications (e.g., TOGAF) is a big plus<br>Must Have:Strong understanding of system architecture principles, design patterns, and software engineering best practices Strong knowledge of enterprise integration, APIs, microservices, and distributed systems Solid grasp of networking fundamentals, firewalls, load balancers, and security protocols Solid understanding of cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes) Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible) Experience with performance tuning, observability, and system reliability engineering<br>Preferred:Exposure to frontend technologies and UI/UX collaboration Experience in regulated industries (e.g., finance, healthcare) with compliance-aware architecture<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.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p>نحن نبحث عن <b>مهندس برمجيات أول، iOS</b> للانضمام إلى فريق الهندسة للمشروع Mobile Project Management Quality and Safety في Procore. في هذا الدور، ستعمل كقائد تقني يقود هندسة المعمارية والجودة وتسليم تطبيقنا المحمول iOS الذي يساعد فرق الإنشاء على إدارة المشاريع وسلامة مواقع العمل. هدفك الأساسي هو رفع المستوى التقني عبر الفريق مع تمكين تسليم أسرع وأكثر جودة للميزاتالمحمول المعقدة.</p><br><br><br><p>كـ<b>مهندس برمجيات أول، iOS</b>، ستتعاون مع الهندسة، إدارة المنتج، التصميم، وضمان الجودة لتصميم وبناء وتوسيع ميزات iOS حيوية مستخدمة من قبل فرق البناء حول العالم. استخدم خبرتك العميقة في هندسة iOS والقيادة التقنية ومهارات الإرشاد لإزالة العوائق عن فريقك، وحل التحديات التقنية المعقدة، ورفع جودة وسرعة كل ما نقدمه. انضم إلى فريق يبني برمجيات تؤثر في كيفية بناء المجتمعات والمستشفيات والمدارس والاستادات— قدم الآن.</p><br><br><br><p>هذا المنصب يرفع تقاريره إلى مدير هندسة في Mobile Project Management Quality and Safety وسيكون مقره في <b>مكتب القاهرة، مصر</b>. نبحث عن شخص ينضم إلينا فوراً.</p><br><br><br><p><b>ما ستقوم به:</b></p><br><br><ul>
<li><p>الذكاء الاصطناعي محوري في طريقة عملنا. ستُتوقع أن تتقن أدوات مولَّدة وخُطط توجيه ذاتية، متجاوزاً مجرد استخدام الذكاء الاصطناعي لبناء مستقبل توجيهي في مجال البناء.</p><br><br></li>
<li><p>كن الخبير التقني المرجعي لهندسة الـ iOS وأفضل الممارسات عبر فريق Mobile Project Management Quality and Safety</p><br><br></li>
<li><p>قاد تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS لدينا، محققاً تحسينات في الأداء والاعتمادية وقابلية الصيانة عبر قاعدة الشفرة</p><br><br></li>
<li><p>حدد المعايير التقنية والإجرائية للفريق، وقم بتوجيه قرارات هندسية وتصميمية رئيسية</p><br><br></li>
<li><p>حدد قضايا تقنية على نطاق واسع وفرص، ونظم الفريق لمعالجتها</p><br><br></li>
<li><p>أرشِد المهندسين الزملاء من خلال مراجعات الشفرة، وجلسات الاقتران، والتوجيه العملي</p><br><br></li>
<li><p>شارك مع المنتج والتصميم والضمان الجودة لتحويل احتياجات العملاء إلى حلول تقنية قابلة للتوسع</p><br><br></li>
<li><p>دعم دورة حياة كاملة لتسليم الميزة، بما في ذلك دعم الإنتاج وحل الحوادث</p><br><br></li>
</ul><br><p><b>ما نبحث عنه:</b></p><br><br><ul>
<li><p>الذكاء الاصطناعي محوري في طريقة عملنا. ستُتوقع أن تتقن أدوات مولَّدة وخُطط توجيه ذاتية، متجاوزاً مجرد استخدام الذكاء الاصطناعي لبناء مستقبل توجيهي في مجال البناء.</p><br><br></li>
<li><p>8+ سنوات من الخبرة الهندسية، بما في ذلك 5+ سنوات في بناء تطبيقات iOS أصلية باستخدام Swift و/أو Objective-C</p><br><br></li>
<li><p>كونك الخبير التقني المرجعي لهندسة iOS عبر فريق Mobile Project Management Quality and Safety</p><br><br></li>
<li><p>المرشح ذو العقلية التعاونية للمنتج و/أو الخلفية في Mobile Automation ميزة كبيرة</p><br><br></li>
<li><p>قاد تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS لدينا، محققاً تحسينات في الأداء والاعتمادية وقابلية الصيانة عبر قاعدة الشفرة</p><br><br></li>
<li><p>حدد المعايير التقنية والإجرائية للفريق، وقم بتوجيه قرارات هندسية وتصميمية رئيسية</p><br><br></li>
<li><p>حدد قضايا تقنية على نطاق واسع وفرص، ونظم الفريق لمعالجتها</p><br><br></li>
<li><p>أرشِد المهندسين الزملاء من خلال مراجعات الشفرة، وجلسات الاقتران، والتوجيه العملي</p><br><br></li>
<li><p>دعم دورة حياة كاملة لتسليم الميزة، بما في ذلك دعم الإنتاج وحل الحوادث</p><br><br></li>
</ul><br><br> </div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p>نحن نبحث عن <b>مهندس برمجيات أول، iOS</b> للانضمام إلى فريق جودة السلامة والهندسة لتطبيقات المشاريع المحمولة في Procore. في هذا الدور، ستعمل كقائد تقني يدفع هندسة التطبيق المحمول iOS لدينا التي تساعد فرق الإنشاء في إدارة المشاريع وسلامة مواقع العمل. هدفك الأساسي יהיה رفع المعايير التقنية عبر الفريق مع تمكين تسليم أسرع وأكثر جودة للميزات المحمولة المعقدة.</p><br><br><br><p>بصفتك <b>مهندس برمجيات أول، iOS</b>، ستتعاون مع الهندسة، إدارة المنتجات، التصميم، وضمان الجودة لتصميم وبناء وتوسيع ميزات iOS حاسمة الاستخدام لفرق الإنشاء حول العالم. استخدم خبرتك العميقة في هندسة iOS والقيادة الفنية ومهارات الإرشاد لفتح الطريق أمام فريقك، وحل التحديات التقنية المعقدة، ورفع جودة وسرعة كل ما نقوم بتسليمه. انضم إلى فريق يبني برمجيات تؤثر في كيفية بناء المجتمع، والمستشفيات، والمدارس، والمدرجات—قدِّم طلبك اليوم.</p><br><br><br><p>هذا المنصب تقوده مدير الهندسة في قسم جودة وسلامة إدارة المشاريع المحمولة وسيعمل من مكتبنا في <b>القاهرة، جمهورية مصر العربية</b>. نحن نبحث عن من ينضم إلينا فوراً.</p><br><br><br><p><b>ما ستفعله:</b></p><br><br><ul>
<li><p>الذكاء الاصطناعي مركزي في طريقة عملنا. ستكون من المتوقع منك اتقان أدوات توليدية وتدفقات عمل موجهة، متجاوزاً مجرد استخدام AI لبناء مستقبل موجه للإنشاء.</p><br><br></li>
<li><p>كونك الخبير التقني الأساسي لهندسة iOS وأفضل الممارسات عبر فريق جودة وسلامة إدارة المشاريع المحمولة</p><br><br></li>
<li><p>قيادة تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS الخاصة بنا، مما يحسن الأداء والاعتمادية والصيانة عبر قاعدة الشفرة</p><br><br></li>
<li><p>تحديد المعايير التقنية والإجراءات للفريق، وتوجيه قراراته المعمارية والتصميمية الرئيسية</p><br><br></li>
<li><p>تحديد قضايا فنية وفرص على نطاق واسع وتنظيم الفريق لمعالجتها</p><br><br></li>
<li><p>إرشاد المهندسين الآخرين من خلال مراجعات الشفرة وجلسات التزاوج والتدريب الميداني</p><br><br></li>
<li><p>الشراكة مع المنتجات، والتصميم، وضمان الجودة لترجمة احتياجات العملاء إلى حلول تقنية قابلة للتوسع</p><br><br></li>
<li><p>دعم دورة حياة تسليم الميزة الكامل بما في ذلك الدعم الإنتاجي وحل الحوادث</p><br><br></li>
</ul><br><p><b>ما نبحث عنه:</b></p><br><br><ul>
<li><p>الذكاء الاصطناعي مركزي في طريقة عملنا. ستكون من المتوقع منك اتقان أدوات توليدية وتدفقات عمل موجهة، متجاوزاً مجرد استخدام AI لبناء مستقبل موجه للإنشاء.</p><br><br></li>
<li><p>8+ سنوات من الخبرة الهندسية، بما في ذلك 5+ سنوات في بناء تطبيقات iOS الأصلية باستخدام Swift و/أو Objective-C</p><br><br></li>
<li><p>كونك الخبير التقني الأساسي لهندسة iOS وأفضل الممارسات عبر فريق جودة وسلامة إدارة المشاريع المحمولة</p><br><br></li>
<li><p>المرشح ذو عقلية المنتج و/أو خلفية الأتمتة المحمولة ميزة كبيرة</p><br><br></li>
<li><p>قيادة تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS الخاصة بنا، مما يحسن الأداء والاعتمادية والصيانة عبر قاعدة الشفرة</p><br><br></li>
<li><p>تحديد المعايير التقنية والإجراءات للفريق، وتوجيه قراراته المعمارية والتصميمية الرئيسية</p><br><br></li>
<li><p>تحديد قضايا تقنية وفرص على نطاق واسع وتنظيم الفريق لمعالجتها</p><br><br></li>
<li><p>إرشاد المهندسين الآخرين من خلال مراجعات الشفرة وجلسات التزاوج والتدريب الميداني</p><br><br></li>
<li><p>دعم دورة حياة تسليم الميزة الكامل بما في ذلك الدعم الإنتاجي وحل الحوادث</p><br><br></li>
</ul><br><br> </div>
Company Description e Plus Telecom is a technology-focused company founded by experienced technical and sales engineers with deep expertise in the telecommunications field. The company designs, implements, and supports complex network, data center, call center, video conferencing, and unified communication and collaboration solutions. e Plus Telecom also specializes in network security, including firewalls, mail antispam, advanced threat protection, and management systems. A certified team works closely with customers to deliver tailored, high-quality technology solutions. The company continually strengthens partnerships with professional, industry-leading vendors to ensure access to modern, reliable products and services.<br>Role Description The Sales Account Executive – IT Supplies is a full-time, on-site role based in Giza. This role is responsible for identifying and qualifying new business opportunities for IT supplies, building and managing a pipeline of prospective clients, and conducting regular on-site meetings and presentations. The Sales Account Executive will manage existing accounts, prepare and deliver proposals and quotations, and coordinate with technical and operations teams to ensure accurate and timely order fulfillment. Daily responsibilities include maintaining strong customer relationships, responding to inquiries, providing post-sales support, tracking sales metrics, and reporting progress to management. The role also involves staying current on product offerings, market trends, and competitor activity to proactively support sales growth.<br>Qualifications Candidates should possess strong Lead Generation skills, including prospecting, qualification, and pipeline management. Candidates should possess solid Account Management and Customer Service skills to support retention, renewal, and upselling activities. Candidates should possess excellent Communication and Relationship Building skills to engage clients and internal stakeholders effectively. Knowledge of IT supplies, networking, and telecom solutions is highly beneficial. Proven experience in B2B sales or technology sales, preferably in telecom or IT infrastructure. Ability to work on-site in Giza and travel to customer locations as needed. Strong organizational, negotiation, and presentation skills, with comfort using CRM and sales productivity tools. Bachelor’s degree in Business, Information Technology, or a related field is preferred.<br>IT Products & Supplies The candidate will be expected to gradually develop knowledge of products such as:Laptops & desktops Monitors Printers & scanners Servers & storage Networking equipment Switches & routers Wi-Fi solutions Structured cabling Racks & accessories UPS systems Computer accessories & peripherals Software & licenses IT consumables Data center products Other corporate IT supplies
Key Responsibilities<br><br>Technical Presales Support<br><br>Collaborate with sales teams to understand customer business and technical requirements in KSA and UAEDesign and propose suitable technical solutions aligned with customer needs. Prepare technical proposals, solution architectures, and statements of work. Conduct product presentations, demonstrations, and proof-of-concept (POC) sessions. Respond to RFPs, RFIs, and RFQs with technical and functional inputs. Assist in effort estimation, BOM preparation, and solution sizing. <br><br>Customer Engagement<br><br>Participate in customer meetings, workshops, and discovery sessions. Explain technical concepts clearly to both technical and non-technical stakeholders. Build trusted relationships with customers, partners, and internal teams. Address customer technical concerns and provide recommendations. <br><br>Solution Design & Documentation<br><br>Prepare high-level and low-level solution designs when required. Create architecture diagrams, implementation approaches, and integration workflows. Ensure proposed solutions follow best practices, scalability, security, and compliance standards. <br><br>Collaboration<br><br>Coordinate with engineering, delivery, product, and support teams. Work closely with project managers and solution architects during transition to delivery. Support continuous improvement of presales assets, templates, and demo environments. <br><br>Market & Product Knowledge<br><br>Stay updated on industry trends, competitor solutions, and emerging technologies. Maintain strong understanding of company products, services, and capabilities. <br><br>Required Qualifications<br><br>Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 3-6 years of experience in presales, solution engineering, systems engineering, or technical consulting. Experience in preparing technical proposals and responding to RFPs. Strong understanding of enterprise IT solutions, cloud technologies, integrations, and software architectures. Excellent communication and presentation skills. Ability to work in a fast-paced, customer-facing environment. <br><br>Preferred Skills<br><br>Experience with cloud platforms such as Azure, AWS, or Google Cloud. Knowledge of APIs, integrations, databases, and enterprise applications. Familiarity with cybersecurity, infrastructure, data, or AI solutions is a plus. Experience with diagramming and documentation tools (Visio, Draw.io, etc.). Relevant technical certifications are advantageous. <br><br>Soft Skills<br><br>Strong analytical and problem-solving abilities. Customer-oriented mindset. Strong teamwork and collaboration skills. Ability to manage multiple opportunities simultaneously. Good negotiation and stakeholder management skills. <br><br>KPIs / Success Metrics<br><br>Quality and timeliness of technical proposals. Win rate contribution. Customer satisfaction during presales engagements. Accuracy of solution sizing and estimations. Number of successful demos and POCs delivered
About the Role:We are a shipping and logistics company connecting customers with carriers, customs systems, and partner shipping networks across multiple regions. We're looking for a Java Developer to join our integration engineering team, working on the systems that power order creation, shipment tracking, and webhook-based communication with our shipping partners (including carriers. This is a backend-focused role centered on building and maintaining reliable, fault-tolerant integrations that keep shipment data flowing accurately between our systems, our customers, and our shipping partners. Key responsibilities:Design, build, and maintain backend services in Java (Spring Boot) that integrate with multiple third-party shipping and logistics partners via REST and SOAP APIs. Develop and extend partner-specific integration modules using established design patterns (e.g. strategy/service-per-partner) so new carriers can be added without destabilizing existing ones. Build and maintain webhook senders and receivers for order status updates, tracking events, and order creation across partner platforms. Implement asynchronous, non-blocking processing for high-volume shipment events using Spring's async capabilities and AWS messaging services (SQS/SNS). Write and maintain unit and integration tests (JUnit, Mockito) to ensure code passes our CI/CD pipeline checks before deployment. Contribute to or maintain front-end components for internal tools such as partner status dashboards, order monitoring screens, or admin panels used by operations and support teams. Qualifications Bachelor's degree in computer science, Software Engineering, or equivalent practical experience.3+ years of hands-on Java development experience (Java 8 or later). Strong experience with Spring / Spring Boot in a production environment. Experience with relational databases (e.g. Postgre SQL, Oracle, MySQL) and ORM/JPA-based data access. Practical experience integrating with external APIs, including both REST/JSON and SOAP/XML services. Experience with asynchronous processing patterns and message queues. Working knowledge of AWS services relevant to backend hosting. Experience writing unit and integration tests (JUnit, Mockito) and working within a CI/CD pipeline. Solid understanding of Git and standard version control workflows. Strong debugging skills, particularly around third-party integration failures, malformed responses, and intermittent connectivity issues. Working knowledge of front-end development (HTML, CSS, Java Script, and a modern framework such as React, Angular, or Vue) sufficient to build or maintain simple internal dashboards, admin screens, or status pages.