Company Description Xceed is a leading multilingual Business Process Outsourcing provider in the EMEA region, operating more than 10,000 web-enabled multichannel stations and serving government and commercial clients in 10 languages. The company maintains sites in Egypt, Morocco, Mauritius, the UAE, and Saudi Arabia, delivering inbound, outbound, back-office, infrastructure management, recruitment process outsourcing, helpdesk support, and social media analysis services. Xceed has received repeated recognition from IAOP, INSIGHTS Middle East Call Centre & CX Awards, Gulf Sustainability Awards, ICXA, IBXA, and Global ESG Awards for outsourcing excellence, impact sourcing, sustainability, and diversity, equity, and inclusion. The organization adheres to international standards with multiple certifications, including COPC, ISO 9001, ISO 14001, ISO 22301, ISO 45001, and ISO/IEC 27001, reinforcing its commitment to quality, security, and business continuity. Talent joining Xceed benefit from structured career paths, a focus on people development, and a values-driven, inclusive work environment.
Role Description The Senior Supervisor Application Developer (6 years’ experience, .NET & AI LLM) is a full-time, on-site role based in Cairo. This position oversees the design, development, and maintenance of enterprise applications using .NET technologies, while leading the integration of AI and Large Language Model (LLM) capabilities into business solutions. Day-to-day responsibilities include gathering and analyzing requirements, architecting scalable solutions, writing clean and testable code, reviewing team deliverables, and ensuring adherence to security and quality standards. The role involves supervising and mentoring a team of developers, coordinating with product, operations, and infrastructure teams, and managing project timelines and priorities. The Senior Supervisor also monitors system performance, drives continuous improvement, and supports deployment, documentation, and post-release optimization of applications.
Qualifications
- Candidates should possess strong .NET development skills (C#, ASP.NET Core, Web APIs) and solid experience with SQL/NoSQL databases.
- Candidates should possess applied experience with AI and LLM technologies (prompt engineering, model integration via APIs, AI-driven features, basic ML concepts).
- Candidates should possess skills in application architecture and design (OOP, design patterns, microservices, RESTful services, cloud platforms such as Azure or AWS).
- Candidates should possess capabilities in software quality and delivery (unit testing, integration testing, CI/CD pipelines, version control using Git).
- Candidates should possess team leadership and supervision skills (mentoring, task delegation, performance feedback, stakeholder communication, conflict resolution).
- Candidates should possess strong analytical and problem-solving abilities, with attention to security, performance, and scalability in production environments.