Software Tester Jobs in Egypt
12227 Jobs Found
Intro:Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by 2 billion people in the world.<br>Project Overview:Intellias is looking for a skilled Python Automation Engineer who is experienced in the automotive domain. The AQA team will work on production or prototype test bench automation tasks that include automating manual tests for several projects or platforms. In addition, the team will be responsible for extension of developed by client Python framework. Automation tasks will also include extending capabilities of automated flashing, coding, and maintenance of test benches. The AQA engineer should be ready for short business trips across Europe from time to time.<br>Requirements:4 years of experience in Automotive test automation. Strong Python skills (OOP) with deep experience on testing frameworks e.g. Pytest. Automotive domain experience, specifically testing infotainment or connected-car systems. Hands-on CI/CD/CT experience. Proficiency with Git and code review workflows. Strong debugging skills for analyzing logs and system traces on embedded hardware. Fluent English communication skills. Understanding the role of documentation, including test specifications, test reports, and coverage plans. First-hand experience with HiL, SiL or test bench set-up.<br>Nice to Have:Experience with VW Group tools and environments like ODIS and IDEX. Knowledge of automotive protocols (CAN, LIN, Ethernet, UDS). Familiarity with Linux environments and shell scripting. Understanding of automotive standards like ASPICE or the V-Model. Ability to innovate and adapt to a rapidly changing environment.<br>Responsibilities:Collaborate with team members to identify testing needs and prioritize them. Develop and execute automated test scripts to validate software functionality and reliability. Modify test cases to suit automated testing requirements and prepare test data and environments. Enhance existing test automation solutions. Analyze test results and provide regular test reports. Debug and troubleshoot issues that arise during testing. Participate in continuous improvements, including platform tooling and processes.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>Valeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driving and reducing CO2 emissions. We are leader on our businesses, and recognized as one of the largest global innovative companies.</span></p><br><br><br><p><b><span>Key Responsibilities:</span></b></p><br><br><ul><li><p>Configuration Strategy & Planning:<span> * Develop and maintain the Configuration Management (CM) Plan by synthesizing inputs such as the Project Scope, Function Implementation Plan, Project Handbook, and Release Plan.</span></p><br><br></li><li><p>Ensure compliance with overarching standards, regulations, and internal policies </p><br><br></li><li><p>Software Baseline Control & Release Management:<span> * Maintain and update the Software Configuration Item (CI) List for all project deliveries.</span></p><br><br></li><li><p>Assemble and verify software delivery packages, ensuring all mandatory components (A2L, HEX, Test Reports, SW Release Notes, Traceability Reports, and Bootloaders) are present and accurate.</p><br><br></li><li><p>Execute delivery baselining following internal Process Instructions.</p><br><br></li><li><p>Repository & Version Control:<span> * Manage the Stage Repository for secure data archival and strict version control of software collections.</span></p><br><br></li><li><p>Implement and manage branching and baselining strategies using industry-standard version control systems.</p><br><br></li><li><p>Auditing & Monitoring:<span> * Conduct Configuration Monitor and Audit Activities to verify strict adherence to the project release plan and configuration strategy.</span></p><br><br></li><li><p>Generate and present Configuration Audit Reports to stakeholders.</p><br><br></li><li><p>Change & Issue Management:<span> * Evaluate inputs such as Defects and Change Requests (CRs) to maintain accurate configuration identification.</span></p><br><br></li><li><p>Monitor missing delivery items via issue-tracking tools and coordinate directly with Software Managers and cross-functional teams to drive resolution.</p><br><br></li></ul><br><p><b>Key Deliverables (Outputs):</b></p><br><br><ul><li><p><span>Configuration Management Plan</span></p><br><br></li><li><p><span>Configuration Item List and Status Report</span></p><br><br></li><li><p><span>Configuration Audit Report</span></p><br><br></li><li><p><span>Product Baseline</span></p><br><br></li><li><p><span>Traceability Report</span></p><br><br></li></ul><br><p><b>Key Interfaces & Stakeholders:</b></p><br><br><ul><li>Global & Regional Teams:<span> System CM teams in Erlangen, Cergy, and Shanghai.</span></li><li>Project Leadership:<span> Project Managers, Project Management Offices (PMOs), Technical Project Managers (TPMs), and L3 Managers.</span></li><li><p>R&D Métiers:<span> Methods & Tools Officers (M&TOs) across Quality Management (QM), Mechanical Design (MD), Software (SW), Integration & Application (I&A), and Test Engineering & Validation (TE&V).</span></p><br><br></li><li><p>Cross-Functional:<span> Ongoing coordination with all other engineering and project disciplines.</span></p><br><br></li></ul><br><p><b>Required Tools & Methodologies:</b></p><br><br>- Software & Tools:<ul><li><p><span>Polarion (Task and issue management)</span></p><br><br></li><li><p><span>GIT & Tortoise SVN (Version control)</span></p><br><br></li><li><p><span>Teamcenter / Target PLM (Product Lifecycle Management)</span></p><br><br></li><li><p><span>Stage Repository or equivalent archive tools.</span></p><br><br></li></ul><br>- Software & Tools:<ul><li><p>Policies:<span> CM Policy (POL047), Traceability Policy (POL032), CM Process Instruction (PI0065).</span></p><br><br></li><li><p>Methods:<span> Branching, Baselining, Configuration Identification, Configuration Audits.</span></p><br><br></li><li><p>Templates:<span> Utilization of standard CM Plan and CI List templates, alongside Delivery Baselining Process Instructions.</span></p><br><br></li></ul><br><br><p><b><span>Candidate Profile</span></b>:</p><br><br><ul><li><p><b>Education:</b><span> B.Sc. or M.Sc. in Mechatronics, Electrical Engineering, Electronics Engineering, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related field.</span></p><br><br></li><li><p><b>Experience:</b><span> 0–3 years of experience in embedded software development (internships and academic projects count).</span></p><br><br></li><li><p><b>AI</b><span><b>:</b> Excellent </span>Generative AI<span> adoption, </span>Agentic AI<span> experience, and LLM fundamentals. </span>Machine Learning<span> is a plus</span></p><br><br></li></ul><ul><li><p><b>Required Skills & Profile:</b><br>- Precision & Accuracy: High attention to detail in document versioning, baseline assembly, and change logging.</p><br><br><p>- Process-Oriented: Deep understanding of software lifecycles, configuration identification, and release management.</p><br><br><p>- Collaboration: Strong communication skills to effectively track issues and align a diverse, global set of stakeholders.</p><br><br></li></ul><ul><li><p><b>Programming:</b><span> Strong proficiency in any programming language.</span></p><br><br></li><li><p><b>Microcontrollers <span>(is a plus)</span>:</b><span> Deep understanding of microcontroller architecture (memory map, registers, interrupts, timers).</span></p><br><br></li><li><p><b>Embedded Fundamentals <span>(is a plus)</span>:</b><span> Knowledge of RTOS concepts, Low-level Software, and Hardware Abstraction Layers (HAL).</span></p><br><br></li><li><p><b>Automotive Standards <span>(is a plus)</span>:</b><span> Familiarity with </span>AUTOSAR<span> architecture and methodology) and Functional Safety </span>ISO26262<span> is a plus.</span></p><br><br></li><li><p><span>High problem solving skills, and debugging.</span></p><br><br></li></ul><br><br><p><b>Job:</b></p><br><br>R&D Engineer<p><b>Organization:</b></p><br><br>GTSC Software<p><b>Schedule:</b></p><br><br>Full time<p><b>Employee Status:</b></p><br><br>Regular<p><b>Job Type:</b></p><br><br>Annual Contract<p><b>Job Posting Date:</b></p><br><br>2026-07-26<p><i>Join Us !<br>Being part of our team, you will join:<br>- one of the largest global innovative companies, with more than 20,000 engineers working in Research & Development<br>- a multi-cultural environment that values diversity and international collaboration<br>- more than 100,000 colleagues in 31 countries... which make a lot of opportunity for career growth<br>- a business highly committed to limiting the environmental impact if its activities and ranked by Corporate Knights as the number one company in the automotive sector in terms of sustainable development<br>More information on Valeo: <u><span>https://www.valeo.com</span></u></i></p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Integrant Inc is hiring a Lead Software Full Stack Engineer primary goal is to implement assigned tasks on time, with the highest quality, and using the best practices.<br> Angular Front-End Lead (Full stack) is an experienced and talented developer with a successful delivery track, proven technical expertise, with eager for technology.<br> Duties and Responsibilities: Deliver fast, clean, pixel-perfect, and scalable front-end code Work with back-end developers, testers, and creative team The Web Developer will be responsible for writing, deploying and maintaining our web application and interfacing with our API’s to support millions of concurrent users Build reusable code and libraries for future use; Ensure the technical feasibility of UI/UX designs; Optimize application for maximum speed and scalability Perform programming tasks according to the project plan and functional specifications.<br> Perform unit testing of the tasks submitted by him.<br> Responsible for handling the development of the project's most complex and risky tasks.<br> Conducting technical research to gain technical knowledge and resolve technical difficulties.<br> Participate in the analysis & design of new functional requirements and systems.<br> Participate in the estimation of new features and components.<br> Participate in product or application definition activities including feature analysis & system tradeoffs.<br> Serve as a mentor to less-experienced software engineers.<br> Perform other related duties as necessary Salary paid in USD Six-month career advancing opportunities Employee parking space Supportive and friendly work environment Premium medical insurance [employee +family] English language development courses Interest-free loans paid over 2.<br>5 years Technical development courses Planned overtime program (POP) Employment referral program Premium location in Maadi Social insurance Minimum 8+ years of experience Develop various applications using HTML5, CSS, JavaScript, jQuery, Angular.<br>js, and Agile software development methodologies Must have recent Angular and JavaScript experience Ability to use plugins without changing their library files; Writing unit-testable front-end code; Logic & algorithm implementation skills in js & ts file; Ability to hand-code a responsive website with maximum browser support; Good work ethics, Team player, positive and self-motivated.<br> Good Communication & Interpersonal skills.<br> Good command of English language is a plus.<br> Previous experience working with U.<br>S clients is a plus.<br> Flexibility to travel when needed (mainly to U.<br>S).</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><span><span><span><span>At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day</span><span>, 80,000 </span>colleagues<span> lead </span><span>the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. </span></span></span></span></p><br>
<p><span><span><span>Could you be the full-time Software Validation & Verification Engineer in Egypt we’re looking for? </span></span></span></p><br>
<p><span><span><span><b>Your future role</b></span></span></span></p><br>
<p><span><span><span>Take on a new challenge and apply your Automation Testing expertise in a new cutting-edge field. You’ll work alongside passionate, motivated and dedicated teammates.</span></span></span></p><br>
<p><span><span><span><span><span>You’ll</span><span> interface with system, program, and quality teams to meet commitments for quality, cost, and delivery.</span></span></span></span></span></p><br>
<p><span><span><span>You’ll specifically take care of delivering Turnkey project, making sure it aligns with contractual requirements and customer expectations. </span></span></span></p><br>
<p><span><span><span>We’ll look to you to: </span></span></span></p><br>
<ul>
<li><span><span><span><span><span><span><span><span>Work as SW V&V Engineer and collaborate with multisite stakeholders,</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Develop & Execute verification and validation procedures, manual and automated tests for safety critical software.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Produce verification and validation results report and associated Change Requests (defects)</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Ensure fulfilment of requirements for component under tests</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Integrate components from various development team, perform integration and prepare validation platform</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Use automation scripts, batch files to automate the integration and validation tasks</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Contribute to continuous improvement (Return of Experience, process improvements etc.)</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><b><span><span><span>Working Conditions: </span></span></span></b><span><span><span>Up to 20% travel out of the year.</span></span></span></span></span></span></span></span> <p><span><span><span><b>All about you</b></span></span></span></p><br>
<p><span><span><span>We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role: </span></span></span></p><br>
<ul>
<li><span><span><span><span><span><span><span><span>Degree in Engineering</span></span></span><span><span> in one of the following fields:</span></span> <span><span><span>Mechatronics, Communication and Electronics, Computer, Electrical.</span></span></span></span></span></span></span></span></li>
</ul>
<ul>
<li><span><span><span><span><span><span><span><span>1 + years of experience in industrial Automation, PLC, SCADA and RTU.</span></span></span></span></span></span></span></span></li>
<li>Good knowledge <span><span><span><span><span><span><span><span>in Python or any programming language.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Basic knowledge in Embedded systems, Software and System testing.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Basic knowledge in Network configuration (CCNA) and Virtualization (Vmware, Hyper-V, ...).</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Good knowledge of testing techniques like black box, boundary value analysis, Robustness and regression analysis</span></span></span><span><span><span>, </span></span></span><span><span><span>Knowledge of any configuration management tool and workflow management tool is essential (ex. ClearCase, ClearQuest, ...)</span></span></span></span></span></span></span></span></li>
</ul>
<ul>
<li><span><span><span><span><span><span><span><span>Expertise in Software Validation- Creating test plans, test procedures based upon SW requirements and applicable standards. Execute test procedures in simulated and target environment, generating test reports.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Expertise in functional, non-functional, regression testing, bug tracking, bug analysis, identifying root cause and proposing solutions.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Good knowledge of test lab management and hardware integration.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>Participating in design reviews and providing input on requirements, product design, and potential problems.</span></span></span></span></span></span></span></span></li>
<li><span><span><span><span><span><span><span><span>French language knowledge is an advantage.</span></span></span></span></span></span></span></span></li>
</ul>
</li>
</ul>
<p><span><span><strong>Things you’ll enjoy </strong></span></span></p><br>
<p><span><span>Join us on a life-long transformative journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also: </span></span></p><br>
<ul>
<li><span><span>Enjoy stability, challenges and a long-term career free from boring daily routines</span></span></li>
<li><span><span>Collaborate with transverse teams and helpful colleagues</span></span></li>
<li><span><span>Contribute to innovative projects</span></span></li>
<li><span><span>Steer your career in whatever direction you choose across functions and countries</span></span></li>
<li><span><span>Benefit from our investment in your development, through award-winning learning</span></span></li>
<li><span><span>Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage.</span></span></li>
</ul> <p><span><span>You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!</span></span></p><br> <p><span><span><strong>Important to note</strong></span></span></p><br>
<p><span><span>As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone</span> .</span></p><br> </div>
Company Description Andalusia for Healthcare Business Solutions specializes in designing flexible, user-friendly, and adaptive healthcare management systems to address the complex challenges faced by the healthcare industry. Focused on meeting high-quality requirements, Andalusia helps customers optimize operational processes and enhance overall profitability. The organization brings innovative solutions to streamline workflows and improve efficiency in healthcare management.<br>Role Description This is a full-time, on-site position based in Alexandria, Egypt. The Software Delivery Manager will oversee the successful delivery of software projects, ensuring that they meet client expectations and project objectives. Responsibilities include managing project timelines, leading cross-functional teams, collaborating with stakeholders, allocating resources, and maintaining alignment with organizational goals. The role requires proactive problem-solving, strategic planning, and efficient communication to ensure timely and quality delivery of software solutions.<br>Qualifications Must be Alexandria resident or open to re-allocate Strong analytical skills to evaluate project challenges and develop solutions Strong hands-on knowledge in . NET architecture, design patterns and microservices. Experience in program management to plan, execute, and deliver software projects Effective team management skills to lead cross-functional teams and manage resources Excellent communication skills to collaborate with stakeholders and provide regular updates Background in consulting to understand client needs and offer tailored solutions Proficiency in project management tools and methodologies Bachelor’s degree in Computer Science, Software Engineering, Business Administration, or a related field Previous experience in healthcare or software industries is an advantage
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
DXC-Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the road today with solutions designed by DXC-Luxoft. DXC-Luxoft is currently supporting several German OEMs in building their next-generation battery-electric vehicle platforms. We help industrializing, integrating and testing the platform and functional software, especially during critical integration phases approaching start-of-production. For expanding our business offering in the European market, we seek to establish experienced automotive engineers. DXC-Luxoft is happy to receive applications from self-motivated and self-disciplined applicants who communicate well, like to work in teams, and are highly motivated to bring value to our automotive customers.
Responsibilities
Execution of the manual test cases according to the requirements
Development of automated test systems
Construction, maintenance and enhancement of automated test systems
Creation and validation of the required test specification
Continuous construction and maintenance of test benches and infrastructure.
Error/Ticket Verification
Creation of error tickets in the corresponding tools (KPM/Jira/DevOPS)
Continuous protection of Core Services in HCP3 / HCP5
Test support in the relevant project teams
Continuous development of the test specification
Preparation of test reports and presentation in the corresponding committees and project teams
Verification of bug fixes
Skills
Must have
technical skills
Automated Testing
Python
Robot Framework
CI/CD
Automotive In-Vehicle networks
Automotive backend services
Requirements Analysis
System Testing
softskills:
good english
good communication
structured way of working
Nice to have
System Testing, Automated Testing, Python Testing, Requirements Analysis, Controller Area Network/Flexible Data Rate (CAN/CANFD)
Other
Languages
English: C1 Advanced
Seniority
Regular</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Job Description We are seeking a detail-oriented and highly motivated Software Quality Control Engineer to join a QC team.<br> The QC Engineer will be responsible for ensuring the quality, reliability, and performance of our applications through thorough manual and automated testing.<br> The role involves analyzing requirements, preparing and executing test cases, reporting defects, and working closely with developers, business analysts, and product owners to deliver high quality software.<br> Roles & Responsibilities • Analyze business requirements, user stories, and technical specifications to derive test scenarios.<br> • Design, develop, and maintain detailed test cases, test scenarios, and test data.<br> • Perform functional, regression, integration, smoke, and UAT testing across multiple platforms.<br> • Execute manual test cases and log defects with clear steps, evidence, and priority in defect tracking tools (e.<br>g., Jira, Azure DevOps).<br> • Collaborate with developers and business analysts to reproduce, analyze, and resolve defects.<br> • Ensure traceability between requirements, test cases, and defects.<br> • Participate in review sessions for requirements, test cases, and defects.<br> • Provide accurate testing status updates and contribute to test planning and estimation.<br> • Support automation testing initiatives (e.<br>g., Playwright, Cypress) when applicable.<br> • Follow defined QA processes, standards, and contribute to continuous improvement.<br> • Validate backend data using SQL queries to ensure data integrity.<br> • Perform published API testing (SOAP & REST) using tools like SoapUI and Postman Requirements Qualification and Education Requirements: • Master's or Bachelor's Degree in Computer Science or any relevant IT Engineering • ISQTB Certifications are preferred.<br> Minimum Experience/Skills Required: • 3–5 years of experience in Software Quality Control testing.<br> • Strong knowledge of software development methodologies (e.<br>g., Agile). • Strong knowledge in preparing and executing manual test cases.<br> • Hands-on defect management and test management tools (e.<br>g., Jira, Azure DevOps).<br> • Ability to write and execute basic SQL queries for data validation.<br> • Hands-on API testing tools (e.<br>g., Postman, Rest Assured).<br> • Hands-on automation testing frameworks (e.<br>g., Playwright, Cypress).<br> • Excellent communication skills and ability to work collaboratively in cross-functional teams.<br></span> </div>
Integrant Inc is hiring a Lead Software Full Stack Engineer primary goal is to implement assigned tasks on time, with the highest quality, and using the best practices. Angular Front-End Lead (Full stack) is an experienced and talented developer with a successful delivery track, proven technical expertise, with eager for technology.<br><br>Duties and Responsibilities:<br><br>Deliver fast, clean, pixel-perfect, and scalable front-end code Work with back-end developers, testers, and creative team The Web Developer will be responsible for writing, deploying and maintaining our web application and interfacing with our API's to support millions of concurrent users Build reusable code and libraries for future use;Ensure the technical feasibility of UI/UX designs;Optimize application for maximum speed and scalability Perform programming tasks according to the project plan and functional specifications Perform unit testing of the tasks submitted by him Responsible for handling the development of the project's most complex and risky tasks Conducting technical research to gain technical knowledge and resolve technical difficulties Participate in the analysis & design of new functional requirements and systems Participate in the estimation of new features and components Participate in product or application definition activities including feature analysis & system tradeoffs Serve as a mentor to less-experienced software engineers Perform other related duties as necessary<br><br>Requirements<br><br>Minimum 8+ years of experience Develop various applications using HTML5, CSS, Java Script, j Query, Angular.js, and Agile software development methodologies Must have recent Angular and Java Script experience Ability to use plugins without changing their library files;Writing unit-testable front-end code;Logic & algorithm implementation skills in js & ts file;Ability to hand-code a responsive website with maximum browser support;Good work ethics, Team player, positive and self-motivated Good Communication & Interpersonal skills Good command of English language is a plus Previous experience working with U. S clients is a plus Flexibility to travel when needed (mainly to U. S)<br><br>Benefits<br><br>Salary paid in USDSix-month career advancing opportunities Employee parking space Supportive and friendly work environment Premium medical insurance [employee +family]English language development courses Interest-free loans paid over 2.5 years Technical development courses Planned overtime program (POP) Employment referral program Premium location in Maadi Social insurance
<p>About the Role We are looking for a Senior Software Developer who uses AI tools as a core part of the development process to build high-quality, production-ready software quickly and efficiently. The ideal candidate combines strong software engineering fundamentals with hands-on experience in AI-assisted development, RAG, GraphRAG, graph databases, and LLM integrations. Key Responsibilities Design and develop scalable web applications, APIs, and AI-powered solutions. Use tools such as Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude in daily development. Build and optimize RAG, GraphRAG, knowledge graph, and semantic search solutions. Integrate LLMs with enterprise systems and data sources. Review, test, and improve AI-generated code. Contribute to automated testing, CI/CD, and deployment processes. Collaborate with cross-functional teams and support AI-assisted engineering best practices.</p><p><strong>Desired Candidate Profile</strong></p><p>Requirements 5+ years of professional software development experience. Strong proficiency in C#, Python, TypeScript/JavaScript, Java, or Go. Experience building and deploying production web applications and APIs. Hands-on experience with graph databases such as Neo4j, Amazon Neptune, GraphDB, or Memgraph. Strong experience with RAG solutions and LLM integrations. Solid knowledge of REST APIs, SQL and NoSQL databases, Git, Docker, and cloud platforms. Strong problem-solving, system design, and communication skills. Preferred Experience GraphRAG and knowledge graphs Vector databases such as Qdrant, Pinecone, Weaviate, Milvus, or pgvector LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel Next.js, React, FastAPI, ASP.NET Core, or Node.js PostgreSQL, Redis, Kubernetes, and Terraform Azure OpenAI, AWS Bedrock, Google Vertex AI, or Azure AI Foundry</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
DXC-Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the road today with solutions designed by DXC-Luxoft. DXC-Luxoft is currently supporting several German OEMs in building their next-generation battery-electric vehicle platforms. We help industrializing, integrating and testing the platform and functional software, especially during critical integration phases approaching start-of-production. For expanding our business offering in the European market, we seek to establish experienced automotive engineers. DXC-Luxoft is happy to receive applications from self-motivated and self-disciplined applicants who communicate well, like to work in teams, and are highly motivated to bring value to our automotive customers. For the successful candidate we offer the opportunity to enhance and develop your career with the following benefits: Join a highly competent and motivated international team Apply your talent into creating the mobility solutions of the future Gain hands-on experience working with well-recognized customers Personal growth and promotion options Make an impact on the overall growth of DXC-Luxoft Our interesting project connected with cutting edge automotive technologies.
Responsibilities
-Develop and communicate the test strategy, Test Plan.
-Track and prepare the report of testing activities.
-Create test processes and procedures, templates and provide them to the testing team. Keeps all documents up to date.
-Bring improvements to the testing process.
-Responsible for defining a defect management process.
-Enforce adherence to the company's Quality processes and procedures.
-Ensure the timely delivery of different testing milestones.
-Continuous monitoring, mentoring and training of Testing team members.
-Support a positive work environment that promotes customer service, quality, innovation and teamwork. Motivate team.
-Establish effective communication with the Functional testing team.
-Prepares/updates the metrics dashboard.
-Create the necessary reports and make reviews for the prepared reports from the test engineers.
-Development of the tracking of defined software testing activities, including monitoring of these test activities.
-Development of dashboards in Jira or in Confluence.
-Routing of all relevant information to the relevant interfaces such as project management, integration management, error management, steering test management, etc.
-Coordination with the senior test manager of Customer (Steering Test Manager) regarding project-relevant specifications or, if necessary, changes to project-relevant specifications (e.g. functional experience/function availability, etc.)
-Monitoring and supporting the feature teams with regard to ensuring all necessary prerequisites and all required test resources in coordination with integration management.
-Checking for completeness of the functional scope on the basis of the project plan (portfolio).
-Assistance in creating and updating timelines.
-Supervision of the feature team test teams with regard to the timely completion of all relevant test activities regarding the defined software test activities.
-Supervision and technical support of the feature team test teams with regard to test case creation regarding the defined software test activities, based on applicable guidelines.
-Supervision and technical support of the feature team test teams with regard to test case execution regarding defined software testing activities, based on applicable guidelines.
-Tracking of all relevant software, requirements and test artifacts for quality, consistency and bi-directional traceability between test and requirement artifacts or other attributes defined by applicable guidelines.
-Escalation of critical deviations and steering to the appropriate committees.
-Tracking of the results of the defined software test activities at ART & team level, including ensuring completeness and availability.
-Tracking and communication of defects and blockers, defined software test activities at ART & team level to the relevant interfaces such as project management, integration management, error management, steering test management, etc.
-Regular reporting of all results achieved in the course of defined software testing activities at ART & team level based on applicable guidelines
Participation in discussions and presentations regarding the defined software testing activities at ART & team level with all stakeholders in coordination with the senior test manager of Customer (Steering Test Manager)
-Conducting regular coordination meetings with all relevant feature team test teams.
-Conduct lessons learned from a test management perspective for the project scopes with the Feature Team Test Team.
-Regular status reports and coordination with Customer's Steering Test Manager.
-Support in the creation, elaboration and adaptation of test strategies.
Skills
Must have
-Bachelor's Degree in Computer Science or related field. Academic degree.
-Working experience in IT 5 years min.
-Test Management experience.
-Jira / Confluence administration
Advanced or Expert.
-English level Proficient C1
-Proven experience in testing in Automotive domains.
-Advanced understanding of testing life-cycle.
-Advanced experience in test processes.
-Excellent understanding of the different testing levels and their scope.
-Excellent understanding of the testing types and testing techniques.
-Understanding and proven track record of experience working in SW development management.
-Understanding of Automation strategies.
-Good understanding of software development methodologies (Waterfall, V-Model, Agile, Lean development)
-Good understanding of ASPICE best practices to ensure manageability, reliability, and deliverables.
-Advanced communication skills (verbal and written).
-Strong negotiation skills.
-Excellent problem-solving skills. Foresee potential issues and risks and come up with solutions.
-Ability to work collaboratively.
-Excellent organizational skills, detail-oriented with proven ability to track and support a project throughout its life cycle.
-Good experience with juggling priorities.
-Customer centric mindset
Nice to have
-Project management experience could be an advantage.
-Full lifecycle project experience could be an advantage.
-Using Agile and SAFe frameworks could be an advantage.
-ISTQB Test Management Level certification.
Other
Languages
English: C1 Advanced
Seniority
Regular</p><br> </div>
About the Role<br>We are looking for a Senior Software Engineer to join our engineering team. You will design, build, and maintain scalable backend systems, working across the full software development lifecycle from architecture through deployment. This role is ideal for an experienced engineer who enjoys solving complex problems, mentoring others, and driving technical excellence — including exploring how AI agents and agentic workflows can accelerate engineering and product delivery.<br>What You'll Do<br>- Design, develop, and maintain robust, scalable backend services using Java and Spring Boot- Build and maintain RESTful APIs that power internal and external applications- Design and optimize relational database schemas and queries using SQL (Oracle and/or Postgre SQL)- Design, build, and integrate agentic AI systems — LLM-powered agents, tool-calling workflows, and multi-step autonomous or semi-autonomous processes — into product and engineering workflows- Evaluate and apply AI coding assistants and agent frameworks to improve developer productivity and software quality- Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions- Write clean, maintainable, well-tested code and participate in code reviews- Troubleshoot, debug, and resolve production issues in a timely manner- Contribute to system design discussions and architectural decisions, including where agentic/AI components fit into the broader architecture- Mentor junior engineers and help raise the technical bar across the team- Participate in Agile/Scrum ceremonies (sprint planning, standups, retrospectives)<br>What We're Looking For<br>- 5+ years of professional software development experience- Strong hands-on experience with Java and the Spring Boot framework- Proven experience designing and building REST APIs- Solid experience with SQL and relational databases (Oracle and/or Postgre SQL)- Hands-on experience building or integrating agentic AI systems — e.g., LLM tool-use/function-calling, multi-agent orchestration, RAG pipelines, or autonomous task execution (frameworks such as Lang Chain, Lang Graph, Claude Agent SDK, Auto Gen, Semantic Kernel, or similar)- Practical experience using AI-assisted development tools (e.g., Claude Code, Git Hub Copilot, or similar) in a professional engineering workflow- Strong understanding of object-oriented design principles and software architecture patterns- Experience with version control systems (e.g., Git) and CI/CD pipelines- Familiarity with unit testing and test-driven development practices- Excellent problem-solving skills and attention to detail- Strong communication skills and ability to work collaboratively in a team environment<br>Nice to Have<br>- Experience with microservices architecture- Familiarity with cloud platforms (AWS, Azure, or GCP)- Experience with containerization tools (Docker, Kubernetes)- Exposure to message queues (Kafka, Rabbit MQ, etc.)- Experience with performance tuning and query optimization- Experience with prompt engineering, LLM evaluation/observability, or AI governance/safety practices<br>Qualifications<br>- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About Siemens We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.</p><p>Position Overview Brightly continues to grow and needs forward-thinking QA leaders ready to embrace the future of AI-powered Quality Assurance ! As a Test Engineering Team Lead , you will lead a high-performing team of QA engineers, driving Gen AI-powered automation strategies , mentoring talent, and embedding intelligent quality practices across the product lifecycle. This is a phenomenal opportunity to combine leadership, technical depth, and innovation to transform how we deliver quality at scale.</p><p>Key Responsibilities:</p><ul><li>Lead and Mentor: Direct, evaluate, and develop a team of QA engineers, guiding them in adopting AI-first testing strategies and advanced automation techniques.</li><li>Drive AI-Powered QA Transformation: Implement Gen AI-driven test case generation , intelligent defect prediction, and self-healing automation frameworks.</li><li>Strategic Decision-Making: Apply AI-powered analytics for risk assessment, defect clustering, and predictive quality insights to differentiate immediate needs vs long-term solutions.</li><li>Career Development: Create forward-thinking career development programs focused on AI-assisted QA tools , intelligent automation, and continuous learning.</li><li>Collaborate Globally: Work with senior engineers, product managers, and scrum masters in an agile environment, advocating for AI-supported shift-left testing .</li><li>Technical Leadership: Contribute to the selection, validation, and implementation of next-gen QA tools , including platforms that integrate Generative AI for automation.</li><li>CI/CD Integration: Implement intelligent quality gates in CI/CD pipelines for automated risk assessment and faster releases.</li><li>Continuous Improvement: Stay current with emerging trends in AI-driven QA , automation frameworks, and cloud-native testing strategies.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s in Computer Science or related discipline.</li><li>8 11 years of experience in QA/testing, with 2+ years leading technical teams .</li><li>Proven ability to mentor teams and drive AI-first QA adoption .</li><li>Strong expertise in automation frameworks (Selenium, Cypress, WebDriver I/O) and programming languages (Java/C#).</li><li>Hands-on experience with CI/CD tools (Jenkins, GitLab CI) and integrating AI-powered quality gates .</li><li>Excellent analytical and problem-solving skills.</li><li>Solid understanding of Agile methodologies and cloud-native architectures.</li><li>Bonus Points: Experience with AI-assisted automation tools or platforms leveraging Generative AI for script generation and defect prediction.</li><li>Exposure to cloud platforms (AWS, GCP) and container orchestration (Docker, Kubernetes).</li><li>Certifications in QA, automation, or AI/ML fundamentals.</li><li>Open-source contributions or participation in QA/AI communities.</li></ul><p></p></section>
A tech company that built a platform for availing and operating electric two and three-wheelers through a smart end-to-end solution that makes urban riding greener, easier and cost effective. It aims at revolutionizing electric mobility, dedicated to reducing carbon footprint with our innovative battery swapping technology, changing the way people commute and enhancing urban life.<br>Through the platform, users are offered multiple options for electrifying their vehicles, either by converting the ICE motorcycles or tricycles to purchasing a brand new electric one. It is further facilitating the e-mobility shift and laying the grounds for localized EV manufacturing.<br>Job Description:<br>* The role will include manual and automation testing, with automation testing including Web and Mobile automation.* Responsible for ensuring high product quality across web and mobile platforms.* Drive continuous improvement in QA processes, tools, and frameworks.* Lead the design and implementation of comprehensive testing strategies and plans.* Support junior QA engineers, promoting best practices in manual testing and test automation.* Collaborate with cross-functional teams including business (product) and technical (development and Dev Ops), to integrate testing into the development lifecycle and to take decisions regarding quality, scope and timeline of releases.* Apply manual testing and develop and maintain automated test scripts for both web and mobile applications, using tools like Selenium and Appium.<br>Job Requirements:<br>* 2-4 years of experience in software QC plus experience in test automation.* Proficient in web and mobile automation testing with **Selenium**, **Appium**, or relevant testing frameworks.* Proficient with testing scripting in at least one of language of C#, Java, or Python.* Familiarity with C++ or Java Script.* Familiarity with test management tools and bug tracking systems.* Understanding of REST APIs and backend testing.* Experience working in Agile/Scrum environments.* Strong analytical, problem-solving, and communication skills.* Familiarity and experience using performance testing tools (e.g. JMeter).
We’re looking for a Staff Software Engineer - (Backend & Full Stack) to join Procore’s Engineering team. In this role, you’ll help revolutionize a historically underserved industry by building scalable Saa S solutions. Your primary goal is to translate fundamental customer needs into robust backend architectures and technological solutions that impact the way communities are built.<br><br>As a Staff Software Engineer (Backend & Full Stack), you'll partner with Engineering, Product, UX, Infrastructure, and Platform teams to design, build, and scale backend and full-stack software solutions that serve millions of users. Use your expertise in software architecture, technical leadership, and distributed systems to establish engineering best practices, drive large technical initiatives, and deliver solutions that delight customers while shaping the future of construction technology. Join us to build software that shapes the physical world.<br><br>This position reports into the Software Engineering Manager and will be based in our Cairo, Egypt office. We’re looking for someone to join us immediately.<br><br>What you’ll do:<br><br>Design, build, and maintain scalable backend and full-stack software solutions using modern technologies hosted on AWS and Kubernetes. Collaborate with Engineering, Product, UX, Infrastructure, and Platform teams to deliver customer-centric solutions. Lead technical design and architecture decisions that balance immediate business needs with long-term scalability and maintainability. Establish engineering best practices and drive cross-functional technical initiatives. Mentor engineers through code reviews, technical guidance, pairing, and knowledge sharing. Build and enhance modern CI/CD pipelines while ensuring software quality through testing, deployment, monitoring, and operational excellence. Leverage technologies including Ruby on Rails, Node.js, Java, React, Type Script, Postgre SQL, and an evolving microservices architecture. AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.<br><br>What we’re looking for:<br><br>Bachelor’s Degree in Computer Science, Engineering, a related field, or equivalent work experience.10+ years of software engineering experience with a strong focus on fundamentals, Test Driven Development (TDD), and system design. Professional experience with as Ruby on Rails, Node.js, Java, React, Python, Go, or similar. Proven experience working with software, platforms, and infrastructure at scale, managing thousands of hosts and millions of users. Expertise in building and maintaining modern Continuous Integration and Continuous Delivery systems at scale. Time-honed expertise with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring Experience leading large technical initiatives with the ability to course-correct and adapt as needed. Ability to understand tradeoffs between short-term and long-term goals to balance immediate needs with strategic initiatives.
We're looking for a Staff Software Engineer, Backend to join Procore's Mobile engineering team. In this role, you'll be the connective tissue between our mobile clients and Procore's backend engineering teams, driving mobile-friendly API design and implementation that supports our offline-first architecture. Your primary goal is to make sure the APIs powering Project Management and Quality and Safety mobile experiences work the way mobile not just web needs them to, while mentoring engineers across a globally distributed team.<br><br>As a Staff Software Engineer, Backend, you'll partner closely with backend teams across Procore as well as mobile client engineering, platform, and Product to represent mobile's needs early in API design conversations, and to help those teams build contracts that hold up in offline, low-connectivity, field conditions. Use your deep sympathy for client-side constraints, together with enough backend fluency to speak the language and influence the design, to close the gap that usually shows up only after mobile starts integrating.<br><br>Join us to be the person who makes sure mobile and backend actually build for each other, on a team building the software that keeps construction projects — and the people managing them safe and on schedule. Apply today!<br><br>This position reports into the Director of Engineering and will be based in our Cairo, Egypt office. We're looking for someone to join us immediately.<br><br>What you’ll do:<br><br>AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction. Act as the primary liaison between Mobile Project Management and Quality and Safety and backend engineering teams, representing mobile's needs in API and contract design Drive mobile-friendly implementation of REST and Graph QL APIs with a focus on supporting our offline-first architecture, identifying where APIs won't hold up for low-connectivity or field-use conditions, and working with backend teams to close gaps Partner across a large number of collaborating teams backend, mobile clients, platform, and product to align on contracts, dependencies, and shared standards before they become integration problems Bring a customer-centric perspective into architectural conversations owned by backend teams, rather than owning that architecture directly Mentor and develop teammates through code reviews, pairing, and training, growing a distributed engineering team across time zones Troubleshoot and resolve complex production issues at the mobile/backend boundary, serving as an escalation point during incidents Identify recurring friction points between mobile and backend teams, and organize the right people to solve them<br><br>What we're looking for: <br><br>Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent work experience Candidate with product mindset and/or Mobile Automation background is a huge plus8+ years of combined software engineering experience, with a proven track record of technical leadership, mentoring engineers, and up-leveling team discourse Direct client-side (mobile or web) development experience, or very strong sympathy for how backend decisions land on client engineers — this matters more than owning backend services yourself Working fluency in backend development (Ruby on Rails, Node.js, Java, or similar) enough to engage credibly on designing or influencing REST and/or Graph QL APIs, ideally including offline-first or low-connectivity scenarios Exceptional communication skills and comfort collaborating across teams, translating ambiguous or competing needs into clear technical direction across time zones Strong Test Driven Development background and comfort with shift-left quality practices A systems thinker who enjoys the complexities of distributed systems, balanced with a pragmatic commitment to shipping working, high-quality code
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Publication date :</strong> Aug 07, 2026, 12:00AM</p><br><br><p>Contract duration : </p><br><br>Orange Business is here!<br>About us<p>Join us at Orange Business!<br>We are a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business.<br>Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities.</p><br><br>About the role<p><span><span>As a Software Developer, you will be contributing to diverse projects, internal or customer-facing, in line with our global automation and digitization vision.</span></span></p><br><br><p><span><span>In this key role, you will go beyond traditional software development, shaping our automation vision and delivering cutting-edge solutions. From crafting innovations to enhancing engineering practices, tailoring solutions, and supporting production software, your expertise is pivotal for project success.</span></span><br><span><span><strong><u>Key Responsibilities:</u></strong></span></span></p><br><br><ul><li><span><span>Design solutions adapted to internal and external customer needs, scalable and optimized for Operations</span></span></li><li><span><span>Develop and deliver cases in a timely manner</span></span></li><li><span><span>Apply professional software engineering best practices throughout the software development life cycle, ensuring coding standards, conducting code reviews, managing source control, implementing build processes, conducting unit testing, and maintaining quality and operations.</span></span></li><li><span><span>Specify requirements and define acceptance tests, incorporating expertise in database queries (Microsoft SQL and MySQL), cloud knowledge, creating APIs, and understanding CI/CD processes and concepts.</span></span></li><li><span><span>Support production software packages by fixing bugs, adding features, and contributing to the overall road map of solutions.</span></span></li><li><span><span>Report on KPIs, activity, and project progress to ensure transparency and continuous improvement.</span></span></li></ul><br>About you<ul><li><span>Bachelor’s degree in Engineering or a relevant field.</span></li><li><span>Minimum of 2 years of strong hands-on experience in Software Development, demonstrating expertise in:</span><ul><li><span>Python and Django framework is a must.</span></li><li><span>Experience developing with (.Net, NodeRed, React, etc.) is valued.</span></li><li><span>Database queries (Microsoft SQL and MySQL).</span></li><li><span>CI/CD processes and concepts.</span></li></ul></li><li><span>Fluent in English; French is a plus.</span></li><li><span>Strong background knowledge and experience with:</span><ul><li><span>Common development practices.</span></li><li><span>Service-oriented environments.</span></li><li><span>Agile framework (Scrum, SAFE)</span></li></ul></li><li><span>Proven ability to work independently and collaboratively within multinational/different time zones</span></li></ul><br><p>You bring passion, energy, taste for exploration and adaptability. You seek the opportunity to expand your knowledge and develop new skills.</p><br><br>What we offer<p><strong>• Global Opportunities:</strong> Work in multi-national teams with opportunity to collaborate with colleagues and customers from all over the world.<br><strong>• Flexible Work Environment:</strong> Flexible working hours and possibility to combine work from office and home (hybrid ways of working).<br><strong>• Professional Development:</strong> training programs and upskilling/re-skilling opportunities.<br><strong>• Career Growth:</strong> Internal growth and mobility opportunities within Orange.<br><strong>• Caring and Daring Culture:</strong> Health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events.<br><strong>• Reward Programs:</strong> Employee Referral Program, Change Maker Awards.</p><br><br>Only your skills matterRegardless of your age, gender identity, race, ethnic origin, religion/belief, sexual orientation, marital status, neurotype, disability, veteran status or appearance, we encourage diversity within our teams because it is a strength for the collective and a vector of innovation. Orange Group is a disabled-friendly company and equal opportunity employer: don't hesitate to tell us about your specific needs.<p> At Orange, only your skills matter.
</p><br><br>
<p> Regardless of your age, gender, background, origin, religion, sexual orientation, disability, neurodiversity, or appearance, we actively encourage diversity within our teams, as it is a collective strength and a driver of innovation.Orange is a disability-inclusive employer: please feel free to let us know about any specific needs you may have.
</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br>We are seeking a Software Engineer with experience in cloud backend development, mobile/frontend technologies, and test automation to support Vodafone Home Emerging Products. The role focuses on building and enhancing consumer technology solutions, contributing across the software development lifecycle, and helping deliver high-quality digital products through modern engineering practices and cloud technologies.<br><br><br><b>What you’ll do</b>
<br><ul>
<li>Develop frontend and backend capabilities for Home Services in collaboration with engineering and product teams.</li>
<li>Work with AWS services to support deployment and testing environments.</li>
<li>Contribute to quality assurance and testing strategies, including the design, development and execution of automated tests using behaviour-driven development frameworks.</li>
<li>Follow software engineering best practices to deliver scalable and maintainable solutions.</li>
<li>Collaborate with technical and business stakeholders to support product innovation and service improvements.</li>
</ul><br><br><b>Who you are</b>
<br><ul>
<li>You have experience in software engineering or test automation, ideally with at least five years of relevant experience. </li>
<li>You possess strong programming skills in Golang and Python. </li>
<li>You have knowledge of cloud platforms such as AWS, GCP or Azure.</li>
<li>You are familiar with Infrastructure as Code tools such as Terraform/OpenTofu and Terragrunt. </li>
<li>You have experience with SQL and NoSQL databases. </li>
<li>You understand software engineering principles including SOLID and clean code practices. </li>
<li>You have exposure to frontend technologies such as React, React Native, Kotlin Multiplatform, Flutter or Swift. </li>
<li>You are familiar with GitHub, CI/CD pipelines and test automation frameworks.</li>
<li>You hold a Bachelor's degree in Computer Science, Information Technology or a related discipline and communicate effectively in English. </li>
<li>Experience with Embedded Systems, RDK-B, OpenWRT or BDD testing frameworks such as Cucumber or Behave would be advantageous.</li>
</ul><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br><ul>
<li>Opportunity to work on innovative consumer technology products serving customers across multiple markets. </li>
<li>Exposure to cloud-native development, deployment practices and modern software engineering frameworks.</li>
<li>Collaboration with multinational and cross-functional teams in a dynamic technology environment.</li>
<li>Opportunity to contribute to product innovation, platform design and service improvement initiatives.</li>
</ul><br><br><b>What skills you will learn</b>
<br><ul>
<li>Advanced cloud engineering and deployment practices using AWS and Infrastructure as Code. </li>
<li>End-to-end full stack development across backend and frontend technologies. </li>
<li>Test automation, quality engineering and behaviour-driven development methodologies. </li>
<li>DevSecOps, CI/CD pipeline management and software delivery best practices.</li>
<li>Stakeholder engagement and cross-functional collaboration within global teams.</li>
</ul><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media and #StayConnected</b>
<br><ul>
<li>LinkedIn: VOIS LinkedIn</li>
<li>Facebook: VOIS Facebook</li>
<li>Instagram: VOIS Instagram</li>
<li>Chat with our employees: Learn more about our projects</li>
</ul><br><br><br>
</div>
We are looking for a. Net Developer with experience in building high-performing, scalable, enterprise-grade applications, who will be part of a talented software team that works on mission-critical applications and responsible for the below tasks;<br><br>Analyze system requirements and prioritize tasks Write clean, testable code using . NET programming languages Develop technical specifications and architecture Test and debug various . NET applications Review and refactor code Deploy fully functional applications Upgrade existing programs Support junior developers' work Document development and operational procedures<br><br>Requirements<br><br>University degree in computer science, Engineering or relevant field5 to 7 years' experience in . NET development Work experience as a . NET Developer Proficiency in building web-based applications Knowledge of SQL Server, NO SQL Knowledge of HTML5, CSS3, JQUERY, Java Script Knowledge of Angular 2+Knowledge of . Net Core Familiarity with agile environments Troubleshooting abilities Good communication skills In-depth knowledge of at least one of the . NET languages
Job Description<br><br>OHK develops innovative, game-changing web and mobile apps that transform markets and make differences in peoples' lives. The Software Developer will join OHK's engineering team and will be responsible for the designing, developing, and shipping of software and software features, including both backend and user-facing/client systems. The Developer's duties will include:<br><br>Translate use cases and specifications into functional applications Design, build, and maintain efficient, reusable, and reliable code in conformity with best practices and our internal engineering conventions Optimize application code to achieve the best possible performance, quality, responsiveness, and reliability Participate in debugging and unit testing of code Document of solutions, including use of flowcharts, layouts, diagrams, charts, and the use of consistent code comments according to team standards Communicate actively with OHK management and engineering team<br><br>Job Requirements<br><br>Required Skills: Strong experience across a spectrum of web application development technologies (including PHP, Python, Java Script, ASP, MYSQL, etc.); strong experience with AJAX, Java Script libraries, and frameworks; experience integrating web service; demonstrated familiarity with object-oriented design, design patterns (MVC, MVP, and MVVM), and application frameworks; software debugging and unit testing; strong ability in written and spoken English Desirable Skills: Strong verbal and written communication; understanding of architectural and network layers of application; ability to work in a fast-paced and agile development environment; demonstrated passion for technology and familiarity with the latest development techniques and methodologies Desirable Qualifications: Degree in Computer Science desirable Desirable Experience: Minimum of three years of experience in software development in team/agile environments. Previous experience with e-commerce, SEO ranking and search tools, search algorithms, and session persistence preferred<br><br>To Apply<br><br>Send all of the following items to jobs@ohkconsultants.com. Incomplete applications will not be considered.<br><br>An updated CV/resume Contact details for two professional references
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We’re looking for a <b>Software Engineering Manager</b> to join Procore’s Quality & Safety organization. In this role, you’ll lead the Safety Insights & Compliance and Q&S Tool Permissions teams. The primary goal of this role is to deliver scalable, high-quality improvements to the critical tools our customers use to get their work done safely.<br> </p><br><br><p>As a <b>Software Engineering Manager</b> at Procore, you will lead the Safety Insights & Compliance and Q&S Tool Permissions teams within the Quality & Safety (Q&S) domain. You’ll partner closely with Product Managers, UX designers, Platform Architects, and Software Engineers to deliver improvements to some of the most critical tools our customers use to get their work done safely.</p><br><br><br><p>This position reports to a <b>Director of Software Engineering</b> and will be based in our <b>Cairo, Egypt</b> office. We’re looking for candidates to join our team immediately!</p><br><br><br><p><b>What you’ll do:</b></p><br><br><ul>
<li><p>AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.</p><br><br></li>
<li><p>Own and lead the strategic direction, execution, and delivery for the Safety Insights & Compliance and Q&S Tool Permissions teams, ensuring solutions meet the evolving safety and governance needs of the construction industry.</p><br><br></li>
<li><p>Partner closely with Product Management, UX, and cross-functional stakeholders to define product roadmaps, break down complex requirements into milestones, and align technical strategies with Procore's business goals.</p><br><br></li>
<li><p>Manage, mentor, and grow a team of software engineers across the stack (Ruby on Rails, React, TypeScript, PostgreSQL), fostering a culture of ownership, openness, innovation, and technical excellence.</p><br><br></li>
<li><p>Ensure the delivery of scalable, high-quality, and compliant solutions, emphasizing system stability, high performance, security, and exceptional user experience.</p><br><br></li>
<li><p>Drive engineering best practices and Agile methodologies across all phases of the software development lifecycle, ensuring high-quality releases and technical predictability.</p><br><br></li>
</ul><br><p><b>What we’re looking for:</b></p><br><br><ul>
<li><p>Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).</p><br><br></li>
<li><p>8+ years of total software engineering experience with strong fundamentals in Object-Oriented Programming, Test-Driven Development, and System Design.</p><br><br></li>
<li><p>2+ years of experience in direct engineering management or technical leadership, with a track record of leading high-performing software development teams.</p><br><br></li>
<li><p>Hands-on technical background working with Ruby on Rails, React/JS, TypeScript, and modern Service-Oriented Architecture / Microservices.</p><br><br></li>
<li><p>Proven track record of shipping scalable, high-quality customer-facing software while anticipating technical risks and managing dependencies across complex systems.</p><br><br></li>
<li><p>Strong mentoring and coaching skills with a passion for driving career growth and building collaborative team culture.</p><br><br></li>
<li><p>Deep familiarity with Agile/Scrum methodologies and delivery tooling (Jira, Confluence).</p><br><br></li>
<li><p>Excellent written and verbal communication skills in English, with the ability to distill complex technical concepts for non-technical stakeholders across time zones.</p><br><br></li>
</ul><br><br> </div>