.NET Developers Jobs in Egypt
2368 Jobs Found
"This is a Hands-on Technical Leadership role. Candidates with purely operational/support backgrounds or non-. NET stacks will not be considered."<br>Key Responsibilities:- Lead technical projects from architecture design to production deployment.- Mentor and supervise the development team, enforcing best practices.- Architect and maintain secure, scalable . NET applications.- Integrate AI and LLM solutions into modern enterprise products.- Manage CI/CD pipelines, containerization, and system performance.- Collaborate with stakeholders to deliver efficient technical products.<br>Key Requirements:- 6+ years in software engineering, with 3+ years in a leadership role (. NET focus).- Strong expertise in C#, ASP. NET Core, and Entity Framework Core.- Experience with Postgre SQL and SQL Server.- Proficiency in React or Angular.- Experience with Docker, AWS or Azure, and CI/CD pipelines.- Hands-on experience with AI/LLM integration and modern software architecture.- Fluent in English.
<p>Key Responsibilities:</p><p>- Lead software development projects from planning to production.</p><p>- Design and maintain scalable software architecture.</p><p>- Supervise, mentor, and support the development team.</p><p>- Ensure code quality, security, and best development practices.</p><p>- Oversee AI/LLM integration into software products.</p><p>- Manage CI/CD pipelines, production deployments, and system performance.</p><p>- Collaborate with business stakeholders to deliver technical solutions.</p><p>- Drive continuous improvement and technology innovation.</p><p><br></p><p>Requirements:</p><p>- Bachelor's degree in Computer Science, Software Engineering, or a related field.</p><p>- Minimum 6 years of software development experience, including 3+ years in a leadership role.</p><p>- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.</p><p>- Experience with PostgreSQL and/or SQL Server.</p><p>- Knowledge of React or Angular.</p><p>- Experience with Docker, CI/CD, AWS, or Azure is a plus.</p><p>- Hands-on experience with AI/LLM integration and modern software architecture.</p><p>- Strong leadership, communication, and problem-solving skills.</p><ul><li>- Fluent in English.</li></ul>
We're Hiring: Application Senior Supervisor Position.<br><br>Key Responsibilities:<br>- Lead software development projects from planning to production.<br>- Design and maintain scalable software architecture.<br>- Supervise, mentor, and support the development team.<br>- Ensure code quality, security, and best development practices.<br>- Oversee AI/LLM integration into software products.<br>- Manage CI/CD pipelines, production deployments, and system performance.<br>- Collaborate with business stakeholders to deliver technical solutions.<br>- Drive continuous improvement and technology innovation.<br><br>Requirements:<br>- Bachelor's degree in Computer Science, Software Engineering, or a related field.<br>- Minimum 6 years of software development experience, including 3+ years in a leadership role.<br>- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.<br>- Experience with PostgreSQL and/or SQL Server.<br>- Knowledge of React or Angular.<br>- Experience with Docker, CI/CD, AWS, or Azure is a plus.<br>- Hands-on experience with AI/LLM integration and modern software architecture.<br>- Strong leadership, communication, and problem-solving skills.<br>- Fluent in English.
<p>Key Responsibilities:</p><p>- Lead software development projects from planning to production.</p><p>- Design and maintain scalable software architecture.</p><p>- Supervise, mentor, and support the development team.</p><p>- Ensure code quality, security, and best development practices.</p><p>- Oversee AI/LLM integration into software products.</p><p>- Manage CI/CD pipelines, production deployments, and system performance.</p><p>- Collaborate with business stakeholders to deliver technical solutions.</p><p>- Drive continuous improvement and technology innovation.</p><p><br></p><p>Requirements:</p><p>- Bachelor's degree in Computer Science, Software Engineering, or a related field.</p><p>- Minimum 6 years of software development experience, including 3+ years in a leadership role.</p><p>- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.</p><p>- Experience with PostgreSQL and/or SQL Server.</p><p>- Knowledge of React or Angular.</p><p>- Experience with Docker, CI/CD, AWS, or Azure is a plus.</p><p>- Hands-on experience with AI/LLM integration and modern software architecture.</p><p>- Strong leadership, communication, and problem-solving skills.</p><ul><li>- Fluent in English.</li></ul>
<p>We're Hiring: Application Senior Supervisor Position.</p><p><br></p><p>Key Responsibilities:</p><p>- Lead software development projects from planning to production.</p><p>- Design and maintain scalable software architecture.</p><p>- Supervise, mentor, and support the development team.</p><p>- Ensure code quality, security, and best development practices.</p><p>- Oversee AI/LLM integration into software products.</p><p>- Manage CI/CD pipelines, production deployments, and system performance.</p><p>- Collaborate with business stakeholders to deliver technical solutions.</p><p>- Drive continuous improvement and technology innovation.</p><p><br></p><p>Requirements:</p><p>- Bachelor's degree in Computer Science, Software Engineering, or a related field.</p><p>- Minimum 6 years of software development experience, including 3+ years in a leadership role.</p><p>- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.</p><p>- Experience with PostgreSQL and/or SQL Server.</p><p>- Knowledge of React or Angular.</p><p>- Experience with Docker, CI/CD, AWS, or Azure is a plus.</p><p>- Hands-on experience with AI/LLM integration and modern software architecture.</p><p>- Strong leadership, communication, and problem-solving skills.</p><p>- Fluent in English.</p><p><br></p>
<strong>Key Responsibilities:<br></strong>• Lead software development projects from planning to production.<br>• Design and maintain scalable software architecture.<br>• Supervise, mentor, and support the development team.<br>• Ensure code quality, security, and best development practices.<br>• Oversee AI/LLM integration into software products.<br>• Manage CI/CD pipelines, production deployments, and system performance.<br>• Collaborate with business stakeholders to deliver technical solutions.<br>• Drive continuous improvement and technology innovation.<br><br><strong>Requirements:<br></strong>• Bachelor's degree in Computer Science, Software Engineering, or a related field.<br>• using AI tools<br>• Minimum 6 years of software development experience, including 3+ years in a leadership role.<br>• Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.<br>• Experience with PostgreSQL and/or SQL Server.<br>• Knowledge of React or Angular.<br>• Experience with Docker, CI/CD, AWS, or Azure is a plus.<br>• Hands-on experience with AI/LLM integration and modern software architecture.<br>• Strong leadership, communication, and problem-solving skills.<br>• Fluent in English.<br><br><strong>Work Location:</strong> Maadi Technology Park
<p>Are you a skilled Full Stack Developer ready to take ownership of complex software solutions and make a lasting technical impact? Takwene is seeking a talented and driven Full-Stack Software Engineer to join our growing Tech team. In this role, you will play a pivotal part in designing, building, and optimizing high-quality applications including AI-powered features while guiding the next generation of engineering talent.</p><p>You will work at the intersection of technical excellence and business impact. You will collaborate with cross-functional teams to deliver robust, scalable software solutions using modern frontend frameworks and backend technologies, while contributing to the architectural direction of our products and maintaining the highest standards of code quality. You will also play a key role in integrating AI and LLM-based services into our applications.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and deploy high-quality full-stack applications using frontend frameworks (React) and backend technologies (Supabase), ensuring reliability, scalability, and maintainability.</li><li>Integrate AI APIs and LLM-based services (such as OpenAI, Anthropic, or Hugging Face) into applications to support intelligent, AI-powered features and workflows.</li><li>Build and maintain automation workflows using n8n to streamline internal processes and connect AI agents with business systems.</li><li>Analyze and interpret business requirements, translating them into clear technical specifications, actionable plans, and effective software solutions.</li><li>Conduct thorough code reviews and enforce code quality standards, promoting best practices in software engineering across the development lifecycle.</li><li>Implement comprehensive unit testing strategies to validate functionality, reduce defects, and ensure long-term application stability.</li><li>Participate actively in architectural discussions, contributing meaningful insights and helping shape the technical roadmap for current and future products.</li><li>Monitor, analyze, and optimize application performance, proactively identifying bottlenecks and implementing improvements to enhance end-user experience.</li><li>Collaborate with product managers, QA engineers, and other stakeholders to deliver features on time and aligned with business objectives.</li></ul><p><strong>Technical Skills</strong></p><ul><li>Frontend: React, or similar modern JavaScript frameworks.</li><li>Backend: Supabase</li><li>Databases: PostgreSQL, Microsoft SQL</li><li>AI & LLM Integration: OpenAI API, Anthropic API, Hugging Face; prompt engineering; AI frameworks and libraries.</li><li>Automation : n8n</li><li>AI-Assisted Development: Cursor or equivalent AI coding tools; vibe coding practices.</li><li>Version Control: Git, Azure DevOps, or equivalent source control systems.</li><li>Testing: Unit testing frameworks (e.g., NUnit, xUnit, MSTest, Jest).</li><li>Architecture: Design patterns, SOLID principles, microservices, RESTful APIs.</li><li>Cloud & DevOps: Microsoft Azure, CI/CD pipelines, Docker (preferred).</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with Supabase for backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with .NET (C#, ASP.NET Core) for backend development.</li><li>Hands-on experience building or maintaining n8n workflows, particularly ones involving AI agents, database integration, or third-party API orchestration.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul><p>This is a hybrid work model that requires you to work from the office 3-4 days per week.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Experience with Supabase for backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with .NET (C#, ASP.NET Core) for backend development.</li><li>Hands-on experience building or maintaining n8n workflows, particularly ones involving AI agents, database integration, or third-party API orchestration.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul>
<p>Are you a skilled Full Stack Developer ready to take ownership of complex software solutions and make a lasting technical impact? Takwene is seeking a talented and driven Full-Stack Software Engineer to join our growing Tech team. In this role, you will play a pivotal part in designing, building, and optimizing high-quality applications including AI-powered features while guiding the next generation of engineering talent.</p><p>About the Role you will work at the intersection of technical excellence and business impact. You will collaborate with cross-functional teams to deliver robust, scalable software solutions using modern frontend frameworks and backend technologies, while contributing to the architectural direction of our products and maintaining the highest standards of code quality. You will also play a key role in integrating AI and LLM-based services into our applications.</p><p><b><br></b></p><p><b>Key Responsibilities</b></p><ul><li>Design, develop, test, and deploy high-quality full stack applications using frontend frameworks (Angular) and backend technologies (.NET), ensuring reliability, scalability, and maintainability.</li><li>Integrate AI APIs and LLM-based services (such as Open AI, Anthropic, or Hugging Face) into applications to support intelligent, AI-powered features and workflows.</li><li>Analyze and interpret business requirements, translating them into clear technical specifications, actionable plans, and effective software solutions.</li><li>Conduct thorough code reviews and enforce code quality standards, promoting best practices in software engineering across the development lifecycle.</li><li>Implement comprehensive unit testing strategies to validate functionality, reduce defects, and ensure long-term application stability.</li><li>Participate actively in architectural discussions, contributing meaningful insights and helping shape the technical roadmap for current and future products.</li><li>Monitor, analyze, and optimize application performance, proactively identifying bottlenecks and implementing improvements to enhance end-user experience.</li><li>Collaborate with product managers, QA engineers, and other stakeholders to deliver features on time and aligned with business objectives.</li></ul><p><b><br></b></p><p><b>Technical Skills</b></p><ul><li>Frontend: Angular, or similar modern JavaScript frameworks.</li><li>Backend: .NET (C#, .NET Core, ASP.NET MVC, ASP.NET Web API)</li><li>Databases: SQL (Microsoft SQL Server, T-SQL, Entity Framework) and NoSQL databases.</li><li>AI & LLM Integration: OpenAI API, Anthropic API, Hugging Face; prompt engineering; AI frameworks and libraries.</li><li>BaaS: Supabase.</li><li>AI-Assisted Development: Cursor or equivalent AI coding tools; vibe coding practices.</li><li>Version Control: Git, Azure DevOps, or equivalent source control systems.</li><li>Testing: Unit testing frameworks (e.g., NUnit, xUnit, MSTest, Jest).</li><li>Architecture: Design patterns, SOLID principles, microservices, RESTful APIs.</li><li>Cloud & DevOps: Microsoft Azure, CI/CD pipelines, Docker (preferred).</li></ul><p>Preferred Qualifications</p><ul><li>3+ years proven experience with backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul><p>This is a hybrid work model that requires you to work from the office 3-4 days per week.</p><p><strong>Desired Candidate Profile</strong></p><h3>Preferred Qualifications</h3><ul><li>3+ years proven experience with backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul>
About NAGANAGA Architects, Designers & Planners is a leading multidisciplinary consultancy delivering innovative architectural, engineering, and planning solutions across the UAE, Egypt, and Saudi Arabia. Our portfolio spans hospitality, residential, commercial, healthcare, mixed-use, industrial, and large-scale developments. We are committed to technical excellence, innovation, and delivering sustainable engineering solutions that shape the built environment.<br>About the Role NAGA is looking for an MEP BIM Developer to support the growing demand for MEP BIM automation and digital engineering across our projects. The role will focus on developing and maintaining Revit-based automation tools for MEP disciplines, helping improve modelling efficiency, coordination, quality control, standardization, and data workflows. The ideal candidate will combine a strong understanding of MEP systems and Revit/BIM workflows with hands-on software development experience.<br>Key Responsibilities Develop Revit MEP automation tools supporting Mechanical, Electrical, Plumbing, and Fire Protection disciplines. Build, maintain, and enhance Revit add-ins using C#, . NET, WPF, and the Autodesk Revit API. Develop automation solutions for:MEP modelling Routing Equipment and element placement Tagging Schedules Data extraction and validation Support BIM QA/QC and model-health checking through automation and digital workflows. Develop solutions that support clash coordination and model coordination workflows. Support integrations with Autodesk Construction Cloud (ACC) and Navisworks. Work closely with MEP and BIM teams to understand workflow challenges and translate them into practical automation solutions. Test and validate automation tools before deployment. Deploy, document, and provide support for released tools. Maintain and improve existing automation tools based on project and user requirements. Contribute to the standardization and improvement of digital engineering workflows across NAGA projects.<br>Requirements Bachelor's degree in Mechanical or Electrical Engineering, or a related discipline. Strong knowledge of Revit MEP and BIM workflows. Good understanding of MEP systems and engineering workflows. Good knowledge of C# and . NET. Hands-on experience with the Autodesk Revit API. Experience with WPF is preferred. Ability to understand MEP/BIM requirements and translate them into software-based automation solutions.2–5 years of relevant experience is preferred.<br>Preferred Technical Skills Experience with any of the following would be an advantage:Navisworks Autodesk Construction Cloud (ACC) / BIM 360REST APIsSQL / Postgre SQLGit Dynamo Python AI / automation technologies<br>Key Skills Revit MEPBIM Automation Revit APIC#. NETWPFMEP Engineering Digital Engineering BIM QA/QCModel Data Validation Automation & Add-in Development API Integration Problem Solving<br>What We're Looking For We are looking for someone who sits at the intersection of engineering and technology — not simply a BIM modeller and not purely a software developer. The ideal candidate understands how MEP systems are designed and modelled in Revit and can use programming to automate repetitive workflows, improve model quality, and build tools that make BIM teams more efficient.
<h2>Job Summary</h2><p>The <strong>Backend Developer</strong> is responsible for designing, developing, and maintaining scalable, secure, and high-performance server-side applications that power YOUXEL Technology's products and solutions. The role focuses on building robust APIs, business logic, database structures, and backend services while collaborating closely with Frontend Developers, QA Engineers, Product Owners, and other stakeholders to deliver reliable, maintainable, and high-quality software.</p><h1>Key Responsibilities</h1><ul><li><p>Responsible for handling the development of the project’s most complex and risky tasks. </p></li></ul><ul><li><p>Conduct research to gain technical knowledge and resolve technical difficulties, including but not limited to receiving feedback from and building solutions for customers. </p></li></ul><ul><li><p>Participate in the analysis & design of new functional requirements and systems. </p></li></ul><ul><li><p>Participate in the estimation of new features and components. </p></li></ul><ul><li><p>Participate in product or application definition activities, including feature analysis & system tradeoffs. </p></li></ul><ul><li><p>Stay up to date on emerging technologies. </p></li></ul><ul><li><p>Perform other related duties as necessary. </p></li></ul><p></p><p><strong>Requirements</strong></p><p></p><ul><li><p>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</p></li><li><p>5+ years of relevant experience. </p></li></ul><ul><li><p>Strong, in-depth, hands-on experience in C# and .NET framework (ASP.NET, TFS,VS, etc) </p></li></ul><ul><li><p>Strong in CSS, HTTP, JS, WebAPI. </p></li></ul><ul><li><p>Advanced knowledge of front-end software architecture and related technologies, including JavaScript, HTML, and CSS. </p></li></ul><ul><li><p>Knowledge of .NET Core (at least 6 months). </p></li></ul><ul><li><p>An appreciation for clean, elegant, and responsive front-end design and well documented code. </p></li></ul><ul><li><p>Knowledge of frontend frameworks (React) is a plus. </p></li></ul><p></p>
Key Responsibilities:<br>• Lead software development projects from planning to production.<br>• Design and maintain scalable software architecture.<br>• Supervise, mentor, and support the development team.<br>• Ensure code quality, security, and best development practices.<br>• Oversee AI/LLM integration into software products.<br>• Manage CI/CD pipelines, production deployments, and system performance.<br>• Collaborate with business stakeholders to deliver technical solutions.<br>• Drive continuous improvement and technology innovation.<br><br>Requirements:<br>• Bachelor's degree in Computer Science, Software Engineering, or a related field.<br>• using AI tools<br>• Minimum 6 years of software development experience, including 3+ years in a leadership role.<br>• Strong experience with C#, ASP. NET Core, Entity Framework Core, REST APIs, and . NET.<br>• Experience with Postgre SQL and/or SQL Server.<br>• Knowledge of React or Angular.<br>• Experience with Docker, CI/CD, AWS, or Azure is a plus.<br>• Hands-on experience with AI/LLM integration and modern software architecture.<br>• Strong leadership, communication, and problem-solving skills.<br>• Fluent in English.<br><br>Work Location: Maadi Technology Park
<strong>Company Description</strong> Xceed is a leading multilingual Business Process Outsourcing provider in the EMEA region, operating more than 10,000 web-enabled multichannel stations and managing outsourcing agreements for key government and commercial clients in 10 languages. The company has sites in Egypt, Morocco, Mauritius, UAE, and a new site in Saudi Arabia, offering inbound, outbound, back-office, recruitment, helpdesk, social media analysis, and infrastructure management services. Xceed has received numerous international awards and recognitions for outsourcing excellence, impact sourcing, customer experience, sustainability, diversity, equity, and inclusion. The organization is certified to multiple global standards, including ISO and COPC, reflecting its commitment to quality, business continuity, information security, and safe work environments. Candidates joining Xceed will be part of a reputable, growth-oriented company focused on innovation, employee development, and responsible business practices.<br><strong>Role Description</strong> The Application Senior Supervisor (AI / LLM & .Net) is a full-time, on-site role based in Qesm El Maadi. This role oversees the design, development, and maintenance of AI-driven and .Net-based applications, ensuring reliability, performance, and security across business-critical systems. Daily responsibilities include supervising application development teams, reviewing code and solution designs, coordinating release cycles, and driving integration of AI/LLM capabilities into existing platforms and workflows. The role collaborates closely with business stakeholders, technical support, and customer-facing teams to understand requirements, resolve application issues, and improve user experience. The Application Senior Supervisor also leads training and knowledge-sharing initiatives, mentors team members, and contributes to technical roadmaps, standards, and best practices.<br><br><strong>Qualifications<br></strong><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>- Minimum 6 years of software development experience, including 3+ years in a leadership role.</li><li>- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.</li><li>- Experience with PostgreSQL and/or SQL Server.</li><li>- Knowledge of React or Angular.</li><li>- Experience with Docker, CI/CD, AWS, or Azure is a plus.</li><li>- Hands-on experience with AI/LLM integration and modern software architecture.</li><li>- Strong leadership, communication, and problem-solving skills.</li><li>- Fluent in English.</li></ul>
As a Microsoft Dynamics 365 CRM Developer Consultant at Accenture, you will be responsible for developing and customizing Microsoft Dynamics 365 Customer Engagement (CE) solutions and Power Platform components to meet client requirements. You will implement technical designs, extend platform capabilities, and deliver high-quality solutions aligned with Microsoft best practices. This role requires a strong technical background, attention to detail, and the ability to work collaboratively in a fast-paced environment.<br><br>Key Responsibilities<br><br><br> Application Development<br>Configure and customize Dynamics 365 CE modules, including Sales, Customer Service, Field Service, and Marketing.<br>Develop Plugins, Custom Workflow Activities, and Custom APIs using C#/. NET and XRM SDK.<br>Implement client-side scripting with Java Script/Type Script for form logic and UI enhancements.<br>Build advanced UI scenarios using Power Apps Component Framework (PCF) controls.<br> Power Platform Development<br>Design and develop Model-Driven and Canvas Apps to meet business requirements.<br>Automate business processes using Power Automate.<br>Work with Dataverse for entity modeling, relationships, business rules, and security roles.<br> Integration & Data Management<br>Develop integrations using REST APIs, OData, and Dataverse Web API.<br>Collaborate on data migration activities, including ETL processes, data mapping, and validation.<br> Quality & Governance<br>Adhere to coding standards and participate in code reviews to ensure high-quality deliverables.<br>Ensure compliance with security, data governance, and performance guidelines.<br>Support Application Lifecycle Management (ALM) practices, including solution layering, versioning, and deployment via Azure Dev Ops pipelines.<br> Collaboration<br>Work closely with Technical Leads, Functional Consultants, and QA teams to ensure seamless delivery.<br>Actively participate in agile ceremonies, including sprint planning, backlog refinement, and daily stand-ups.<br>Experience:<br>3–6 years of hands-on experience in Dynamics 365 CE development.<br>Technical Expertise:<br>Proficiency in C#/. NET for developing Plugins and Custom APIs.<br>Strong skills in Java Script/Type Script for client-side scripting and UI enhancements.<br>Expertise in Dataverse schema design, entity modeling, and security roles.<br>Hands-on experience with Power Apps, Power Automate, and PCF controls.<br>Familiarity with Azure services, such as Azure Functions and Logic Apps, for integration.<br>Understanding of ALM and CI/CD practices using Azure Dev Ops.<br>Preferred Skills<br>Experience with Dynamics 365 modules, including Omnichannel, Field Service, or Marketing.<br>Certifications (Preferred)<br>Microsoft Certified: Power Platform Developer Associate (PL-400)<br>Microsoft Certified: Dynamics 365 Customer Service/Sales Functional Consultant (MB-230/MB-210)<br><br>Knowledge of Copilot Studio and AI Builder for enhancing CRM capabilities.<br>Exposure to performance tuning and troubleshooting in Dynamics 365 CE environments.
Dsquares is a leading provider of loyalty programs in the region, dedicated to crafting exceptional solutions that deepen the connection between brands and their customers. We leverage technology and innovative strategies to transform customer engagement into lasting loyalty.<br><br>Our team is passionate, innovative, and collaborative, always striving for excellence. We seek professionals who can share our vision and contribute to creating unparalleled customer experiences. Join us in shaping the future of customer loyalty.<br><br>About The Role:<br><br>As a Senior Backend Engineer at Dsquares, you will play a crucial role in the design and development of our backend systems that power our loyalty platforms. You will collaborate with cross-functional teams to create high-performance, scalable, and secure services and APIs, ensuring that our solutions meet the needs of our clients and end users.<br><br>Duties & Responsibilities:<br><br>Plan, design, develop, debug, implement and support web-based software applications and services Modify existing software to add new features, fix issues, or improve performance/security Comply with project coding standards and industry best practices Work on a shared codebase, in a team environment, cooperating with co-located and remote team members Improve software quality by conducting systems analysis and recommending changes in policies and procedures Produce detailed software design and specifications Participate in planning for software development sprints, and ensure tasks are completed according to the planned delivery dates Represent the team in collaborations with partners and clients as needed<br><br>Requirements<br><br>Required Skills & Abilities:<br><br>Technical Skills: C#, RESTful API, MS SQL Server, JS, Angular js, Agile (Scrum),Design patterns, object-oriented analysis & design, SOLID principles, TDD, unit Testing, Integration testing, Swagger/Post Man, Node JS, Git, Jira, Log4Net Good understanding of software engineering and design concepts Good problem solving and research skills Good understanding of the full web stack Good knowledge of algorithms and data structures Good understanding of structured database design concepts and practices Good understanding of HTML/JS/CSS concepts Good debugging and tracing Comfortable to work in a fast-paced environment Self-motivated and driven to improve<br><br>Education & Experience:<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field3 - 5 years of experience in a senior backend engineer role is a must Experience in using MS SQL server and advanced features Experience in working with git code versioning & branching techniques Experience in web application optimization techniques Experience in RESTful API development Experience in software solution and architecture design is a plus Experience in building microservices is a plusExperience in .net Core is a plus Experience in building on top of Azure stack is a plus Experience in code refactoring is a plus<br><br>Benefits<br><br> Financial Growth: Reap the rewards of your hard work with competitive compensation packages Work-Life Balance: Achieve optimal well-being with our hybrid work environment, and regular team-building events Continuous Development: Expand your horizons through our commitment to learning and development opportunities. Perks and Privileges: Celebrate your journey with us through birthday offs, mobile allowances, transportation support, and a host of other employee-centric perks
<p><strong>Essential Job Functions:</strong> Lead the end-to-end technical design, development, customization, implementation, and delivery governance of Microsoft Dynamics 365 CRM/Customer Engagement solutions. Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows. Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable. Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms. Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required. Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews. Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools. Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices. Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support. Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation. Own technical delivery planning, effort estimation, task allocation, design reviews, code quality, release readiness, and escalation management across CRM workstreams. Provide hands-on technical leadership, solution guidance, code reviews, mentoring, and coaching to CRM developers and consultants.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation, customization, integration, and support, including proven experience in a technical lead role.</li><li>Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.</li><li>Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.</li><li>Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.</li><li>Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM.</li><li>Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.</li><li>Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.</li><li>Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.</li><li>Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.</li><li>Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.</li><li>Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</li><li>Strong leadership experience in coordinating distributed technical teams, managing technical risks, and ensuring adherence to Microsoft implementation best practices and project delivery standards.</li><li>Microsoft certifications in Dynamics 365 Customer Engagement, Power Platform, Azure Developer, or Solution Architect are preferred.</li><li>Experience with Omnichannel for Customer Service, Customer Insights, Power Pages, Copilot Studio, or AI-enabled CRM scenarios is an advantage.</li><li>Exposure to Agile/Scrum, SAFe, DevSecOps, automated testing, and enterprise release governance is a plus.</li><li>Knowledge of MEA market delivery practices, data protection expectations, cybersecurity considerations, and public sector delivery requirements is desirable.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job Description:</b></p><br><p><b>Essential Job Functions:</b></p><br><p>• Lead the technical design, development, customization, and implementation of Microsoft Dynamics 365 CRM/Customer Engagement solutions.</p><br><p>• Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows.</p><br><p>• Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable.</p><br><p>• Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms.</p><br><p>• Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required.</p><br><p>• Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews.</p><br><p>• Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools.</p><br><p>• Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices.</p><br><p>• Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support.</p><br><p>• Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation.</p><br><p>• Provide technical leadership, code reviews, mentoring, and guidance to junior CRM developers and consultants.</p><br><p><b>Basic Qualifications:</b><br>• 6+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation and support.</p><br><p>• Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.</p><br><p>• Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.</p><br><p>• Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.</p><br><p>• Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM.</p><br><p>• Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.</p><br><p>• Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.</p><br><p>• Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.</p><br><p>• Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.</p><br><p>• Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.</p><br><p>• Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</p><br><p><span>At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.</span></p><br><p><b><span>Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available</span></b> <span>here</span><span><b><i>.</i></b></span></p><br> </div>
Job Title: Senior Full Stack Developer Location: Maadi, Cairo, Egypt (Hybrid) Industry: Software Development Employment Type: Full-time About the Role We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Maadi. In this hybrid role, you will be responsible for designing, developing, and maintaining complex, scalable web applications. You will leverage your deep expertise in both frontend and backend technologies, focusing on . NET and React/Next.js, to deliver high-quality software solutions. Key Responsibilities Full Stack Development: Lead the design, development, and maintenance of full-stack web applications, ensuring high performance, security, and responsiveness . Frontend Excellence: Build sophisticated, interactive user interfaces using React.js, Type Script, and Next.js. Implement modern design principles, server-side rendering, and micro-frontend architectures to create seamless user experiences . Backend Engineering: Develop robust and scalable backend services and RESTful APIs using . NET Core and C# . API & Database Management: Design and integrate APIs, and work with ORM frameworks like Entity Framework to manage relational databases (e.g., SQL Server) . Cloud & Dev Ops: Implement and manage CI/CD pipelines for automated testing and deployment, preferably using Azure Dev Ops or similar tools . Collaboration: Work closely with UX/UI designers, product managers, and other engineers to translate business requirements into technical solutions . Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of technical excellence . Security: Ensure application and data security by implementing best practices such as OAuth2, JWT, and adhering to OWASP guidelines . Qualifications & Requirements Experience: 3+ years of professional experience in full-stack software development . Frontend Stack: Advanced proficiency in React.js, Type Script, and Next.js. Experience with modern CSS frameworks like Tailwind CSS is a strong plus . Backend Stack: Strong experience in backend development with . NET Core and C# . API & Data: Proven experience with RESTful API design, ORM patterns (e.g., Entity Framework), and relational databases . Dev Ops: Hands-on experience with CI/CD pipelines and version control systems like Git . Architecture: Familiarity with microservices or micro-frontend architectures and scalable application design . Education: Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred . Preferred Skills (Nice to Have) Experience with cloud platforms, especially Microsoft Azure . Familiarity with Graph QL . Knowledge of Dev Sec Ops practices . Experience with AI-assisted development tools like Git Hub Copilot . Work Environment Location: Based in Maadi, Cairo . Model: Hybrid role, offering a balance between office and remote work, with expectations to be in the office a few days a week . Industry: Dynamic software development environment.
Job Title: Senior Full Stack Developer Location: Maadi, Cairo, Egypt (Hybrid) Industry: Software Development Employment Type: Full-time About the Role We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Maadi. In this hybrid role, you will be responsible for designing, developing, and maintaining complex, scalable web applications. You will leverage your deep expertise in both frontend and backend technologies, focusing on . NET and React/Next.js, to deliver high-quality software solutions. Key Responsibilities Full Stack Development: Lead the design, development, and maintenance of full-stack web applications, ensuring high performance, security, and responsiveness . Frontend Excellence: Build sophisticated, interactive user interfaces using React.js, Type Script, and Next.js. Implement modern design principles, server-side rendering, and micro-frontend architectures to create seamless user experiences . Backend Engineering: Develop robust and scalable backend services and RESTful APIs using . NET Core and C# . API & Database Management: Design and integrate APIs, and work with ORM frameworks like Entity Framework to manage relational databases (e.g., SQL Server) . Cloud & Dev Ops: Implement and manage CI/CD pipelines for automated testing and deployment, preferably using Azure Dev Ops or similar tools . Collaboration: Work closely with UX/UI designers, product managers, and other engineers to translate business requirements into technical solutions . Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of technical excellence . Security: Ensure application and data security by implementing best practices such as OAuth2, JWT, and adhering to OWASP guidelines . Qualifications & Requirements Experience: 3+ years of professional experience in full-stack software development . Frontend Stack: Advanced proficiency in React.js, Type Script, and Next.js. Experience with modern CSS frameworks like Tailwind CSS is a strong plus . Backend Stack: Strong experience in backend development with . NET Core and C# . API & Data: Proven experience with RESTful API design, ORM patterns (e.g., Entity Framework), and relational databases . Dev Ops: Hands-on experience with CI/CD pipelines and version control systems like Git . Architecture: Familiarity with microservices or micro-frontend architectures and scalable application design . Education: Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred . Preferred Skills (Nice to Have) Experience with cloud platforms, especially Microsoft Azure . Familiarity with Graph QL . Knowledge of Dev Sec Ops practices . Experience with AI-assisted development tools like Git Hub Copilot . Work Environment Location: Based in Maadi, Cairo . Model: Hybrid role, offering a balance between office and remote work, with expectations to be in the office a few days a week . Industry: Dynamic software development environment.
<strong>Company Description</strong> Xceed is a leading multilingual Business Process Outsourcing provider in the EMEA region, operating more than 10,000 web-enabled multichannel stations. The company supports government and commercial clients in 10 languages through services such as inbound and outbound customer support, back-office operations, infrastructure management, recruitment process outsourcing, helpdesk, and social media analysis. With sites in Egypt, Morocco, Mauritius, UAE, and Saudi Arabia, Xceed offers diverse career opportunities in multiple markets. The organization is recognized with numerous regional and international awards in outsourcing, customer experience, CSR, and DEI, and holds multiple global certifications, including COPC, ISO standards for quality, business continuity, information security, and workplace safety. This environment provides professionals with structured career paths, skill development, and exposure to best practices in service delivery and sustainability.<br><strong>Role Description</strong> The Application Senior Supervisor Development (.Net, AI) is a full-time, on-site position based in Cairo, Egypt. The role is responsible for supervising the design, development, and maintenance of .Net-based applications and AI-driven solutions that support Xceed’s operational and customer-facing processes. Day-to-day responsibilities include leading a development team, assigning tasks, reviewing code, ensuring adherence to technical standards, and coordinating with business stakeholders to translate requirements into scalable applications. The supervisor oversees application performance and reliability, collaborates with technical support teams for incident resolution, and drives continuous improvement and automation initiatives. The role also involves mentoring team members, contributing to documentation and best practices, and aligning development projects with security, compliance, and quality frameworks.<br><strong>Qualifications<br></strong> <ul><li>Candidates should possess strong Analytical Skills to interpret business needs, analyze system performance, and support data-driven decision making.</li><li>Candidates should possess Training and people development skills to mentor team members, deliver technical coaching, and support knowledge transfer.</li><li>Candidates should possess Accounting and business understanding skills to align application features with financial processes, reporting, and cost control requirements.</li><li>Candidates should possess Technical Support and Customer Service skills to collaborate with support teams, handle escalations, and ensure positive user experiences.</li><li>Solid experience in .Net development (C#, ASP.NET, .NET Core) and related frameworks; familiarity with AI/ML concepts, APIs, and integration techniques.</li><li>Experience supervising or leading development teams in a production environment, preferably within BPO, customer experience, or enterprise applications.</li><li>Knowledge of software development life cycle (SDLC), agile methodologies, version control (e.g., Git), and secure coding practices.</li><li>Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.</li><li>Strong communication and collaboration skills</li></ul>
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