3S Software - Secured Smart Systems

Software Development Manager

Posted: 7 minutes ago

Job Description

🚀 We’re Hiring: Software Development Manager 📍 Location: Nasr City, Cairo | 💼 Full-time | Hybrid (Office + WFH)At 3S Software, we’ve been delivering secure, smart, and scalable digital transformation solutions since 2006 — empowering both the Government and Sports sectors through innovation. With 11+ integrated applications and cutting-edge 3S Security devices, we’re proud to be a strategic partner of Microsoft and Huawei.We’re growing rapidly — and we’re looking for a Software Development Manager to lead our talented teams, drive technical excellence, and shape the future of our software solutions.🧭 About the RoleThis is a hybrid full-time role based in Cairo, Egypt, with flexibility for remote work. As a Software Development Manager, you’ll lead software development teams, oversee project execution, and ensure technical excellence across multiple solutions. You’ll bridge strategy and execution — guiding engineers, managing distributed systems, and collaborating cross-functionally to deliver impactful products.🔹 Key ResponsibilitiesTeam LeadershipLead and mentor engineering teams, fostering a culture of innovation and accountability.Conduct regular team standups, performance reviews, and one-on-one development sessions.Oversee training, performance management, and continuous skill development.Promote collaboration, resolve conflicts, and ensure a positive team environment.Project ManagementPlan and oversee software projects to ensure timely, high-quality delivery.Collaborate with product managers to define sprints and track progress.Manage project budgets, timelines, and resources.Continuously improve engineering processes and delivery efficiency.Recruitment & DevelopmentParticipate in hiring top-tier engineering talent and lead technical interviews.Ensure effective onboarding and team integration.Build a high-performing, motivated engineering culture.Cross-Functional CollaborationWork closely with Product, Design, and Sales teams to align on goals and requirements.Communicate project updates and technical insights to stakeholders.Integrate new technologies and solutions in coordination with other departments.Technical OversightOversee software architecture, design, and implementation quality.Define and enforce engineering best practices and coding standards.Drive innovation by staying ahead of technology trends and emerging tools.Plan and execute strategies for software scalability, performance, and maintainability.🎓 QualificationsBachelor’s degree in Computer Science, Engineering, or a related field.15–20 years of experience in software development, with at least 5 years in a leadership role.Strong technical background in .NET, Java, SQL, and modern software architecture.Experience managing multiple software teams and large-scale projects.Strong understanding of Agile/Scrum, CI/CD, and modern DevOps practices.Proven ability to balance technical leadership with business strategy.Excellent communication, leadership, and conflict-resolution skills.🌟 Why Join 3S Software?✅ Be part of a company driving impactful tech across government & private sectors. ✅ Work with passionate professionals on challenging, large-scale projects. ✅ Hybrid work model (Office + Remote). ✅ Flexible working hours. ✅ Social and medical insurance coverage. ✅ Fast-track growth in a fast-moving environment.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In