ASP.NET Developers Jobs in Egypt
3155 Jobs Found
About the Company We are seeking a finance-trained ERP specialist to lead the implementation and initial go-live of Odoo across our operations. This is a build-from-scratch mandate: the successful candidate will configure core modules, migrate legacy data, define the chart of accounts and reporting structures, train users, and stabilize the system through its first operating cycles. The ideal profile combines rigorous accounting judgment with hands-on Odoo deployment experience. About the Role The successful candidate will configure core modules, migrate legacy data, define the chart of accounts and reporting structures, train users, and stabilize the system through its first operating cycles. Responsibilities Lead the full Odoo implementation lifecycle — scoping, configuration, data migration, testing, user acceptance, go-live, and post-launch stabilization. Design and configure the finance modules (Accounting, Invoicing, Payments, Assets, Analytic Accounting) to align with local statutory requirements and internal management reporting needs. Structure the chart of accounts, cost centers, and analytic tags to support multi-entity, multi-currency, and export-driven operations. Map and integrate cross-functional modules (Inventory, Purchase, Sales, Manufacturing/MRP) with finance so that operational transactions flow correctly into the ledger. Migrate and reconcile opening balances, master data, and historical records from existing systems or spreadsheets. Define approval workflows, user roles, and access controls consistent with segregation-of-duties principles. Develop financial reports, dashboards, and KPIs within Odoo for management and investor reporting. Train finance and operational users, produce documentation and SOPs, and serve as the internal point of contact for Odoo issues. Liaise with external Odoo partners or developers where custom development or localization is required. Qualifications Bachelor's degree in Finance, Accounting, or a closely related discipline (professional certification such as CMA, CPA, ACCA, or CA is an advantage). Demonstrated hands-on experience implementing Odoo from initial setup through go-live — not merely using an already-configured system. Solid grounding in accounting principles, financial reporting, and month-end/year-end close processes. Working knowledge of Odoo's finance and adjacent operational modules and how they interconnect. Proficiency in data migration, reconciliation, and validation. Required Skills Prior experience in an agricultural, manufacturing, FMCG, or export-oriented business. Familiarity with Egyptian tax and statutory reporting (e-invoicing, VAT) and multi-currency handling. Exposure to Odoo Studio, basic SQL, or an understanding of Odoo's technical architecture for troubleshooting. Experience training non-technical users and managing organizational change during ERP adoption. Preferred Skills Analytical, detail-oriented, and comfortable operating with autonomy in a lean, fast-moving environment. Able to translate between finance stakeholders and technical implementers, and to make pragmatic configuration decisions under time and resource constraints. Pay range and compensation package Compensation details will be discussed during the interview process. Equal Opportunity Statement We are committed to diversity and inclusivity in our hiring practices.
About Bask:Bask provides a full-service software (Saa S) platform that allows you to build any digital health experience. Designed for doctors, physicians, entrepreneurs, and developers, the Bask system is built at an enterprise scale for the everyday user. We are a platform that enables everyone—doctors, entrepreneurs, or physicians—to create and grow a direct-to-consumer telehealth business.<br>Position Overview:We are seeking an experienced and strategic Product Manager to lead and shape the future of our product offerings. The ideal candidate is good under pressure and has an entrepreneurial spirit and a startup mindset. As a key member of our team, you will work at the intersection of user needs, business goals, and technical possibilities to drive the development of innovative and impactful solutions.<br>You will be reporting directly to the CEO and working closely with engineering and product teams.<br>You must know how to code, read code, and distill complex problems into digestible engineering solutions.<br>Key Responsibilities:Tackle hard, ambiguous questions with rigor and independence, owning projects from problem definition to final recommendation Lead new or early stage initiatives or products, often playing the role of multiple functions simultaneously in order to reach success Help shape the product roadmap for the Bask, leveraging competitive and user insights to help PMs and Engineering teams prioritize Define and maintain a clear and compelling product roadmap aligned with Bask Health's mission, ensuring the team is focused on delivering high-impact solutions. Partner with engineering, design, marketing, sales, and customer success teams to drive product development from concept to launch. Engage with customers, patients and partners to gather insights, ensuring that products are intuitive, user-friendly, and solve real-world problems. Act as the voice of the customer, ensuring user needs are central to all product decisions.<br>AIWork AI-first: Use LLMs as your starting point — to clarify thinking, draft output, research problems, and move faster. Apply your own judgment to refine quality and make it count. Validate and iterate: Test your work with real users and stakeholders. Use what you learn to improve before problems become patterns. Share AI-native workflows: Document prompts, processes, and workflows that work. Share them across your team so we raise the bar together.<br>Requirements:#1 YOU KNOW HOW TO SHIP#2 Refer to #1Bachelor’s degree in Business, Computer Science, or a related field (or equivalent practical experience). Proven experience as a Product Manager, ideally within the software space (telehealth is a plus)1+ year(s) of Javascript/Typescript1+ year(s) of Engineering You can perform (better) under pressure and tight deadlines Strong analytical skills, with the ability to translate complex data into actionable strategies. Excellent communication and leadership skills, with experience working across diverse, cross-functional teams. Demonstrated ability to manage multiple priorities in a fast-paced, dynamic environment. Familiarity with agile development methodologies and tools (Click Up) and a git flow You get things done.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><ul><li><span><span><span>Support Financial and non-Financial, (Core Banking, Enterprise, ATM & Cards, Payment, Digital & Corporate) Business Applications delivered by 3rd party/Vendors/Built In-House.<br></span></span></span></li><li><span><span><span>Monitor and Analyze Banking applications performance to enhance and support Business Process for specific Business Domain.<br></span></span></span></li><li><span><span><span>Investigate any errors on Application that may be related to severs or databases by the needed view access as first layer who are accountable on the application readiness.<br></span></span></span></li><li><span><span><span>Raise any HW or DB related issues to concerned team.<br></span></span></span></li><li><span><span><span>Evaluate, Implement, administer, and tune Banking applications.</span></span><br></span></li><li><span><span><span>Manage relationships with 3rd party Application Suppliers and meet established Service Level Agreements.</span></span><br></span></li><li><span><span><span>Coordinate with IT Architecture, Demand Management, PM and QA teams during project planning and execution related to all Banking Applications.<br></span></span></span></li><li><span><span><span>Implement changes related to the applications and engage other resources if needed.<br></span></span></span></li><li><span><span><span>Implement data protection policies and compliance policies related to Banking applications and coordinate with IT Security.<br></span></span></span></li><li><span><span><span>Analyze problems related to Supported banking applications and coordinate with designated vendors.<br></span></span></span></li><li><span><span><span>Cooperate with application developers in web interfaces related to different applications.<br></span></span></span></li><li><span><span><span>Coordinate with IT Teams during project execution related to all Banking Applications.<br></span></span></span></li><li><span><span><span>Support development teams during implementation and transfer business knowledge.<br></span></span></span></li><li><span><span><span>Analysis of new releases of 3rd party applications.</span></span><br></span><br></li></ul><br><span>Requirements</span><ul><li><span><span>University Degree Holder in Computing / IT or equivalent industry experience.<br></span></span></li><li><span><span>Minimum 1-6 years of Information Technology Area experience in IT Application, experience, preferably in a Banking and Finance environment.<br></span></span></li><li><span><span>Knowledge of specific 3rd party application deployed in Bank Environment.<br></span></span></li><li><span><span>Knowledge of Business processes supported by 3rd party applications.<br></span></span></li><li><span><span>Knowledge of Supplier Management Process.<br></span></span></li><li><span><span>Requirements gathering (data and process) and application solution design.<br></span></span></li><li><span><span>Knowledge of Release and Deployment Management process.</span><br></span></li></ul><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><b><br></b></p><p><b>ABOUT THE ROLE</b></p><p>In this role, you will be part of our engineering team, working with a high-quality codebase and the latest tools, where you will develop your expertise as an expert in complex frontend development on iOS (Swift and SwiftUI) native platforms. Your primary focus will be on the development of mobile applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment is required, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required.</p><ul><li>Design and build mobile applications for iOS.</li><li>Ensure the performance, quality, and responsiveness of applications</li><li>Collaborate with a team to define, design, and ship new features</li><li>Identify and correct bottlenecks and fix bugs</li><li>Help maintain code quality, organization, and automation</li><li>Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products.</li><li>Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution</li><li>Dive into difficult problems and successfully deliver results on schedule</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Must have technical skills with at least 5 years of experience</li><li>Language: iOS (Swift) native</li><li>Familiarity with cloud message APIs and push notification</li><li>Web architecture: REST and RESTful APIs, micro-services</li><li>Version control: GIT</li><li>BSc/MSc in Engineering, Computer Science or relevant field</li></ul><p>Nice to have technical skills (Strongly advised)</p><ul><li>Containers: Docker, Kubernetes</li><li>Caching, Redis server</li><li>Scaling, Web load balancing</li><li>Experience in a rapidly growing company in the fintech space is a plus</li></ul><p></p></section>
Business Analyst Employment Type Full-Time<br>Job Purpose<br>The Business Analyst is responsible for bridging the gap between business needs and technology solutions. The role involves gathering, analyzing, documenting, and managing business and system requirements throughout the Software Development Life Cycle (SDLC).<br>The Business Analyst works closely with clients, business stakeholders, Product Owners, Project Managers, UI/UX Designers, Developers, QA Engineers, and other technical teams to ensure that requirements are clearly understood, properly documented, technically feasible, and successfully translated into high-quality software solutions.<br>Key Responsibilities1. Business & Requirements Analysis Gather and analyze business requirements from clients, users, and stakeholders through meetings, interviews, workshops, and document analysis. Understand business objectives, operational processes, customer needs, problems, and improvement opportunities. Analyze existing processes and systems and identify gaps, inefficiencies, risks, and areas for improvement. Define and document As-Is and To-Be processes. Conduct Gap Analysis and Impact Analysis. Translate business needs into clear, structured, and actionable functional requirements. Identify functional and non-functional requirements. Define business rules, validations, workflows, user roles, permissions, and expected system behavior. Ensure requirements are complete, consistent, measurable, feasible, and testable. Identify assumptions, dependencies, constraints, and risks related to requirements.2. Requirements Documentation Prepare and maintain professional requirements documentation. Develop Business Requirements Documents (BRD), Functional Requirements Documents (FRD), and/or Software Requirements Specifications (SRS) as required. Create detailed User Stories and clear Acceptance Criteria. Prepare Use Cases, business scenarios, process flows, and workflow diagrams. Document business rules, data requirements, system behavior, and integration requirements. Maintain requirements traceability throughout the project lifecycle. Keep all documentation updated following approved changes.3. User Stories & Product Backlog Convert business requirements into clear and actionable User Stories. Define acceptance criteria covering functional and business scenarios. Identify dependencies and relationships between requirements. Work with Product Owners and Product Managers to refine, prioritize, and maintain the Product Backlog. Participate in Backlog Refinement and ensure User Stories are sufficiently detailed before development. Clarify requirements and business rules for Development and QA teams. Review completed features against approved requirements and acceptance criteria. Support prioritization of features based on business value, customer needs, and project priorities.4. Agile & Scrum Participate in Agile/Scrum ceremonies including:Sprint Planning Daily Stand-ups Backlog Refinement Sprint Review Sprint Retrospective Provide business and functional clarification throughout development. Support the Scrum Master and Product Owner in maintaining an organized and actionable backlog. Identify and escalate requirement-related blockers. Contribute to continuous improvement of the product development and requirements management process.5. Business Process Analysis Analyze and document business workflows and operational procedures. Identify bottlenecks, duplicated activities, manual processes, and inefficiencies. Design optimized To-Be processes aligned with business objectives. Create process maps and workflow diagrams using appropriate tools and methodologies such as BPMN. Assess the impact of proposed software solutions on existing business processes.6. Software & System Analysis Analyze software requirements from both business and functional perspectives. Develop a strong understanding of system functionality and major software components. Understand system integrations, data flows, APIs, and dependencies at a functional level. Define integration requirements, data inputs/outputs, validations, and expected behavior. Understand basic database concepts and data relationships. Use SQL when required for data validation, investigation, and analysis. Collaborate with Developers, Technical Leads, and Architects to clarify functional requirements. Ensure business requirements are technically understandable and aligned with the proposed solution.7. UI/UX Collaboration Work closely with UI/UX Designers to translate business requirements into effective user experiences. Review wireframes, prototypes, user journeys, and designs against business requirements. Ensure all required user actions, scenarios, validations, and business rules are reflected in the design. Provide functional clarification to UI/UX teams. Identify missing or unclear scenarios before development.8. Quality Assurance & UATWork closely with QA Engineers throughout the testing lifecycle. Ensure requirements and Acceptance Criteria provide sufficient information for test-case development. Review test scenarios against approved requirements. Support QA teams in understanding expected system behavior. Analyze requirement-related defects and clarify whether issues are defects, requirement gaps, or change requests. Support User Acceptance Testing (UAT). Coordinate with business stakeholders during UAT. Review UAT feedback and coordinate required changes with relevant teams. Verify that delivered functionality meets approved requirements.9. Client & Stakeholder Management Act as a communication bridge between business stakeholders and technical teams. Conduct requirements workshops and discovery sessions with clients. Understand and manage stakeholder expectations. Communicate complex technical concepts in clear business language. Resolve requirement conflicts, gaps, and ambiguities through structured analysis and stakeholder discussions. Obtain clarification, confirmation, and approval of requirements when required. Maintain effective professional relationships with clients and internal stakeholders.10. Change & Scope Management Identify, document, and assess changes to approved requirements. Perform impact analysis on scope, timeline, resources, cost, functionality, and dependencies. Coordinate Change Requests with Product, Project Management, and technical teams. Identify and escalate unauthorized scope changes. Maintain records of approved and rejected changes. Update User Stories and related documentation following approved changes.11. Data Analysis & Reporting Analyze business and operational data to support decision-making. Identify trends, issues, anomalies, and improvement opportunities. Define requirements for reports, dashboards, KPIs, and business metrics. Validate system reports against approved business requirements. Work with technical teams to clarify reporting logic and calculations. Use Excel, SQL, or other analytical tools when required.12. Documentation & Knowledge Management<br>Maintain accurate and up-to-date project documentation, including:<br>BRD / FRD / SRSUser Stories Acceptance Criteria Use Cases Business Rules Process Flows Data Requirements UAT Documentation Change Requests Requirements Traceability<br>Ensure that documentation accurately reflects the current product and is accessible to relevant stakeholders.<br>Qualifications & Experience Bachelor's degree in Business Administration, Information Systems, Computer Science, Software Engineering, Engineering, MIS, or a related field.3–5 years of proven experience as a Business Analyst, preferably within a software development company, technology company, Saa S environment, or digital transformation project. Strong experience in software requirements gathering, analysis, and documentation. Practical experience working with Agile/Scrum development teams. Experience working directly with Developers, QA Engineers, Product Owners, and business stakeholders. Client-facing requirements-gathering experience is highly preferred. Technical Skills Business Analysis Requirements Gathering & Analysis Business Process Analysis Gap Analysis Root Cause Analysis Impact Analysis As-Is / To-Be Analysis Business Rules Process Optimization Stakeholder Analysis Requirements Engineering Functional & Non-Functional Requirements User Stories Acceptance Criteria Use Cases Requirements Traceability Requirements Prioritization Change Management Agile & Product Agile Methodologies Scrum Product Backlog Sprint Planning Backlog Refinement MVP Concepts Product Requirements Software & Technical Knowledge SDLCWeb & Mobile Applications Basic Software Architecture Understanding APIs & System Integrations Data Flow Database Concepts Basic to Intermediate SQLFunctional Testing & UATModeling & Documentation BPMNUMLUse Case Diagrams Activity Diagrams Process Flow Diagrams User Flows Wireframes Tools<br>Experience with the following tools is preferred:<br>Jira Confluence Microsoft Excel Microsoft Word Microsoft Visio Draw.io Lucidchart Figma Postman SQL Tools Soft Skills Strong analytical and problem-solving skills. Excellent communication and interpersonal skills. Strong attention to detail. Excellent documentation and presentation skills. Strong stakeholder management capabilities. Ability to understand complex business problems and translate them into software requirements. Strong negotiation and conflict-resolution skills. Excellent organization and time-management skills. Ability to manage multiple projects and priorities. Proactive, structured, and solution-oriented mindset. Ability to work independently and within cross-functional teams. Strong customer and business-oriented approach. Ability to work effectively under pressure and meet deadlines. Preferred Certifications<br>The following certifications are considered an advantage:<br>IIBA – ECBA / CCBA / CBAPPMI-PBACertified Scrum Product Owner (CSPO) Professional Scrum Product Owner (PSPO) Other recognized Business Analysis, Agile, or Product Management certifications.
We are looking for an experienced and driven Business Development Executive - Architects & Design Offices to join our team.<br><br>The successful candidate will be responsible for developing and maintaining strong relationships with architects, interior designers, consultants, design offices, developers, and other key industry stakeholders. The role will focus on identifying new business opportunities, promoting the company's products and solutions, securing project specifications, and supporting the conversion of design-stage opportunities into successful sales.<br><br>Requirements<br><br> Bachelor's degree in Business Administration, Marketing, Architecture, Engineering, Interior Design, or a related field. Experience Minimum 3 years of relevant experience in Business Development, Sales, Specification, or Key Account Management Previous experience in the architecture, interior design, construction, building materials, furniture, lighting, façade, flooring, , finishing materials, or related industries is an advantage Strong understanding of the architectural and design industry and its project lifecycle Excellent communication and presentation skills Strong relationship-building and networking abilities Excellent follow-up and project-tracking abilities Commercial awareness and understanding of the sales process Ability to identify opportunities and convert relationships into business Strong organizational and time-management skills<br><br>Key Responsibilities<br><br> Architects & Design Office Relations Ensure the company's products are considered and specified within relevant projects Reporting & Strategy regular reports covering New leads and opportunities Project & Specification Management Track projects from the concept/design stage through specification, tender, procurement, and execution Sales Support & Commercial Activities Support the preparation of quotations, proposals, samples, and technical documentation Monitor sales opportunities generated through design offices and contribute to achieving revenue targets
Key Responsibilities Project Management Lead end-to-end CRM project delivery, from planning and requirements gathering to implementation and deployment. Define project scope, timelines, and deliverables. Ensure projects are delivered on time, within scope, and within budget. Stakeholder Management Collaborate with business stakeholders to understand CRM requirements and translate them into actionable project plans. Facilitate communication between business teams, developers, and leadership. CRM Implementation Coordinate CRM system implementation, configuration, and enhancements. Ensure smooth integration with other enterprise systems such as core banking platforms and customer service tools. Process Improvement Identify opportunities to improve CRM processes and workflows. Support the adoption of CRM best practices across teams. Monitoring & Reporting Track project progress and provide regular updates to leadership. Identify and mitigate project risks and issues. Required Qualifications Experience Minimum 5+ years of experience in project management Proven experience managing CRM-related projects Project Management Skills Strong experience managing cross-functional technical projects Experience working with Agile, Scrum, or hybrid methodologies Technical Understanding Understanding of CRM systems such as **Microsoft Dynamics 365 or similar platforms Experience coordinating technical teams and system integrations Professional Skills Strong stakeholder management skills Excellent communication and leadership abilities Strong analytical and problem-solving skills Preferred Qualifications Experience working in digital banking, fintech, or financial services Experience managing CRM implementations or digital transformation projects Certifications such as PMP, PRINCE2, or Agile certifications Familiarity with CRM integrations and customer lifecycle management
About Atos Atos is a global leader in digital transformation with 107,000 employees and annual revenue of over € 11 billion. European number one in cybersecurity, cloud, and high-performance computing, the Group provides tailored end-to-end solutions for all industries in 71 countries. A pioneer in decarbonization services and products, Atos is committed to a secure and decarbonized digital for its clients. Atos is a SE (Societies Europaea), listed on Euronext Paris and included in the CAC 40 ESG and Next 20 Paris Stock indexes. The purpose of Atos is to help design the future of the information space. Its expertise and services support the development of knowledge, education, and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space. Role Overview We are looking for a detail-oriented QA / Software Test Engineer responsible for validating functional and technical deliverables against business requirements, acceptance criteria, and defined quality standards. The role will involve test case preparation and execution, defect management, retesting, regression testing, and supporting SIT/UAT activities across web, mobile, API, CRM, and data platforms. Key Responsibilities Prepare, review, and execute test cases and test scenarios based on business and technical requirements. Validate functional and technical deliverables against requirements, acceptance criteria, and quality standards. Perform functional, API, web, mobile, CRM, and data testing as required. Log, track, prioritize, and communicate defects with clear and actionable evidence. Perform defect retesting and verify fixes before closure. Execute and support regression testing cycles to ensure existing functionality remains stable. Support System Integration Testing (SIT) and User Acceptance Testing (UAT) activities. Maintain test documentation, execution results, defect evidence, and other quality-related deliverables. Collaborate with developers, business analysts, product owners, and other stakeholders to clarify requirements and resolve quality issues. Demonstrate basic awareness of test automation concepts and tools and contribute to automation activities where applicable. Identify potential quality risks and escalate issues in a timely and effective manner. Ensure testing activities are completed within agreed timelines and quality expectations. Required Skills & Experience Experience in software quality assurance and testing. Hands-on experience with:Functional testing API testing Web application testing Mobile application testing CRM testing Data testing Regression testing Defect management Ability to prepare and execute detailed test cases and test scenarios. Understanding of requirements, acceptance criteria, and software development/testing life cycles. Experience supporting SIT and UAT activities. Basic awareness of test automation concepts and practices. Ability to analyze requirements and identify appropriate test scenarios and edge cases. Strong documentation and defect-reporting skills. Key Competencies Strong attention to detail. Persistence and a quality-focused mindset. Clear and concise defect communication. Strong analytical and problem-solving skills. Effective teamwork and collaboration. Accountability for assigned testing activities and deliverables. Ability to work effectively with both technical and business stakeholders.
Job Purpose<br><br>Lead the design team in creating user-centric designs across our product range, advocate for the end users, ensuring their needs drive our design decisions and contribute to exceptional digital experiences in-line with developing the team<br><br>Roles And Responsibilities<br><br>Serve as the champion for user experience, making sure that user insights drive design decisions. Lead and mentor a team of designers and researchers, drive the weekly meetings, and help them in understanding and advocating for the end user in every aspect of our product design. Collaborate closely with product managers, developers, and other stakeholders, ensuring user experience considerations are integrated throughout the product development process. Create intuitive and elegant UX solutions to user problems Run a user testing programme to deliver continuous improvement for the product portfolio, using data to inform design decisions Design all UX best practises and processes, embedding these into the team Prompt decision making use of data and technical considerations in your thinking Innovation and Advocacy: Keep abreast of the latest trends in user-centred design and advocate for innovative solutions that enhance user experience<br><br>Team Management:<br><br>Collaborate with stakeholders to analyse their requirements and provide meaningful and intuitive designs ensuring a seamless user experience. Develop and test prototypes, storyboards, and process flow for both new product ideas and enhancements to existing products. Create and iterate on UI mock-ups, prototypes, and original graphic designs, incorporating user feedback and adhering to style guidelines. Identify and resolve UX issues, conduct layout adjustments, and stay ahead with modern, agile design techniques. Continuously engage in user research and usability testing to integrate market trends and direct user insights into design decisions Comply with Mondia policies and procedures and support Mondia mission and vision Perform other job-related duties as assigned by direct manager<br><br>Requirements<br><br>Behavioral Skills<br><br>Accountability and Ownership Communication Creativity Innovation Attention to Details Result Focus (Delivering Results) Leadership Relationship Building Customer Focus <br><br>Technical Competencies/Skills<br><br>Portfolio of design projects Have ready a portfolio showcasing a range of UX/UI design projects. Include case studies that detail your design process, user research, problem-solving approach, and the impact of your designs. Highlight any projects where you played a key role in user advocacy or user-centered design solutions. In-depth knowledge of design software such as Adobe Suite, Sketch, Zeplin, Figma, InVision, and other prototyping tools. Basic understanding of front-end development technologies (HTML, CSS, Java Script) is a plus Excellent command of English<br><br>Education :<br><br>Bachelor's or Master's degree in Design, Human-Computer Interaction, or related field.<br><br>Experience:<br><br>+8 years of professional experience in UX/UI, with a portfolio that demonstrates a strong user-centric approach3+ years in a leadership role with a focus on user advocacy in design<br><br>Benefits<br><br>Social insurance Health insurance for employee and family The company will contribute up to EUR 25 per month towards staff perks Benefit from our performance-based bonus scheme, in line with company policy. EUR equivalent salaries paid in EGP
About Prolific<br><br>Prolific is not just another player in the AI space – we are building the biggest pool of quality human data in the world.<br><br>Over 35,000 AI developers, researchers, and organizations use Prolific to gather data from paid study participants with a wide variety of experiences, knowledge, and skills.<br><br>The role<br><br>We are seeking fluent Arabic (Egypt) speakers to participate in a high-impact AI training initiative. Unlike standard data entry, this role focuses on live human-to-human connection.<br><br>You’ll be paired with another participant to engage in natural, flowing conversations, which will help train the next generation of conversational AI. This is a short-term "sprint" project with high availability requirements.<br><br>Researchers looking for your skills tend to pay $30/hr per AI task completed. You must be prepared to complete paid tasks that require one hour of uninterrupted work, though many are shorter.<br><br>What you’ll bring<br><br>Native/ Advanced fluency: Verifiable experience and birth-country for the Egypt region. Technical readiness: A willingness to complete a paid Test Gorilla language assessment and a dialect verification check. Availability: Ability to commit to 30-60 minute blocks of uninterrupted conversation during the 3-week project window. Tool: A reliable internet connection, a quiet environment for calls, and a Pay Pal account for payment. <br><br>What you’ll be doing in the role <br><br>Live pairings: You will be matched with another participant for 1-on-1 verbal or text-based exchanges. Dialect authenticity: Use your natural Egyptian Arabic dialect to discuss various topics provided by the researcher. Collaborative learning: Help the AI understand the nuances, slang and cultural context of Egyptian Arabic through real-world interaction. <br><br>Why Prolific is a great platform to join as a Domain Expert participant<br><br>Joining our platform as a Prolific participant will give you the chance to influence the AI models of the future. Once you pass our assessment, you can join Prolific in just 15 minutes, and start enjoying competitive pay rates, flexible hours, and the ability to work from home.<br><br>We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioural data and feedback. This data is the cornerstone of developing more accurate, nuanced, and aligned AI systems.<br><br>We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse human perspectives and behaviours into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity.<br><br>Links to more information on Prolific<br><br>Website <br><br>Youtube<br><br>Privacy Statement<br><br>By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organisation planning. Prolific's Candidate Privacy Notice explains what personal information Prolific may process, where Prolific may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Prolific use of your personal information.
About Prolific<br><br>Prolific is not just another player in the AI space – we are building the biggest pool of quality human data in the world.<br><br>Over 35,000 AI developers, researchers, and organizations use Prolific to gather data from paid study participants with a wide variety of experiences, knowledge, and skills.<br><br>The role<br><br>We are seeking fluent Arabic (Egypt) speakers to participate in a high-impact AI training initiative. Unlike standard data entry, this role focuses on live human-to-human connection.<br><br>You’ll be paired with another participant to engage in natural, flowing conversations, which will help train the next generation of conversational AI. This is a short-term "sprint" project with high availability requirements.<br><br>Researchers looking for your skills tend to pay $30/hr per AI task completed. You must be prepared to complete paid tasks that require one hour of uninterrupted work, though many are shorter.<br><br>What you’ll bring<br><br>Native/ Advanced fluency: Verifiable experience and birth-country for the Egypt region. Technical readiness: A willingness to complete a paid Test Gorilla language assessment and a dialect verification check. Availability: Ability to commit to 30-60 minute blocks of uninterrupted conversation during the 3-week project window. Tool: A reliable internet connection, a quiet environment for calls, and a Pay Pal account for payment. <br><br>What you’ll be doing in the role <br><br>Live pairings: You will be matched with another participant for 1-on-1 verbal or text-based exchanges. Dialect authenticity: Use your natural Egyptian Arabic dialect to discuss various topics provided by the researcher. Collaborative learning: Help the AI understand the nuances, slang and cultural context of Egyptian Arabic through real-world interaction. <br><br>Why Prolific is a great platform to join as a Domain Expert participant<br><br>Joining our platform as a Prolific participant will give you the chance to influence the AI models of the future. Once you pass our assessment, you can join Prolific in just 15 minutes, and start enjoying competitive pay rates, flexible hours, and the ability to work from home.<br><br>We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioural data and feedback. This data is the cornerstone of developing more accurate, nuanced, and aligned AI systems.<br><br>We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse human perspectives and behaviours into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity.<br><br>Links to more information on Prolific<br><br>Website <br><br>Youtube<br><br>Privacy Statement<br><br>By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organisation planning. Prolific's Candidate Privacy Notice explains what personal information Prolific may process, where Prolific may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Prolific use of your personal information.
Job Title: Team Leader Business Development Engineer Company Name: Elsewedy Electric IPP<br>Job Purpose Drive profitable growth of the IPP / Renewable Energy Portfolio via Building strong, enduring relationships with key Developers and Regulatory Stakeholders as well as local partners within the target markets (Mainly Balkan Region and South Europe) including private companies and Contractors in order to attain projects’ portfolio targets and growing Elsewedy Electric projects’ footprint in the target market.<br>Key Accountabilities Explore new IPP & EPC opportunities in Target Markets (Francophone Africa, South Europe and Balkans) Review the IPP project documents (PPA, Implementation Agreement, Usufruct Agreement… etc.) to extract the commercial risks associated to each agreement. Conduct market research & project teasers.enable identification of potential partners, contractors, technical advisors, 3rd party auditors, etc.manage tender documentation preparation & collaborate with various departments (technical, treasury, tax, and legal). Conduct presentation for ongoing project to Business Development Director, Senior Vice president Approach lenders to finance IPP projects. Create or review financial models for renewable energy projects Negotiate with lenders to get better financing terms. Prepare action plans to govern the development process. Allocate project budgets, identify projects major milestone & timeline. Hire legal, tax & financial advisors to assist during projects. Assist in conducting basic financial feasibility analysis in collaboration with the Project Finance team, and provide findings to the line manager, in order to support in the preliminary analysis for the financial model. Conduct comprehensive financial analysis, considering company goals and financial standing, to evaluate the feasibility of potential projects. Assist legal team during contract negotiation from a commercial perspective."<br>HSE Responsibilities Elsewedy Electric requires the active commitment to, and accountability for, QHSE from all employees and contractors. Line management has a leadership role in the communication and implementation of, and ensuring compliance with, QHSE policies and standards. We are committed to:Protect, and strive for improvement of, the health, safety and security of our people at all times;Eliminate Quality non-conformance and HSE accidents. Ensure consistent and continuous compliance by all employees and vendors with safety and regulatory requirements, standards and protocols Responsible for creating safe work environment, managing risks and reduce exposure to liability Support line Management in managing HSE Incidents, corrective/preventive actions<br>Qualification & Education:Education: Bachelor’s degree in engineering or relevant discipline Years of Experience: 4 to 5 years of experience in Renewable Energy business development Language: Fluent French & English – French is a must Computer skills: Microsoft office. Technical competencies:Understanding of the entire business development lifecycle, including opportunity identification, capture management, technical solution design, proposal writing, costing, and applicable regulations. Ability to provide technical data built around specific customer or project requirements to adapt required technical solutions into existing or new products and generate correct product specification. Finance, project finance and financial knowledge Ability to work and understand projects’ financial models. Ability to understand, comment and negotiate project documents and finance documents Ability to analyze projects’ technical specifications. Technical and business acumen. Prospecting and sales call management. Extensive knowledge of renewables market. Ability to collect, analyze and utilize market data regarding competitive products, customer needs, preferences and market trends.
Job Title: Manager Business Development Engineer Company Name: Elsewedy Electric - IPP<br>Job Purpose Drive profitable growth of the IPP / Renewable Energy Portfolio via Building strong, enduring relationships with key Developers and Regulatory Stakeholders as well as local partners within the target markets (Mainly Balkan Region and South Europe) including private companies and Contractors in order to attain projects’ portfolio targets and growing Elsewedy Electric projects’ footprint in the target market.<br>Key Accountabilities Explore new IPP & EPC opportunities in Target Markets (Francophone Africa, South Europe and Balkans) Review the IPP project documents (PPA, Implementation Agreement, Usufruct Agreement… etc.) to extract the commercial risks associated to each agreement. Conduct market research & project teasers.enable identification of potential partners, contractors, technical advisors, 3rd party auditors, etc.manage tender documentation preparation & collaborate with various departments (technical, treasury, tax, and legal). Conduct presentation for ongoing project to Business Development Director, Senior Vice president Approach lenders to finance IPP projects. Create or review financial models for renewable energy projects Negotiate with lenders to get better financing terms. Prepare action plans to govern the development process. Allocate project budgets, identify projects major milestone & timeline. Hire legal, tax & financial advisors to assist during projects. Assist in conducting basic financial feasibility analysis in collaboration with the Project Finance team, and provide findings to the line manager, in order to support in the preliminary analysis for the financial model. Conduct comprehensive financial analysis, considering company goals and financial standing, to evaluate the feasibility of potential projects. Assist legal team during contract negotiation from a commercial perspective."<br>HSE Responsibilities Elsewedy Electric requires active commitment to, and accountability for, Q-HSE from all employees and contractors. Line management has a leadership role in the communication and implementation of, and ensuring compliance with, Q-HSE policies and standards. We are committed to:Protect and strive for improvement of, the health, safety and security of our people at all times;Eliminate Quality non-conformances and HSE accidents. Ensure consistent and continuous compliance by all employees and vendors with safety and regulatory requirements, standards and protocols Responsible for creating safe work environment, manage risks and reduce exposure to liability Support line Management in managing HSE Incidents, corrective/preventive actions<br>Qualification & Education:Education: Bachelor’s degree in engineering or relevant discipline Years of Experience: 7 to 10 years of experience in Renewable Energy business development Language: Fluent French & English – French is a must Computer skills: Microsoft office.<br>Technical competencies:Understanding the entire business development lifecycle, including opportunity identification, capture management, technical solution design, proposal writing, costing, and applicable regulations. Ability to provide technical data built around specific customer or project requirements to adapt required technical solutions into existing or new products and generate correct product specifications. Finance, project finance and financial knowledge Ability to work and understand projects’ financial models. Ability to understand, comment and negotiate project documents and finance documents Ability to analyze projects’ technical specifications. Technical and business acumen. Prospecting and sales call management. Extensive knowledge of renewables market. Ability to collect, analyze and utilize market data regarding competitive products, customer needs, preferences and market trends.
We are looking for a Product Design Lead to spearhead the design of intuitive, scalable, and trustworthy user experiences for our cybersecurity products. In this role, you will work closely with product managers, engineers, security researchers, and business stakeholders to transform complex security workflows into clear, efficient, and user-centered product experiences. You will play a key role in shaping how users interact with security platforms, dashboards, investigations, alerts, policy management, analytics, and defensive controls. The ideal candidate combines strong product thinking, visual design excellence, and deep empathy for users operating in high-stakes environments.<br>Responsibilities Collaborate with cross-functional teams, such as product managers, business analysts, and developers, to define and deliver exceptional user experiences. Provides guidance, and support to other team members. Lead the UX and UI design of cybersecurity products across the product-development-operations life-cycle. Ensure consistency and adherence to design guidelines across different projects and platforms. Translate complex security and technical requirements into simple, intuitive, and efficient user experiences. Design clear end-to-end user journeys, task flows, interaction patterns, screen layouts, and navigation structures. Create wireframes, mockups, prototypes, and polished high-fidelity interfaces for complex product workflows. Improve the usability of dashboards, alerts, data-heavy screens, tables, filters, workflows, and investigative experiences. Focus on reducing friction, cognitive load, and user error across product journeys. Collaborate closely with product managers and engineers to define and refine user experience requirements and implementation details. Ensure consistency and quality across products by contributing to reusable UX patterns, components, and design systems. Partner with front-end engineers to ensure accurate implementation of UX and UI designs. Continuously improve product usability, clarity, accessibility, responsiveness, and visual consistency. Advocate for strong UX standards and user-centered thinking across cross-functional teams. Support the creation of practical and engaging product experiences for technical and semi-technical users.<br>Qualifications Bachelor's or Master's degree in Design, Human-Computer Interaction, or a related field. Long proven experience as a product designer with focus on UX research, preferably in a software development environment Strong portfolio showcasing UX-focused work across complex applications, Saa S platforms, and enterprise products. Proven ability to simplify complex workflows and design intuitive experiences for users. Strong expertise in user flows, information architecture, interaction design, wireframing, prototyping, and interface design. Experience designing dashboards, enterprise software, admin portals, or workflow-heavy B2B platforms and technical products. High proficiency in Figma, Adobe XD, Sketch and modern product design/prototyping tools. Extremely fluent in using Gen AI tools and agents Strong understanding of usability principles, responsive design, accessibility, and design systems. Ability to communicate design decisions clearly and collaborate effectively with technical and non-technical stakeholders. Experience designing data-dense interfaces and workflows that support fast and confident user decision-making. Strong understanding of how UX can improve product adoption, efficiency, and trust in high-stakes environments. Experience designing for cybersecurity products is a plus.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Octopus by RTG is the tech hiring and outsourcing arm of Robusta Technology Group , dedicated to connecting exceptional tech talent with top-tier organizations across the MENA, GCC, Europe, the US, and Canada . We specialize in building strong, long-term partnerships between skilled professionals and innovative companies. Our mission is to empower growth, innovation, and excellence by matching the right talent with the right opportunities.</p><p>We are looking for a talented and experienced UI/UX Designer to lead the design strategy and execution of user-centered digital experiences. The ideal candidate will combine strong design expertise, leadership skills, and a deep understanding of user behavior to deliver intuitive, engaging, and scalable products.</p><p>Key Responsibilities</p><ul><li>Define and drive the overall UX strategy in alignment with business and product goals</li><li>Collaborate closely with Product Managers, Developers, and stakeholders to translate requirements into effective design solutions</li><li>Conduct user research, usability testing, and data analysis to inform design decisions</li><li>Create and review wireframes, user flows, prototypes, and high-fidelity designs</li><li>Establish and maintain design systems, UI guidelines, and best practices</li><li>Ensure consistency, usability, accessibility, and visual quality across all user interfaces</li><li>Stay up to date with industry trends, tools, and emerging technologies</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>3-6 years of experience in UI/UX design.</li><li>Strong portfolio demonstrating user-centered design and problem-solving skills</li><li>Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar</li><li>Solid understanding of UX research methods, information architecture, and interaction design</li><li>Experience working closely with engineering teams in agile environments</li><li>Strong communication, presentation, and stakeholder management skills</li><li>Ability to balance user needs with business and technical constraints</li></ul><p></p></section>
Job Description: Junior Sales Engineer Location: Maadi, Cairo, Egypt (Onsite) Industry : Water Features - swimming Pools Job Type: Full-Time Experience: 1-2 Years Requirement: Valid Driving License is Mandatory<br><br>We are seeking a motivated and technically-minded Junior Sales Engineer to join our team in Maadi. In this onsite role, you will be the crucial link between our technical expertise and our clients' visions. You will support the sales process by providing technical consultation, preparing proposals, and helping clients select the best solutions for their projects—from luxurious private villas to large-scale resorts and aqua parks. A valid driving license is essential for this role, as it involves visiting project sites and meeting with clients. Key Responsibilities:Technical Sales Support: Assist senior sales engineers in the entire sales cycle, from lead qualification to project handover. Client Consultation: Meet with potential clients (homeowners, contractors, developers) to understand their vision, requirements, and site conditions. Provide expert advice on pool design, equipment, and construction processes. Proposal Development: Prepare accurate technical and commercial proposals, including cost estimates, equipment specifications, and 3D design concepts (collaborating with the design team). Site Visits: Conduct regular site visits to evaluate project feasibility, take measurements, and ensure alignment between client expectations and construction realities. (This requires a valid driving license and personal vehicle for mobility). Product & Technical Expertise: Develop a deep understanding of Equip Pools' offerings, including our own manufactured filter units, heat pump technology, and high-end construction materials. Stay updated on industry best practices and new technologies. Collaboration: Work closely with the design, construction, and maintenance teams to ensure seamless project execution and client satisfaction. Relationship Management: Build and maintain strong, long-lasting relationships with clients, consultants (like ECG), and subcontractors. Qualifications & Requirements:Experience: 1-2 years of experience in a technical sales or engineering role, preferably in the construction, pools, landscaping, or related industries. Education: Bachelor's degree in Engineering (Mechanical, Civil, or similar technical field is preferred). Driving License: Valid Egyptian driving license is a must. Technical Skills: Basic understanding of engineering principles, construction drawings, and the ability to learn technical product specifications. Soft Skills:Excellent communication, negotiation, and presentation skills. Strong interpersonal skills with the ability to build rapport with diverse clients. Proactive, self-motivated, and results-oriented. Ability to work independently and as part of a collaborative team. Good organizational and time-management skills. What We Offer:Industry Leadership: Be part of a trusted company with over two decades of expertise and a strong reputation for quality and innovation. Impactful Work: Contribute to creating unique, high-end water features that become the centerpiece of luxurious spaces. End-to-End Exposure: Gain comprehensive experience in a company that handles everything from design and construction to maintenance. Career Growth: Opportunity to develop your skills in a dynamic and growing company with a clear legacy of excellence. Collaborative Environment: Work alongside experienced professionals who are passionate about their craft
At Azizi Developments, we are a dedicated team committed to creating exceptional living spaces across Dubai’s most sought-after locations. As one of the UAE’s premier private developers, our construction-driven approach is grounded in transparency, quality, integrity, and customer focus, ensuring we deliver real value in every project we undertake. Our Chief Technical Office plays a crucial role in this journey, driving value engineering, addressing complex site challenges, and ensuring each design is executed with precision and efficiency. Join us and become part of a team that bridges vision with execution, powering the delivery of Dubai’s next generation of iconic developments.<br>Role Description:The BIM / Technical Architect Coordinator is responsible for BIM coordination, model management, information management, and interdisciplinary technical coordination across Architectural, Structural, and MEP disciplines. The role focuses on ensuring the effective delivery, coordination, quality, and technical integration of BIM information throughout the project lifecycle, in accordance with the Project BIM Execution Plan (BEP), project requirements, applicable standards, and approved company procedures.<br>Responsibilities:Lead and manage Architectural BIM models using Autodesk Revit in accordance with project BIM standards, BEP, LOD/LOIN, and information requirements. Coordinate multidisciplinary and subcontractor models to maintain an accurate and fully integrated federated model. Perform BIM model reviews, quality checks, and clash detection, and manage coordination issues through to closure. Review subcontractor BIM deliverables and ensure their models and information comply with project requirements. Manage BIM information within the project CDE, including model exchanges, version control, records, access, and information distribution. Implement approved design changes, revisions, RFIs, technical comments, and CTO requirements within the relevant BIM models. Lead BIM coordination meetings, track actions, and facilitate resolution of technical and interdisciplinary issues. Monitor BIM deliverables, model and drawing schedules, and identify risks that may affect project quality, coordination, or deadlines. Support the preparation, coordination, and validation of as-built BIM models and final BIM deliverables. Provide technical and Revit support to BIM users and Junior Technical BIM Architects, including modelling standards, workflows, and coordination procedures. Support approved BIM automation and customization using Dynamo and other applicable digital tools. Contribute to lessons learned, continuous improvement, and effective BIM delivery under fast-track and critical project conditions. Follow up with the Jr. Technical BIM Architect to prepare and extract the GFC drawings and share the typical details accordingly. <br>Job Requirements Bachelor’s Degree in Architecture or Architectural Engineering. Minimum of 9 years of overall professional experience, including at least 3+ years of contractor-side BIM coordination experience. Previous experience working with construction or contracting organizations is essential. Relevant experience in architectural design and drafting. Technical Requirements Strong expertise in BIM coordination within construction projects. Advanced proficiency in Autodesk Revit, particularly at the coordination level. Strong experience using Autodesk Navisworks for clash detection and multidisciplinary coordination. Good working knowledge of Auto CAD for drawing reference and review purposes. Strong understanding of construction methodologies, site execution, and shop drawings. Proven experience working within contractor-side BIM environments. Ability to effectively coordinate across Architectural, Structural, and MEP disciplines. Strong understanding of BIM deliverables, LOD/LOIN, BEP, CDE, and information exchange requirements. Experience with Autodesk Construction Cloud (ACC) is highly preferred. Ability to identify, manage, and resolve multiple coordination issues simultaneously while working under tight deadlines. Knowledge of Dynamo and BIM automation workflows will be an advantage. Knowledge of the Revit API will be an additional advantage. Strong technical communication, coordination, and problem-solving skills.<br>Preferred Software Skills Autodesk Revit | Autodesk Navisworks | Autodesk Construction Cloud (ACC) | Auto CAD | Dynamo | Revit API
Job Purpose<br><br>Designs, builds, and operates production-grade Java microservices on Spring Boot. Owns the full delivery lifecycle: API design, data modelling, messaging, observability, CI/CD, and on-call support. Collaborates closely with Product, QA, and SRE teams to deliver reliable, scalable services. Provides architectural guidance, makes key technical decisions, and mentors other developers. The role involves ensuring best practices, optimizing performance, and aligning technical solutions with business goals while building secure, high-performing distributed systems.<br><br>Roles And Responsibilities<br><br> Design and implement high-performance, scalable microservices using Java 17+ and Spring Boot Own end-to-end API design including versioning, idempotency, error contracts, and Open API specifications Architect microservices following bounded contexts, saga patterns, and proper service decomposition Enforce security best practices including OAuth2, JWT, secure coding, and vulnerability remediation Integrate and manage event-driven systems using Apache Kafka Optimize application performance through JVM tuning, caching strategies, profiling, and latency reduction Optimize database/SQL performance through indexing strategies, query tuning, and EXPLAIN plan analysis Manage and optimize scalable distributed systems in the cloud (AWS) Design and implement serverless solutions (AWS Lambda, API Gateway, Step Functions) Utilize scripting languages (Python, Node.js) for tooling, automation, and auxiliary services Participate in on-call rotations and production incident resolution Conduct code reviews and mentor less-experienced engineers Communicate regularly with the engineering manager, QA teams, and other developers regarding progress on the technology roadmap Leverage AI-assisted development tools to accelerate coding, debugging, testing, and documentation workflows Drive automation using AI across the software lifecycle — design, development, testing, support, log analysis, and ticket summarization Produce quality code, raising the bar for team performance and speed Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks<br><br>Requirements<br><br>Required Skills and Qualifications<br><br> Advanced proficiency in Java 17+ with modern features (records, sealed types, streams, var) Expert-level Spring Boot knowledge (auto-configuration, profiles, configuration properties) Advanced REST API design skills (versioning, idempotency, error contracts, HATEOAS) Strong microservices architecture experience (bounded contexts, sagas, decomposition) Advanced security expertise (OAuth2, JWT, OWASP, secure coding, vulnerability management) Solid understanding of concurrency and threading (Executors, Completable Future, locking) Experience with event-driven architectures using Apache Kafka Performance optimization skills (JVM tuning, caching, profiling, latency reduction) Experience with AI security and governance (data privacy, prompt injection awareness, safe AI usage) Growth mindset that challenges the status quo and focuses on continuous improvement<br><br>Technical Competencies/Skills<br><br> Core: Java 17+, Spring Boot, Spring Data JPA, Spring Security API: RESTful APIs, Open API/Swagger, API versioning and integration patterns Messaging: Apache Kafka (producers, consumers, schema registry) Data: Postgre SQL, SQL (indexing, EXPLAIN plans, migrations) Caching: Redis (cache-aside, TTL, invalidation) — nice to have Resilience: Resilience4j, circuit breakers, retries, fallbacks, bulkheads Dev Ops: Docker (multi-stage builds) CI/CD: Git Lab CI (pipeline-as-code, security scans) Cloud: AWS or other cloud platforms (compute, IAM, networking, secrets management) Testing: JUnit 5, Mockito (unit tests, slice tests, parameterized tests) Observability: Prometheus, Grafana, Open Telemetry, structured logging AI Tools: Git Hub Copilot, Amazon Q, prompt engineering, LLM API integration, AI-augmented testing Strong analytical and problem-solving aptitude<br><br>Education<br><br> BS in Engineering or Computer Science<br><br>Experience<br><br> At least 5+ years of professional experience building backend services in Java Proven track record designing and operating production microservices at scale Experience with distributed systems, eventual consistency, and fault tolerance Experience with Agile/Scrum practices (sprint planning, estimation, retrospectives)<br><br>Licenses and Certifications<br><br> AWS or cloud platform certification (preferred, not mandatory)<br><br>Benefits<br><br>Social insurance Health insurance for employee and family The company will contribute up to EUR 25 per month towards staff perks Benefit from our performance-based bonus scheme, in line with company policy EUR equivalent salaries paid in EGP
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Robusta Technology Group (RTG) is a key driver of digital transformation, providing a holistic technology ecosystem.<br> RTG partners with local and international organizations to build exceptional digital customer experiences, establish engineering hubs, and launch ventures across multiple industries and domains.<br> Through its events, spaces, and content, RTG serves as a catalyst for innovation, impact, and sustainable growth.<br> Octopus is proud to be part of the Robusta Technology Group (RTG), a leading technology consultancy group.<br> With over a decade of experience and a successful track record of delivering more than 300 projects across Europe, the Middle East, and North America, RTG has established itself as a trusted technology partner and a preferred employer in the Egyptian market.<br> Together, Octopus and Robusta are building a bridge between Europe and Africa by creating tailored engineering hub solutions that connect global companies with exceptional talent.<br> About the Role We are looking for a Senior QA Engineer with strong hands-on Salesforce experience to join our growing team on a 3-month remote contract .<br> In this role, you will be responsible for ensuring the quality, reliability, and functionality of Salesforce-based solutions throughout the software development lifecycle.<br> You will work closely with developers, Salesforce teams, product owners, and other stakeholders to drive both manual and automated testing efforts and ensure that Salesforce implementations meet business and technical requirements.<br> Salesforce experience is a must-have for this role.<br> What You'll Be Doing Collaborate with cross-functional teams to ensure quality throughout the Salesforce development lifecycle.<br> Design, develop, and execute comprehensive test cases and test scenarios for Salesforce applications and solutions.<br> Perform functional, integration, regression, system, and end-to-end testing across Salesforce environments.<br> Design, implement, and maintain automated test suites for Salesforce-based applications.<br> Validate Salesforce configurations, customizations, integrations, workflows, and business processes against functional and technical requirements.<br> Review business and technical requirements to ensure consistency, completeness, and testability.<br> Identify, document, track, and verify Salesforce-related defects through to resolution.<br> Test integrations between Salesforce and external systems and validate data flow and system behavior.<br> Perform regression testing following Salesforce releases, configuration changes, and new feature implementations.<br> Conduct post-release and post-implementation testing to ensure product stability and quality.<br> Work closely with Salesforce developers, administrators, product owners, and business stakeholders to identify and resolve quality issues.<br> Contribute to improving QA processes, test strategies, and automation coverage.<br> Suggest product and functionality improvements based on usability, quality, and customer experience standards.<br> Support UAT activities and ensure business requirements are properly validated before release.<br> 7+ years of progressive experience in Software Quality Assurance/Quality Control, with at least 2 years in a Senior or Lead QA role.<br> Strong hands-on experience testing Salesforce applications and solutions is a MUST.<br> Proven experience with Salesforce testing , including functional, integration, regression, system, and end-to-end testing.<br> Strong understanding of Salesforce functionality, configurations, customizations, and integrations from a QA/testing perspective.<br> Proven expertise in both manual and automated testing , including hands-on experience with automation frameworks.<br> Experience designing and executing detailed test plans, test cases, test scenarios, and regression suites for complex software systems.<br> Experience testing integrations between Salesforce and external applications or systems.<br> Strong track record of identifying, isolating, and documenting critical bugs and edge cases, with a high level of attention to detail.<br> Experience leading and mentoring QA teams and managing quality processes in Agile or hybrid development environments.<br> Excellent communication and stakeholder management skills, with the ability to translate technical findings into clear business impact.<br> Proficiency with bug tracking and test management tools.<br> Experience working with CI/CD environments and understanding of software release processes is a plus.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.<br></span> </div>
???? Senior Sales Engineer – Smart Home & Building Automation (Hospitality Sector) Are you a tech-savvy relationship builder with a passion for cutting-edge automation? Do you have an established network in the hotel and hospitality world? If you are ready to take your career to the next level with an industry leader, this is your next big move! We are seeking a dynamic, results-driven Senior Sales Engineer to join a premier security and automation solutions provider. In this role, you will lead the charge in bringing smart home solutions, building automation systems (BMS), and system integration to high-end hotels, resorts, and serviced apartments.<br>????️ What You’ll DoDrive Business: Identify and secure exciting new B2B sales opportunities within the hospitality sector (hotels, resorts, and luxury serviced apartments). Leverage Your Network: Utilize your pre-existing connections with hotel decision-makers to open doors and build long-term partnerships. Consult & Pitch: Deliver compelling, high-quality technical presentations and proposals tailored to client needs. Collaborate: Partner closely with internal engineering and project teams to ensure the solutions designed exceed client expectations. See It Through: Conduct site visits, manage product demonstrations, and maintain strong after-sales relationships.<br>???? Who We Are Looking For Bachelor’s degree in Electrical Engineering, Mechatronics, or a closely related field.2+ years of hands-on sales experience in Building Automation Systems (BMS), Smart Home Solutions, or System Integration. The Industry Edge: Proven experience working within the hospitality sector is a MUST. You should already speak the language of hotel developers and operator groups.<br>???? Role Details at a Glance Location: 1st Settlement, New Cairo (On-site). Type: Full-Time, Permanent (Fixed 8-hour shift, 2 days off). Benefits: Medical & Social Insurance + Annual Profit Share + Commission.