Company Description Xceed is a leading multilingual Business Process Outsourcing (BPO) provider in the EMEA region, operating more than 10,000 web-enabled multichannel stations. The company serves key government and commercial clients in 10 languages across sites in Egypt, Morocco, Mauritius, UAE, and Saudi Arabia. Xceed delivers a broad range of services, including inbound and outbound customer support, back office operations, infrastructure management, recruitment process outsourcing, helpdesk support, and social media analysis. The organization is recognized globally with multiple IAOP, CX, sustainability, ESG, and business excellence awards, highlighting its commitment to quality, impact sourcing, and diversity, equity, and inclusion. Xceed maintains several international certifications in business continuity, information security, quality, environmental management, and occupational health and safety, offering a stable and compliant environment for professionals.
integration, APIs, microservices, and connecting AI/LLM services to existing platforms.
Key Responsibilities:
- Lead software development projects from planning to production.
- Design and maintain scalable software architecture.
- Supervise, mentor, and support the development team.
- Ensure code quality, security, and best development practices.
- Oversee AI/LLM integration into software products.
- Manage CI/CD pipelines, production deployments, and system performance.
- Collaborate with business stakeholders to deliver technical solutions.
- Drive continuous improvement and technology innovation.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 6 years of software development experience, including 3+ years in a leadership role.
- Strong experience with C#, ASP.NET Core, Entity Framework Core, REST APIs, and .NET.
- Experience with PostgreSQL and/or SQL Server.
- Knowledge of React or Angular.
- Experience with Docker, CI/CD, AWS, or Azure is a plus.
- Hands-on experience with AI/LLM integration and modern software architecture.
- Strong leadership, communication, and problem-solving skills.
- Fluent in English.
- Practical experience with AI and machine learning concepts, including working with LLMs, NLP, and cloud-based AI services (e.g., Azure, AWS, or GCP).
- Demonstrated supervisory or team lead experience, including task delegation, coaching, and performance feedback in a development environment.
- Strong analytical and problem-solving abilities, with a focus on reliability, scalability, and security in production systems.