Company Description 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 contact center support, back-office operations, infrastructure management, recruitment process outsourcing, helpdesk support, and social media analysis. Xceed has a strong regional presence with sites in Egypt, Morocco, Mauritius, UAE, and a new site in Saudi Arabia. The organization is widely recognized for its excellence in outsourcing, customer experience, impact sourcing, sustainability, diversity, equity and inclusion, and corporate social responsibility, supported by numerous global awards. Xceed also maintains multiple international certifications in business continuity, quality, health and safety, environmental management, and information security, offering team members a professional and well-governed work environment.
Role Description The Application Developer Supervisor is a full-time, on-site role based in Cairo, responsible for overseeing a team of application developers and ensuring the delivery of reliable, secure, and scalable software solutions. This role includes planning and assigning development tasks, monitoring progress, and providing technical guidance and coaching to team members. The supervisor collaborates closely with business stakeholders to gather requirements, translate them into technical specifications, and prioritize development efforts that support Xceed’s operational and client needs. Daily responsibilities include reviewing code, enforcing development standards, coordinating with QA and infrastructure teams, managing release cycles, and troubleshooting application issues. The role also involves contributing to continuous improvement initiatives, documenting processes, and supporting the adoption of best practices and new technologies within the development function.
Requirements:-
* Bachelor’s degree in Computer Science, Software Engineering, or a related field.
* 4+ years of software development experience, including 2+ years in a senior/leadership role.
* Strong experience with C#, ASP.NET Core, Entity Framework Core, and REST APIs.
* Experience with PostgreSQL or SQL Server.
* Good knowledge of React or Angular.
* Experience with Git, Docker, CI/CD, and Agile methodologies.
* Hands-on experience with AI coding assistants and LLM integration is a strong advantage.
* Strong leadership, mentoring, communication, and problem-solving skills.
* Fluent in English.
وصف الشركة تعد Xceed شركة رائدة في مجال إسناد الأعمال متعددة اللغات (BPO) في منطقة أوروبا والشرق الأوسط وأفريقيا (EMEA)، وتدير أكثر من 10,000 محطة متعددة القنوات متصلة بالإنترنت. تدعم الشركة العملاء الحكوميين والتجاريين بـ 10 لغات من خلال خدمات مثل دعم مراكز الاتصال الواردة والصادرة، وعمليات المكاتب الخلفية، وإدارة البنية التحتية، وإسناد عمليات التوظيف، ودعم مكتب المساعدة، وتحليل وسائل التواصل الاجتماعي. تتمتع Xceed بحضور إقليمي قوي مع مواقع في مصر والمغرب وموريشيوس والإمارات العربية المتحدة، وموقع جديد في المملكة العربية السعودية. حظيت المؤسسة بتقدير واسع لتميزها في مجالات الإسناد الخارجي، وتجربة العملاء، والتأثير في التوظيف، والاستدامة، والتنوع والعدالة والشمول، والمسؤولية الاجتماعية للشركات، مدعومة بالعديد من الجوائز العالمية. كما تحافظ Xceed على شهادات دولية متعددة في استمرارية الأعمال، والجودة، والصحة والسلامة، والإدارة البيئية، وأمن المعلومات، مما يوفر لأعضاء الفريق بيئة عمل احترافية ومحكمة الإدارة.
الوصف الوظيفي إن دور مشرف مطوري التطبيقات هو دور بدوام كامل من مقر الشركة في القاهرة، وهو مسؤول عن الإشراف على فريق من مطوري التطبيقات وضمان تقديم حلول برمجية موثوقة وآمنة وقابلة للتوسع. يتضمن هذا الدور تخطيط مهام التطوير وتكليفها، ومتابعة التقدم، تقديم التوجيه الفني والتدريب لأعضاء الفريق. يتشارك المشرف بشكل وثيق مع أصحاب المصلحة في العمل لجمع المتطلبات، وتحويلها إلى مواصفات فنية، وتحديد أولوية جهود التطوير التي تدعم الاحتياجات التشغيلية واحتياجات العملاء لشركة Xceed. تشمل المسؤوليات اليومية مراجعة البرمجيات، وفرض معايير التطوير، والتنسيق مع فريقي ضمان الجودة والبنية التحتية، وإدارة دورات الإصدار، وإصلاح مشكلات التطبيقات. ينطوي الدور أيضًا على المساهمة في مبادرات التحسين المستمر، وتوثيق العمليات، ودعم تبني أفضل الممارسات والتقنيات الجديدة ضمن قسم التطوير.
المتطلبات:-
* درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو أي مجال ذي صلة.
* خبرة أكثر من 4 سنوات في تطوير البرمجيات، بما في ذلك سنتان أو أكثر في دور قيادي/كبير مطورين.
* خبرة قوية في C#، وASP.NET Core، وEntity Framework Core، وREST APIs.
* خبرة في التعامل مع PostgreSQL أو SQL Server.
* معرفة جيدة بـ React أو Angular.
* خبرة في Git وDocker وCI/CD ومنهجيات Agile.
* تعد الخبرة العملية في استخدام مساعدات البرمجة بالذكاء الاصطناعي وتكامل نماذج اللغات الكبيرة (LLM) ميزة إضافية قوية.
* مهارات قوية في القيادة، والتوجيه، والتواصل، وحل المشكلات.
* إتقان اللغة الإنجليزية.