CodeIgniter Jobs in Egypt
18848 Jobs Found
<p><h4>Who we are</h4>
<p>We are a leading international telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increasing diversity, ensuring equal representation, and making Vodafone a place everyone feels safe, valued, and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p>
<h4>About this role</h4>
<p>We are seeking a skilled and collaborative senior software developer with expertise in ReactJS to build high-quality, scalable, and secure web applications. The individual will work across the full stack—supporting design, development, deployment, and ongoing optimisation—while contributing to architectural decisions and mentoring other developers. This role is ideal for candidates who enjoy solving complex problems, working with modern JavaScript frameworks, and partnering closely with cross-functional teams to shape digital solutions.</p>
<h4>What you'll do</h4>
<ul>
<li>Design, develop, and deliver web applications across the full lifecycle, including concept, build, deployment, testing, release, and ongoing support.</li>
<li>Create intuitive and engaging user interfaces using modern frontend technologies.</li>
<li>Collaborate with product owners, QA teams, and designers to translate business needs into high-quality technical solutions.</li>
<li>Ensure best practices in coding, testing, and performance optimisation.</li>
<li>Keep abreast of the latest trends in progressive web apps (PWA), web, and mobile technologies.</li>
<li>Apply MVC design patterns within the PWA development model.</li>
<li>Integrate third-party APIs effectively and securely.</li>
<li>Support user interaction design on web applications through strong frontend development skills.</li>
<li>Participate in code reviews and uphold engineering standards.</li>
<li>Provide mentorship to junior team members.</li>
<li>Utilise strong logical and problem-solving capabilities to debug and troubleshoot complex issues.</li>
<li>Work with React’s ecosystem and Webpack configuration.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>A professional with 4+ years of hands-on development experience.</li>
<li>Proficient in ReactJS.</li>
<li>Skilled in PWA development, HTML5, JavaScript, Bootstrap, CSS, jQuery, and general web development.</li>
<li>Strong in data structures, algorithms, debugging, and troubleshooting.</li>
<li>Familiar with the broader React ecosystem and Webpack.</li>
<li>A collaborative individual who values inclusive teamwork and continuous improvement.</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on cutting-edge web technologies and digital transformation projects.</li>
<li>Exposure to global teams and cross-functional collaboration.</li>
<li>A culture that values innovation, learning, and continuous improvement.</li>
<li>Career growth through mentoring and leadership opportunities.</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Architectural decision-making and design patterns.</li>
<li>Progressive web app (PWA) development.</li>
<li>Integration of modern frameworks like NestJS and NextJS.</li>
<li>Best practices in debugging, testing, and deployment.</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology, and transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry, and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>1. Design and implement scalable and secure software architectures for digital banking platforms using modern technologies like React, Flutter, Node.js, Java, and both SQL and NoSQL databases. </p>
<p>2. Lead the evaluation and integration of new technologies and frameworks that align with the bank's digital transformation objectives. </p>
<p>3. Create architecture blueprints, technical models, and high-level designs that support business goals while ensuring system flexibility, performance, and security. </p>
<p>4. Oversee the architectural direction for both front-end (React, Flutter) and back-end (Node.js, Java) technologies, ensuring seamless integration and data consistency across the stack. </p>
<p>5. Architect efficient data storage, retrieval, and processing solutions using a mix of SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases, optimized for high-volume transaction processing. </p>
<p>6. Ensure all digital banking platforms adhere to banking regulations, data privacy laws, and industry-standard security practices. </p>
<p>7. Work closely with product owners, developers, and other architects in DDC & IT to translate business requirements into technical solutions, balancing technical depth with practical delivery timelines. </p>
<p>8. Advocate for and lead the adoption of emerging technologies, such as cloud-native architectures, microservices, containerization, Data streaming, Event driven architecture, in the bank s digital products. </p>
<p>9. Design systems capable of scaling to meet high traffic demands while maintaining performance and reliability. </p>
<p>10. Mentor development teams on best practices in software development, including CI/CD pipelines, DevOps, and agile methodologies. </p>
<p>11. Engage with business and technical stakeholders to ensure digital solutions are aligned with organizational objectives and deliver value. </p>
<p>12. Participate and recommend improvements to policies, processes and procedures and manage their implementation to ensure all relevant procedural / legislative requirements are fulfilled. </p>
<p>13. Ensure compliance with all relevant CBE regulations, banking laws, AML regulations and internal CIB policies and code of conduct in order to maintain CIB s sound legal position and mitigate any potential risks.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p> Bachelor s degree of computer science or its equivalent.</p> <p> . 7-10 years developing software for Web, iOS and/or Android using either Switft, Objective-C, Java, Kotlin, Scala programming languages. (10+ years for Senior Software Architect). </p> <p> Experience with modern software development practices, including agile methodology, scrum framework, and GitOps.</p> <p> Experience in design, architecture and delivery of applications end to end, for 100% digital companies since its conception.</p> <p> Experience leading and coaching teams and working on projects involving multiple business units.</p><p></p></section>
Job Title: Senior Full Stack Software Engineer (ASP. NET Core / Angular / ABP) Employment Type: Full-time / Onsite Job Overview:We are looking for a highly skilled Senior Full Stack Software Engineer to lead the development, maintenance, and operation of our platform (aqartouch.sa). The ideal candidate will have strong expertise in ASP. NET Core, Angular, and modern authentication frameworks, along with experience in enterprise system architecture and AI-driven automation.<br><br>Key Responsibilities:Platform Development & Operations:Develop and maintain the platform end-to-end (Angular frontend, ASP. NET Core/ABP backend, Open Iddict authentication server) Translate business requirements into scalable technical solutions within ABP layered architecture Build structured and intelligent data-entry systems to ensure data accuracy and efficiency Ensure platform uptime, stability, and performance optimization Backend Development (ASP. NET Core / C#):Design and develop high-performance Web APIsImplement middleware, dependency injection, and configuration patterns Handle authentication, authorization, logging, exception handling, and background processes Optimize API performance and scalability Frontend Development (Angular):Develop components, services, and routing structures Implement authentication flows, guards, and token-based security Work with ABP Angular UI patterns (admin dashboards, CRUD interfaces) Manage environment configurations, builds, and deployments Authentication & Security:Implement OAuth2, Open ID Connect, and JWT-based authentication Configure Open Iddict, including scopes, tokens, and policies Manage role-based and policy-based access control Database & API Management:Design and optimize relational databases (preferably SQL Server) Work with Entity Framework Core (migrations, transactions, data seeding) Develop and document RESTful APIs using Swagger/Open APIManage API versioning and integrations with third-party systems Dev Ops & Production Support:Manage source control (Git) and CI/CD pipelines Deploy applications on IIS or Linux environments Handle SSL configuration, reverse proxies, and Docker basics Monitor logs, troubleshoot performance issues, and manage system backups AI Agent Operations :Maintain and enhance automated workflows (n8n / Make) across departments Define governance and control mechanisms for AI agent outputs Integrate internal systems, CRM platforms, and external APIsMonitor performance, logs, and quality metrics of AI agents Handle incident response and resolve operational issues Support API-based AI integrations and LLM-driven tools Requirements:Strong experience in ASP. NET Core / C# (mandatory) Solid experience with Angular (frontend development) Experience with OAuth2, Open ID Connect, and JWT authentication Strong knowledge of SQL and Entity Framework Core Experience with ABP Framework and Open Iddict is highly preferred Understanding of Dev Ops practices, CI/CD, and deployment processes Experience in multi-tenant systems and modular architecture Strong problem-solving, analytical, and communication skills Preferred Qualifications:Experience in real estate, CRM, or portal platforms Familiarity with Saudi hosting or infrastructure environments Experience with AI tools, automation workflows, or LLM integrations Proven experience working on enterprise-scale application<br>s
<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><span>Software Application Engineer (Java/Spring/Web)</span> <span>Key Skills and Responsibilities:</span></p><br><br><ul><li><b><b>End-to-End Development</b></b><span><b>:</b></span></li></ul><p><span> Design, plan, and implement advanced software tools and platforms tailored for automotive engineering workflows.</span></p><br><br><ul><li><b><b>Technical Excellence</b></b><span><b>:</b></span></li></ul><p><span>Write clean, maintainable, and efficient code while upholding high standards through rigorous peer code reviews.</span></p><br><br><ul><li><span><b>Cross-Functional Collaboration:</b></span></li></ul><p><span>Partner with multidisciplinary teams to define requirements and deliver integrated software tooling solutions</span></p><br><br><ul><li><span><b>Backend Development:</b></span></li></ul><p><span>Proficient in developing backend systems using <b>Java</b> and <b>Spring</b> technologies, including <b>Spring Boot</b>, <b>Spring MVC</b>, and <b>Spring Data</b>.</span></p><br><br><ul><li><span><b>CI/CD & DevOps Integration:</b></span></li></ul><p><span>Solid working knowledge of <b>CI/CD pipelines</b>, with hands-on experience configuring and maintaining builds and deployments using <b>Jenkins</b>.</span></p><br><br><ul><li><span><b>Software Architecture & Design:</b></span></li></ul><p><span>Deep understanding of <b>design patterns</b> and their practical application to software projects. Good grasp of <b>system design</b> concepts including scalability, modularity, and performance optimization.</span></p><br><br><ul><li><span><b>Analytical Thinking & Problem Solving:</b></span></li></ul><p><span>Recognized for strong analytical and logical thinking. Capable of dissecting complex technical problems and delivering robust, efficient solutions.</span></p><br><br><ul><li><span><b>Team Collaboration:</b></span></li></ul><p><span>Works collaboratively in agile teams, contributes to architectural discussions, and supports code quality through reviews and mentoring.<br><b>- Technologies & Tools:</b></span></p><br><br><ul><li><span>Languages: Java</span></li><li><span>Frameworks: Spring Boot, Spring MVC, Spring Data</span></li><li><span>Tools: Jenkins, Git</span></li><li><span>Concepts: CI/CD, Design Patterns, System Design, Agile Development</span></li></ul><br><p><span><b>- Requirements:</b></span></p><br><br><ul><li>Education & Core Skills: Academic Background: B.Sc. in Computer Engineering, Computer Science, or a related technical field.</li><li>Engineering Principles: Deep mastery of Object-Oriented Programming (OOP) and a solid command of Design Patterns with demonstrated practical application.</li><li>Language Proficiency: Strong command of at least one core language (e.g., C#, Java, C++, Python, or JavaScript).</li></ul><br><p><b>- Specialized Experience:</b></p><br><br><ul><li>Application Development: Proven experience in building Windows Desktop Applications (using .NET or QT) and Web Applications (utilizing Angular paired with .NET or Python).</li><li>Automation & DevOps: Strong scripting capabilities (Python, Windows Batch, or Shell) and experience working within CI/CD environments.</li><li>Analytical Mindset: Exceptional problem-solving skills and the ability to navigate complex software architectures.</li><li>Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to diverse stakeholders.<br> </li></ul><br><p><b>Job:</b></p><br><br>R&D Engineer<p><b>Organization:</b></p><br><br>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-04-22<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>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About Integrant Integrant is a custom software development company partnering with enterprise clients in the USA. We build scalable, production-grade software with a strong engineering culture focused on collaboration, quality, and continuous growth. Engineers work closely with international clients and technical leaders on complex, long-running products and move across enterprise application programs and modern web delivery as client needs evolve. We are building agentic engineering pods; we look for engineers who combine deep technical judgment with hands-on delivery and curiosity about AI-assisted development practices.</p><p>Role Overview We are seeking an experienced, high-end software engineer with deep, long-term C and C++ experience on complex, production software not a short exposure or academic-only background. You will join an enterprise C/C++ application program as the initial assignment, while maintaining a profile that is not C/C++-only and contribution to agentic pod delivery over time. You are a strong fit if you:</p><ul><li>Have many years of professional software engineering on non-trivial, long-lived systems (10+ years software development preferred; 15 20+ years total welcome where depth is evident).</li><li>Bring solid, demonstrated C/C++ on complex applications maintenance, extension, debugging, and safe change on existing production codebases.</li><li>Have 2 3+ years of hands-on C/C++ on application software in production for the initial assignment not required to be recent.</li><li>Think in terms of production ownership: incidents, root cause, diagnostics, regression risk, and high availability (downtime impact, safe releases).</li><li>Are hands-on, current, and technically credible not coasting on legacy stack alone.</li><li>Have credibility in modern software delivery (Agile, Git, code review, testing) and interest and adjacent capability toward AI / agentic engineering.</li></ul><p>This is not a generic Senior backend role and not greenfield-only.</p><p>Key Responsibilities</p><p>Enterprise application (initial focus)</p><ul><li>Design, develop, debug, and maintain enterprise software using C and C++.</li><li>Enhance, fix, and regression-test existing product code under production pressure.</li><li>Work with SQL Server and database-backed features; understand data, performance, and availability impact.</li><li>Troubleshoot complex production issues using logs, diagnostics, and systematic root-cause analysis.</li><li>Collaborate with Product Owners, QA, architects, and client technical stakeholders; participate in Agile delivery.</li></ul><p>Engineering depth & delivery</p><ul><li>Apply strong OOP, SOLID, data structures, memory management, and multithreading judgment in real codebases.</li><li>Support high-reliability expectations for mission-critical systems; uphold production quality, security, and maintainability on long-lived enterprise codebases.</li><li>Apply disciplined software engineering across design, implementation, testing, and delivery on complex production systems.</li><li>Mentor and raise the bar through code review and clear technical communication (English) with client stakeholders.</li></ul><p>Agentic engineering (Integrant direction)</p><ul><li>Work effectively with AI-assisted development workflows where appropriate while maintaining accountability for production quality, security, and correctness on legacy C/C++ code.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent depth demonstrated in career).</li><li>10+ years of professional software development experience (application software, services, or enterprise systems).</li><li>Many years of hands-on C and C++ on complex software applications maintenance and evolution of production systems, not toy projects only.</li><li>2 3+ years of hands-on C and C++ on application software in production required for the initial assignment; not required to be recent.</li><li>SQL Server (or equivalent enterprise RDBMS depth) with database-backed application features.</li><li>Proven debugging, troubleshooting, and root-cause analysis under time pressure; production support / incident experience.</li><li>Solid Git, Agile, and English communication for client-facing work.</li><li>Experience with highly available or production-critical systems (minutes-level downtime sensitivity).</li><li>Modern C++ (C++11/14/17+) in maintained codebases.</li><li>REST APIs, automated testing, CI/CD or equivalent depth on other modern application stacks per squad.</li><li>Demonstrated curiosity and practical experimentation with AI / LLM-assisted development with sound engineering guardrails.</li><li>International client or enterprise product delivery experience.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>About Integrant Integrant is a custom software development company partnering with enterprise clients in the USA.<br> We build scalable, production-grade software with a strong engineering culture focused on collaboration, quality, and continuous growth.<br> Engineers work closely with international clients and technical leaders on complex, long-running products — and move across enterprise application programs and modern web delivery as client needs evolve.<br> We are building agentic engineering pods; we look for engineers who combine deep technical judgment with hands-on delivery and curiosity about AI-assisted development practices.<br> Role Overview We are seeking an experienced, high-end software engineer with deep, long-term C and C++ experience on complex, production software — not a short exposure or academic-only background.<br> You will join an enterprise C/C++ application program as the initial assignment, while maintaining a profile that is not C/C++-only and contribution to agentic pod delivery over time.<br> You are a strong fit if you: Have many years of professional software engineering on non-trivial, long-lived systems (10+ years software development preferred; 15–20+ years total welcome where depth is evident).<br> Bring solid, demonstrated C/C++ on complex applications — maintenance, extension, debugging, and safe change on existing production codebases.<br> Have 2–3+ years of hands-on C/C++ on application software in production for the initial assignment — not required to be recent.<br> Think in terms of production ownership: incidents, root cause, diagnostics, regression risk, and high availability (downtime impact, safe releases).<br> Are hands-on, current, and technically credible — not coasting on legacy stack alone.<br> Have credibility in modern software delivery (Agile, Git, code review, testing) and interest and adjacent capability toward AI / agentic engineering.<br> This is not a generic “Senior” backend role and not greenfield-only.<br> Key Responsibilities Enterprise application (initial focus) Design, develop, debug, and maintain enterprise software using C and C++.<br> Enhance, fix, and regression-test existing product code under production pressure.<br> Work with SQL Server and database-backed features; understand data, performance, and availability impact.<br> Troubleshoot complex production issues using logs, diagnostics, and systematic root-cause analysis.<br> Collaborate with Product Owners, QA, architects, and client technical stakeholders; participate in Agile delivery.<br> Engineering depth & delivery Apply strong OOP, SOLID, data structures, memory management, and multithreading judgment in real codebases.<br> Support high-reliability expectations for mission-critical systems; uphold production quality, security, and maintainability on long-lived enterprise codebases.<br> Apply disciplined software engineering across design, implementation, testing, and delivery on complex production systems.<br> Mentor and raise the bar through code review and clear technical communication (English) with client stakeholders.<br> Agentic engineering (Integrant direction) Work effectively with AI-assisted development workflows where appropriate — while maintaining accountability for production quality, security, and correctness on legacy C/C++ code.<br> Salary paid in USD Six-month career advancing opportunities 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 Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent depth demonstrated in career).<br> 10+ years of professional software development experience (application software, services, or enterprise systems).<br> Many years of hands-on C and C++ on complex software applications — maintenance and evolution of production systems, not toy projects only.<br> 2–3+ years of hands-on C and C++ on application software in production — required for the initial assignment; not required to be recent.<br> SQL Server (or equivalent enterprise RDBMS depth) with database-backed application features.<br> Proven debugging, troubleshooting, and root-cause analysis under time pressure; production support / incident experience.<br> Solid Git, Agile, and English communication for client-facing work.<br> Preferred Qualifications Experience with highly available or production-critical systems (minutes-level downtime sensitivity).<br> Modern C++ (C++11/14/17+) in maintained codebases.<br> REST APIs, automated testing, CI/CD — or equivalent depth on other modern application stacks per squad.<br> Demonstrated curiosity and practical experimentation with AI / LLM-assisted development — with sound engineering guardrails.<br> International client or enterprise product delivery experience.<br></span> </div>
Role Description This is a full-time hybrid role based in Cairo, Egypt, with flexibility for some work from home. The Sales Development Specialist will research and identify potential clients, build prospect lists, and drive lead generation activities through calls, emails, and online outreach. The role includes qualifying leads, understanding client needs, and scheduling meetings or demos for the sales team. The specialist will maintain accurate records in CRM tools, follow up on inquiries, and support the sales pipeline with timely communication and coordination. Day-to-day activities also involve collaborating with sales management, providing feedback on market trends, and contributing to customer service and relationship-building efforts.<br><br>Qualifications Strong skills in Lead Generation, including researching prospects and creating targeted outreach strategies. Excellent Communication abilities, both verbal and written, to engage prospects and internal stakeholders effectively. Customer Service experience to handle inquiries, address concerns, and build long-term client relationships. Proven Sales capabilities, with a track record of meeting targets and supporting revenue growth. Foundational understanding of Sales Management principles, such as pipeline tracking and reporting. Previous experience in IT solutions or web hosting is an advantage. Comfort using CRM systems, productivity tools, and online communication platforms. Bachelor’s degree in Business, Marketing, IT, or a related field, or equivalent practical experience. Ability to work collaboratively in a hybrid environment and adapt to changing client and market needs. Requirements2–4 years of experience in sales development, telesales, or business development — IT/tech services experience preferred but not required. Strong verbal and written communication skills in Arabic and English. Comfortable with high-volume outbound activity and resilient in the face of rejection. Familiarity with CRM tools (Hub Spot, Salesforce, Zoho, or similar) is a plus. Organized, detail-oriented, and coachable — eager to learn enterprise IT sales. Bachelor's degree in Business, Marketing, Communications, or a related field.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>We are seeking a skilled and service-oriented Technical Support & Software Integration Specialist to provide high-quality customer support and deliver seamless software integrations across client environments. In this role, you will work closely with customers, internal development teams, and third-party vendors to ensure successful deployment, configuration, and ongoing optimization of enterprise software solutions.</p><br><p>The ideal candidate combines strong technical expertise with excellent communication and problem-solving abilities. This position is well suited to professionals who enjoy troubleshooting complex issues, integrating software with external systems, and helping clients maximize the value of technology solutions. Experience in financial software or wealth management platforms is an advantage.</p><br><br>Job Description<br><p>Customer Support</p><br><ul><li>Deliver support services in accordance with established Service Level Agreements (SLAs) and Performance Level Agreements (PLAs).</li><li>Troubleshoot and resolve issues related to software functionality, user access, and system configuration.</li><li>Escalate complex incidents to development or technical teams and monitor progress through resolution.</li><li>Document issues, root causes, and solutions in the support ticketing system.</li><li>Educate clients on product features, updates, and best practices through documentation, webinars, and virtual meetings.</li></ul><p>Software Integration</p><br><ul><li>Gather and analyze client integration requirements.</li><li>Install, configure, and integrate software solutions with client systems and third-party platforms.</li><li>Collaborate with development teams to design, test, and validate new integrations.</li><li>Create and maintain business and technical documentation for deployment and integration processes.</li><li>Provide post-implementation support and optimize system performance.</li></ul><p>Cross-Functional Collaboration</p><br><ul><li>Serve as the technical liaison between clients, internal teams, and external vendors.</li><li>Support the sales team by providing technical input during pre-sales discussions.</li><li>Share customer feedback with product and engineering teams to guide future enhancements.</li><li>Maintain and manage software configuration across integrated environments.</li><li>Contribute to project analysis and delivery activities when needed.</li></ul><p>Continuous Improvement</p><br><ul><li>Identify opportunities to streamline support processes and improve customer satisfaction.</li><li>Stay current with emerging technologies, integration methods, and support best practices.</li><li>Participate in ongoing training to strengthen product and technical knowledge.</li></ul><br>Qualifications<br><p>Education</p><br><ul><li>Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field.</li><li>Master’s degree is a plus.</li><li>Strong written and spoken English communication skills.</li></ul><p>Experience</p><br><ul><li>3 to 5 years of experience in technical support, software integration, or service management.</li><li>Experience in enterprise software environments; exposure to financial or wealth management systems is highly desirable.</li><li>Proven ability to improve support processes and enhance client satisfaction.</li></ul><p>Technical Skills</p><br><ul><li>Strong hands-on experience with Oracle Database, including SQL and PL/SQL.</li><li>Experience with CI/CD pipelines.</li><li>Familiarity with cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.</li><li>Understanding of microservices architecture.</li><li>Experience with software testing tools, including unit and system-level testing.</li><li>Solid knowledge of software design, development, debugging, and deployment methodologies.</li><li>Experience with Apache Subversion (SVN) and other version control systems.</li></ul><p>Professional Skills</p><br><ul><li>Strong analytical and problem-solving capabilities.</li><li>Excellent client-facing, communication, and relationship management skills.</li><li>Ability to manage expectations and resolve conflicts effectively.</li><li>High attention to detail and ability to perform under pressure.</li><li>Fast learner with a proactive and flexible mindset.</li><li>Willingness to work outside regular business hours when necessary to resolve critical issues.</li><li>Willingness to travel internationally on occasion.</li></ul><p>Preferred Qualifications</p><br><ul><li>Knowledge of wealth management and financial services processes.</li><li>Experience with enterprise product suites and business-oriented software solutions.</li><li>Strong customer-first mindset with a commitment to delivering exceptional service.</li></ul><br>Additional Information<br><p><strong>WHY YOU’LL LOVE US</strong></p><br><ul><li>All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)</li><li>Social insurance</li><li>Open-door management policy</li><li>Full Medical insurance</li><li>Accommodation and Transportation Allowance</li><li>Friendly environment that values innovation and efficiency</li><li>Exciting opportunities for career growth and talent development</li><li>Feedback encouragement</li><li>Recognition and reward programs</li><li>Competitive salaries and incentives</li><li>Friendly environment</li><li>Flexible and Comfortable schedule</li><li>Fun committees</li><li>Monetary rewards</li><li>Fun, smart and creative people</li><li>Career possibilities with growing team</li><li>Paid vacations</li><li>Social benefits</li></ul><p>For more information about Nile Bits, please visit our website:</p><br><p>https://www.nilebits.com</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>We are seeking a skilled and service-oriented Technical Support & Software Integration Specialist to provide high-quality customer support and deliver seamless software integrations across client environments. In this role, you will work closely with customers, internal development teams, and third-party vendors to ensure successful deployment, configuration, and ongoing optimization of enterprise software solutions.</p><br><p>The ideal candidate combines strong technical expertise with excellent communication and problem-solving abilities. This position is well suited to professionals who enjoy troubleshooting complex issues, integrating software with external systems, and helping clients maximize the value of technology solutions. Experience in financial software or wealth management platforms is an advantage.</p><br><br>Job Description<br><p>Customer Support</p><br><ul><li>Deliver support services in accordance with established Service Level Agreements (SLAs) and Performance Level Agreements (PLAs).</li><li>Troubleshoot and resolve issues related to software functionality, user access, and system configuration.</li><li>Escalate complex incidents to development or technical teams and monitor progress through resolution.</li><li>Document issues, root causes, and solutions in the support ticketing system.</li><li>Educate clients on product features, updates, and best practices through documentation, webinars, and virtual meetings.</li></ul><p>Software Integration</p><br><ul><li>Gather and analyze client integration requirements.</li><li>Install, configure, and integrate software solutions with client systems and third-party platforms.</li><li>Collaborate with development teams to design, test, and validate new integrations.</li><li>Create and maintain business and technical documentation for deployment and integration processes.</li><li>Provide post-implementation support and optimize system performance.</li></ul><p>Cross-Functional Collaboration</p><br><ul><li>Serve as the technical liaison between clients, internal teams, and external vendors.</li><li>Support the sales team by providing technical input during pre-sales discussions.</li><li>Share customer feedback with product and engineering teams to guide future enhancements.</li><li>Maintain and manage software configuration across integrated environments.</li><li>Contribute to project analysis and delivery activities when needed.</li></ul><p>Continuous Improvement</p><br><ul><li>Identify opportunities to streamline support processes and improve customer satisfaction.</li><li>Stay current with emerging technologies, integration methods, and support best practices.</li><li>Participate in ongoing training to strengthen product and technical knowledge.</li></ul><br>Qualifications<br><p>Education</p><br><ul><li>Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field.</li><li>Master’s degree is a plus.</li><li>Strong written and spoken English communication skills.</li></ul><p>Experience</p><br><ul><li>3 to 5 years of experience in technical support, software integration, or service management.</li><li>Experience in enterprise software environments; exposure to financial or wealth management systems is highly desirable.</li><li>Proven ability to improve support processes and enhance client satisfaction.</li></ul><p>Technical Skills</p><br><ul><li>Strong hands-on experience with Oracle Database, including SQL and PL/SQL.</li><li>Experience with CI/CD pipelines.</li><li>Familiarity with cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.</li><li>Understanding of microservices architecture.</li><li>Experience with software testing tools, including unit and system-level testing.</li><li>Solid knowledge of software design, development, debugging, and deployment methodologies.</li><li>Experience with Apache Subversion (SVN) and other version control systems.</li></ul><p>Professional Skills</p><br><ul><li>Strong analytical and problem-solving capabilities.</li><li>Excellent client-facing, communication, and relationship management skills.</li><li>Ability to manage expectations and resolve conflicts effectively.</li><li>High attention to detail and ability to perform under pressure.</li><li>Fast learner with a proactive and flexible mindset.</li><li>Willingness to work outside regular business hours when necessary to resolve critical issues.</li><li>Willingness to travel internationally on occasion.</li></ul><p>Preferred Qualifications</p><br><ul><li>Knowledge of wealth management and financial services processes.</li><li>Experience with enterprise product suites and business-oriented software solutions.</li><li>Strong customer-first mindset with a commitment to delivering exceptional service.</li></ul><br>Additional Information<br><p><strong>WHY YOU’LL LOVE US</strong></p><br><ul><li>All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)</li><li>Social insurance</li><li>Open-door management policy</li><li>Full Medical insurance</li><li>Accommodation and Transportation Allowance</li><li>Friendly environment that values innovation and efficiency</li><li>Exciting opportunities for career growth and talent development</li><li>Feedback encouragement</li><li>Recognition and reward programs</li><li>Competitive salaries and incentives</li><li>Friendly environment</li><li>Flexible and Comfortable schedule</li><li>Fun committees</li><li>Monetary rewards</li><li>Fun, smart and creative people</li><li>Career possibilities with growing team</li><li>Paid vacations</li><li>Social benefits</li></ul><p>For more information about Nile Bits, please visit our website:</p><br><p>https://www.nilebits.com</p><br><br><br> </div>
About Mortgage Cadence<br><br>Mortgage Cadence delivers enterprise-grade loan origination software that powers some of the most respected lenders in the mortgage industry. Our platform handles complex, high-volume workflows across the full origination lifecycle, and we are continually modernizing it to meet the demands of a dynamic market. Join a team where the code you write directly impacts how millions of borrowers finance their homes.<br><br>Position Overview<br><br>We are looking for a Mid/Senior . NET Software Developer to join the team behind Document Center, our mission-critical loan origination document generation service. Document Center sits at the heart of the lending workflow—responsible for producing, managing, and delivering the documents that move loans from application to close. You will work across the stack to deliver well-designed features, maintain the reliability our lenders depend on, and contribute to architectural conversations as we continue modernizing the service. You'll operate within a small Agile team and collaborate closely with product, QA, and senior engineers to ship dependable software at enterprise scale.<br><br>Key Responsibilities<br><br>Develop, test, and maintain features across the . NET-based platform, from APIs to user-facing interfaces Write clean, well-tested C# code and contribute thoughtful peer code reviews Build efficient SQL Server queries, stored procedures, and data models in support of feature work Work with internal services and external third-party integrations as part of feature delivery Diagnose and resolve defects across development and production environments Partner with senior engineers on design and architecture; bring ideas and pushback when warranted Contribute to documentation, automated testing, and continuous improvement of the engineering process<br><br>Requirements<br><br>5+ years of professional software development experience on the Microsoft technology stack Proficiency in C# and the . NET framework / . NET Core Solid experience with ASP. NET for building web applications and services Working knowledge of SQL Server, including writing performant queries and stored procedures Demonstrated ability to work independently as a self-starter and drive tasks to completion Experience working in Agile team structures Strong problem-solving, communication, and collaboration skills<br><br>Preferred Qualifications<br><br>Experience building or maintaining distributed, high-throughput systems where reliability and performance are non-negotiable Demonstrated experience with performance profiling, optimization, and tuning—whether at the application, query, or system level Experience working with internal and external services and integrations Exposure to Redis for caching and distributed data Exposure to Rabbit MQ (RMQ), Azure Service Bus (ASB) or similar messaging platforms Experience developing and deploying workloads on Microsoft Azure Experience contributing to large enterprise applications
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>● Develop and execute detailed, comprehensive, and well-structured test plans and test cases.<br> ● Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications.<br> ● Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage.<br> ● Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases.<br> ● Assess the status of releases, helping ensure they are timely and of the highest quality.<br> ● Identify, record, document thoroughly, and track bugs through our issue tracking system.<br> ● Perform thorough regression testing when bugs are resolved.<br> ● Explore automation opportunities and gradually integrate automated tests with manual testing processes.<br> ● Bachelor’s degree in Computer Science, Engineering, or a related field.<br> ● Strong knowledge of software QA methodologies, tools, and processes.<br> ● Excellent communication and teamwork skills.<br> ● Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews.<br> ● Experience writing clear, concise, and comprehensive test plans, test cases and bug reports.<br> ● Proficiency in testing for mobile web and apps.<br> ● Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases.<br> ● Experience in API testing using various tools, with a solid understanding of web protocols and data formats.<br> ● Programming skills in any scripting or mainstream programming language (Javascript, Java,.<br>.). ● Familiarity with automation testing tools (e.<br>g., playwright, Appium, Rest Assured) is a plus.<br> ● Experience with performance and/or security testing is a plus.<br> ● Ability to document and troubleshoot errors.<br> ● Analytical mind and problem-solving aptitude.<br> ● ISTQB certification is a plus.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Description</span><br><span></span><p>JOB PURPOSE </p><br><p>Design cutting-edge digital banking solutions while playing a key role in defining and reviewing implementation of scalable, high-performance, and secure digital platforms.<br>KEY ACCOUNTABILITIES</p><br><p>Description</p><br><p>1.Design and implement scalable and secure software architectures for digital banking platforms using modern technologies like React, Flutter, Node.js, Java, and both SQL and NoSQL databases.</p><br><p>2.Lead the evaluation and integration of new technologies and frameworks that align with the bank's digital transformation objectives.</p><br><p>3.Create architecture blueprints, technical models, and high-level designs that support business goals while ensuring system flexibility, performance, and security.</p><br><p>4.Oversee the architectural direction for both front-end (React, Flutter) and back-end (Node.js, Java) technologies, ensuring seamless integration and data consistency across the stack.</p><br><p>5.Architect efficient data storage, retrieval, and processing solutions using a mix of SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases, optimized for high-volume transaction processing.</p><br><p>6.Ensure all digital banking platforms adhere to banking regulations, data privacy laws, and industry-standard security practices.</p><br><p>7.Work closely with product owners, developers, and other architects in DDC & IT to translate business requirements into technical solutions, balancing technical depth with practical delivery timelines.</p><br><p>8.Advocate for and lead the adoption of emerging technologies, such as cloud-native architectures, microservices, containerization, Data streaming, Event driven architecture, in the bank’s digital products.</p><br><p>9.Design systems capable of scaling to meet high traffic demands while maintaining performance and reliability.</p><br><p>10.Mentor development teams on best practices in software development, including CI/CD pipelines, DevOps, and agile methodologies.</p><br><p>11.Engage with business and technical stakeholders to ensure digital solutions are aligned with organizational objectives and deliver value.</p><br><p>Policies, Processes and Procedures</p><br><p>12.Participate and recommend improvements to policies, processes and procedures and manage their implementation to ensure all relevant procedural / legislative requirements are fulfilled.</p><br><p>Day-to-day management</p><br><p>Compliance</p><br><p><span>13.Ensure compliance with all relevant CBE regulations, banking laws, AML regulations and internal CIB policies and code of conduct in order to maintain CIB’s sound legal position and mitigate any potential risks.</span></p><br><br> <br> <span>Qualifications</span><br><span></span><p>QUALIFICATIONS, EXPERIENCE, & SKILLS</p><br><p>Qualifications & Experience</p><br><p>Bachelor’s degree of computer science or its equivalent.</p><br><p>. 7-10 years developing software for Web, iOS and/or Android using either Switft, Objective-C, Java, Kotlin, Scala programming languages. (10+ years for Senior Software Architect).</p><br><p>Experience with modern software development practices, including agile methodology, scrum framework, and GitOps.</p><br><p>Experience in design, architecture and delivery of applications end to end, for 100% digital companies since its conception.</p><br><p>Experience leading and coaching teams and working on projects involving multiple business units.</p><br><p>Skills:</p><br><p>Hands-on experience in designing and implementing digital platforms using React, Flutter, Node.js, Java.</p><br><p>Strong expertise in microservices architecture, cloud platforms (AWS, Azure, GCP), and containerization (Docker, Kubernetes, RedHat OpenShift).</p><br><p>Deep understanding of security best practices, especially within financial and digital banking environments.</p><br><p>Experience with Agile methodologies and DevOps principles.</p><br><p>Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical stakeholders.<br></p><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a highly skilled and experienced Software Testing Engineer to join our dynamic team.<br> The ideal candidate should possess a strong background in software engineering.<br> In this role, you will collaborte closely with developers, product managers, and other stakeholders to design, develop, and execute detailed test plans and test cases.<br> With a focus on moving towards automation, you will be responsible for implementing automation tools and scripts to enhance our testing procedures.<br> ● Develop and execute detailed, comprehensive, and well-structured test plans and test cases.<br> ● Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications.<br> ● Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage.<br> ● Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases.<br> ● Assess the status of releases, helping ensure they are timely and of the highest quality.<br> ● Identify, record, document thoroughly, and track bugs through our issue tracking system.<br> ● Perform thorough regression testing when bugs are resolved.<br> ● Explore automation opportunities and gradually integrate automated tests with manual testing processes.<br> ● Bachelor’s degree in Computer Science, Engineering, or a related field.<br> ● Strong knowledge of software QA methodologies, tools, and processes.<br> ● Excellent communication and teamwork skills.<br> ● Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews.<br> ● Experience writing clear, concise, and comprehensive test plans, test cases and bug reports.<br> ● Proficiency in testing for mobile web and apps.<br> ● Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases.<br> ● Experience in API testing using various tools, with a solid understanding of web protocols and data formats.<br> ● Programming skills in any scripting or mainstream programming language (Javascript, Java,.<br>.). ● Familiarity with automation testing tools (e.<br>g., playwright, Appium, Rest Assured) is a plus.<br> ● Experience with performance and/or security testing is a plus.<br> ● Ability to document and troubleshoot errors.<br> ● Analytical mind and problem-solving aptitude.<br> ● ISTQB certification is a plus.<br></span> </div>
What started in 2007 with a pizza and a plan has grown into a fast-moving Saa S company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce. <br><br>Our mission is simple: help businesses build stronger relationships through seamless digital commerce. <br><br>At Sana Commerce, you’ll join a team that’s bold, growth-oriented, and customer-obsessed, where every engineer has real ownership and impact. <br><br>About the role <br><br>We’re looking for a Full Stack Senior Software Engineer who can help us build a high performance, scalable e-commerce platform. <br><br>You will be playing a critical role in expanding our product at speed, while building features that help our customers grow, and contributing to our initiative of bringing engineering excellence to a new level. <br><br><br><br>Job Description<br><br>What you'll be doing<br><br>Design and develop robust, scalable, and high-performance software systems using C#, . NET, Type Script (ES6), React.js, Redux, RxJS, Webpack, and Graph QLCollaborate with a cross-functional team to define, design, and ship new features Lead the system design, testing and coding standards efforts, contributing with clean & high-performance code and architecture Implement modern best practices and patterns in software engineering Mentor software engineers Conduct code reviews and ensure coding standards, best practices, and security guidelines are implemented Troubleshoot, debug, and upgrade existing software Stay up to date with emerging trends and technologies in software development to continuously improve our products and processes <br><br>Qualifications<br><br>What you'll bring: <br><br>Bachelor’s degree in Computer Engineering 5+ years of experience in software development, with a strong background in web development using C#, . NET and React You have a strong engineering mindset and experience in having end to end ownership of the software you build (Dev Ops, testing, system design, observability, git version control) You have solid experience with reactive programming principles and flux architecture You have designed scalable, complex systems based on services-oriented architecture, on cloud (Azure Cloud preferred) and you are familiar with event driven architecture and domain driven design You have a strong drive to continuously improve your craft You have a passion for mentoring and guiding team members You’ve fully embraced generative AI tools, and you’ve found your way using AI to help you be a high-performing engineer, deliver faster and at a higher quality You are experienced in working in an agile environment You have excellent problem-solving skills Your communication and teamwork skills enable you to effectively collaborate with cross-functional teams and find solutions to new challenges Why you’ll love working here<br><br>Impact from day one – Join a scale-up where your ideas shape how global businesses operate online. Continuous learning – Access a structured onboarding rated 9.1/10 by previous hires, mentorship, and feedback culture. Hybrid flexibility – Work from our Alexandria office 3 days per week and from home 2 days. Career growth – Expand your technical and leadership scope in a company built for long-term success. Our values<br><br>At Sana Commerce, our values drive everything we do:<br><br>Champions of Our League – We deliver lasting success, balancing quick wins and long-term value Supercharge Our Customers – We’re revolutionizing B2B commerce together, helping our customers to lead and succeed. Determined to Grow – We embrace challenges, growing and raising the bar for ourselves and our industry. Bold Together – We dare to be bold because we have each other’s back. Ready to build reliability that scales?<br><br>Apply now and help shape the foundation of our next-generation Saa S platform.<br><br><br><br>Additional Information
What started in 2007 with a pizza and a plan has grown into a fast-moving Saa S company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce. <br><br>Our mission is simple: help businesses build stronger relationships through seamless digital commerce. <br><br>At Sana Commerce, you’ll join a team that’s bold, growth-oriented, and customer-obsessed, where every engineer has real ownership and impact. <br><br>About the role <br><br>We’re looking for a Full Stack Senior Software Engineer who can help us build a high performance, scalable e-commerce platform. <br><br>You will be playing a critical role in expanding our product at speed, while building features that help our customers grow, and contributing to our initiative of bringing engineering excellence to a new level. <br><br><br><br>Job Description<br><br>What you'll be doing<br><br>Design and develop robust, scalable, and high-performance software systems using C#, . NET, Type Script (ES6), React.js, Redux, RxJS, Webpack, and Graph QLCollaborate with a cross-functional team to define, design, and ship new features Lead the system design, testing and coding standards efforts, contributing with clean & high-performance code and architecture Implement modern best practices and patterns in software engineering Mentor software engineers Conduct code reviews and ensure coding standards, best practices, and security guidelines are implemented Troubleshoot, debug, and upgrade existing software Stay up to date with emerging trends and technologies in software development to continuously improve our products and processes <br><br>Qualifications<br><br>What you'll bring: <br><br>Bachelor’s degree in Computer Engineering 5+ years of experience in software development, with a strong background in web development using C#, . NET and React You have a strong engineering mindset and experience in having end to end ownership of the software you build (Dev Ops, testing, system design, observability, git version control) You have solid experience with reactive programming principles and flux architecture You have designed scalable, complex systems based on services-oriented architecture, on cloud (Azure Cloud preferred) and you are familiar with event driven architecture and domain driven design You have a strong drive to continuously improve your craft You have a passion for mentoring and guiding team members You’ve fully embraced generative AI tools, and you’ve found your way using AI to help you be a high-performing engineer, deliver faster and at a higher quality You are experienced in working in an agile environment You have excellent problem-solving skills Your communication and teamwork skills enable you to effectively collaborate with cross-functional teams and find solutions to new challenges Why you’ll love working here<br><br>Impact from day one – Join a scale-up where your ideas shape how global businesses operate online. Continuous learning – Access a structured onboarding rated 9.1/10 by previous hires, mentorship, and feedback culture. Hybrid flexibility – Work from our Alexandria office 3 days per week and from home 2 days. Career growth – Expand your technical and leadership scope in a company built for long-term success. Our values<br><br>At Sana Commerce, our values drive everything we do:<br><br>Champions of Our League – We deliver lasting success, balancing quick wins and long-term value Supercharge Our Customers – We’re revolutionizing B2B commerce together, helping our customers to lead and succeed. Determined to Grow – We embrace challenges, growing and raising the bar for ourselves and our industry. Bold Together – We dare to be bold because we have each other’s back. Ready to build reliability that scales?<br><br>Apply now and help shape the foundation of our next-generation Saa S platform.<br><br><br><br>Additional Information
Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Senior Software Engineer"<br>Job purpose:Creating applications from scratch, configuring existing systems and providing user support. Be part of the . Net scrum squad team.<br>Responsibilities:Liaising with Product Owners and Test Managers in sprint planning. Participate in requirements analysis. Be part of . Net scrum squad to produce software design and microservices architecture. Write clean, scalable, and testable code using . NET core 6. Revise, update, refactor and debug code. Improve existing software. Develop documentation throughout the software development life cycle (SDLC). Serve as an expert on applications and provide technical support<br>Qualifications:3 to 6 years of experience Bachelor’s degree in computer science, Engineering, MIS, or equivalent with programming experience Angular TS Experience.<br>Experience in:- Building Restful Web APIs and microservices components.-Troubleshooting software prototypes- Developing programs for . Net applications- Hands-on CI/CD using industry standards tools such Azure Dev Ops is a plus-Payment \ Fintech experience is a plus<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
Role Description<br>The Head of Business Development is a full-time hybrid role based in Cairo, Egypt, with flexibility for partial work from home. This role is responsible for defining and executing the business development strategy, identifying new market opportunities, and driving revenue growth across key segments. Day-to-day tasks include building and maintaining strategic partnerships, leading sales initiatives, overseeing key accounts, and coordinating with internal teams to ensure service alignment with client needs. The Head of Business Development will analyze market trends, prepare business plans and forecasts, and develop proposals and presentations to support commercial objectives. This position also involves mentoring the business development and sales teams, setting performance targets, and reporting regularly to senior leadership on progress and results.<br>Key Responsibilities<br>Own and drive the end-to-end business development strategy, aligned to NAS's overall growth targets and vertical priorities. Build, manage, and coach the Sales Development function — starting with the Sales Development Specialist — setting outbound targets, cadence, and qualification standards. Identify, prioritize, and pursue new business across NAS's core service lines: managed IT services, infrastructure and cloud modernization, cybersecurity, and digital transformation. Lead vertical-focused pipeline generation, prioritizing BFSI/Fintech, Healthcare, and multinational subsidiary accounts, with opportunistic pursuit of Retail (multi-branch) and Hospitality. Maintain a structured pipeline cadence — weekly forecasting, stage-gate reviews, and CRM discipline — in line with NAS's business roadmap and KPI framework. Build and manage a partner and channel ecosystem (technology vendors, system integrators, referral partners) to expand reach and deal flow. Represent NAS at industry events, client meetings, and vendor forums to build brand presence and generate qualified opportunities. Collaborate closely with delivery, marketing, and leadership to shape proposals, pricing, and go-to-market messaging. Provide regular pipeline, forecast, and market intelligence reporting to the Managing Director. Support cross-market opportunities where Egypt-based business development can feed the broader NAS group pipeline, including early-stage Saudi opportunities<br>Qualifications <br>Strong Business Development and Sales skills, with a proven track record of driving growth in IT solutions or related industries. Business Planning and Analytical Skills to develop strategies, build forecasts, interpret market data, and support decision-making. Account Management experience, including managing key clients, ensuring customer satisfaction, and identifying upsell and cross-sell opportunities. Excellent communication, negotiation, and stakeholder management abilities, with strong presentation and interpersonal skills. Experience leading teams, setting targets, and coaching team members toward achieving business objectives. Bachelor’s degree in Business, Marketing, IT, or a related field; advanced degrees or relevant certifications are an advantage. Familiarity with web hosting, cloud services, or IT infrastructure markets, particularly in Egypt and the Middle East, is highly beneficial. Ability to work in a hybrid environment in Cairo, demonstrating self-motivation, adaptability, and collaborative working style.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a highly skilled and experienced Software Testing Engineer to join our dynamic team. The ideal candidate should possess a strong background in software engineering. In this role, you will collaborte closely with developers, product managers, and other stakeholders to design, develop, and execute detailed test plans and test cases. With a focus on moving towards automation, you will be responsible for implementing automation tools and scripts to enhance our testing procedures. Develop and execute detailed, comprehensive, and well-structured test plans and test cases. Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications. Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage. Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases. Assess the status of releases, helping ensure they are timely and of the highest quality. Identify, record, document thoroughly, and track bugs through our issue tracking system. Perform thorough regression testing when bugs are resolved. Explore automation opportunities and gradually integrate automated tests with manual testing processes.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor s degree in Computer Science, Engineering, or a related eld. Strong knowledge of software QA methodologies, tools, and processes. Excellent communication and teamwork skills. Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews. Experience writing clear, concise, and comprehensive test plans, test cases and bug reports. Pro ciency in testing for mobile web and apps. Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases. Experience in API testing using various tools, with a solid understanding of web protocols and data formats. Programming skills in any scripting or mainstream programming language (Javascript, Java,..). Familiarity with automation testing tools (e.g., playwright, Appium, Rest Assured) is a plus. Experience with performance and/or security testing is a plus. Ability to document and troubleshoot errors. Analytical mind and problem-solving aptitude. ISTQB certi cation is a plus.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Develop and execute detailed, comprehensive, and well-structured test plans and test cases. Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications. Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage. Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases. Assess the status of releases, helping ensure they are timely and of the highest quality. Identify, record, document thoroughly, and track bugs through our issue tracking system. Perform thorough regression testing when bugs are resolved. Explore automation opportunities and gradually integrate automated tests with manual testing processes.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor s degree in Computer Science, Engineering, or a related eld. Strong knowledge of software QA methodologies, tools, and processes. Excellent communication and teamwork skills. Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews. Experience writing clear, concise, and comprehensive test plans, test cases and bug reports. Pro ciency in testing for mobile web and apps. Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases. Experience in API testing using various tools, with a solid understanding of web protocols and data formats. Programming skills in any scripting or mainstream programming language (Javascript, Java,..). Familiarity with automation testing tools (e.g., playwright, Appium, Rest Assured) is a plus. Experience with performance and/or security testing is a plus. Ability to document and troubleshoot errors. Analytical mind and problem-solving aptitude. ISTQB certi cation is a plus.</p><p></p></section>
<p>Platform Development: Manage IoT platforms that support: Device management, Asset management, Remote monitoring, Remote control, Data collection, Telemetry, Alerts & notifications, Analytics, Reporting.</p><p>Product Development: Develop end-to-end IoT products and services including: Smart City, Smart Buildings, Smart Metering, Fleet Management, Industrial IoT, Environmental Monitoring, Smart Agriculture, Connected Assets, Energy Management.</p><p>Data Management: Develop systems for: IoT data ingestion, Data storage, Stream processing, Analytics, Visualization, Reporting.</p><p>Product Lifecycle Management: Define product roadmap, gather business requirements, Develop product specifications, Coordinate testing and releases, Support commercialization activities.</p><p>Security: Implement, Identity management, Role-based access control, Secure APIs, Data encryption, Authentication, Compliance with security standards</p><p>User Experience: Develop intuitive: Web portals, Mobile applications, Dashboards, Administrative consoles</p><p>Collaboration: Work closely with: Network engineers, Embedded developers, Data engineers, Sales teams, Product managers, Operations teams and Customers</p>