107 open roles
Software Engineering Manager
Job description
Job Summary
The Software Engineering Manager at Fixed Solutions is responsible for leading a team of software engineers to deliver high-quality maintainable software products. This role involves managing people, projects, and processes. Balancing technical excellence with strong leadership and business alignment. The manager will work cross-functionally with product, Project Management, and QA teams to ensure timely and successful product delivery.
Although technical excellence is expected, this is mainly a management position where hands-on technical involvement is encouraged but not required.
Key Responsibilities
- Team Leadership & Development ● Lead, mentor, and coach software engineers across various experience levels. ● Foster a culture of ownership, collaboration, and continuous improvement. ● Conduct regular 1:1s, performance reviews, and career development planning. ● Recruit, onboard, and retain top engineering talent.
- Technical Oversight ● Guide architectural decisions, code quality standards, and best practices. ● Ensure consistent application of software development methodologies. ● Oversee technical design reviews and ensure alignment with system architecture and scalability goals. ● Collaborate with QA teams to maintain high standards of reliability and performance.
- Delivery & Execution ● Manage sprint planning, prioritization, and execution in collaboration with Product owners. ● Track and communicate progress using project management tools (e.g., Jira). ● Identify and remove bottlenecks or blockers to delivery. ● Ensure software is delivered on time, within scope, and meets quality requirements. ● Maintain & defend project scopes with stakeholders.
- Strategy & Stakeholder Management ● Translate business goals into technical objectives and measurable KPIs. ● Work closely with management to align the team’s technical roadmap with company strategy. ● Provide technical insights in product planning, architecture reviews, and risk assessments. ● Manage engineering budgets, tools, and resource allocation.
- Process & Quality Improvement ● Establish and refine engineering workflows, code review processes, and documentation practices. ● Encourage the adoption of automation, testing, and DevOps practices. ● Measure and improve engineering velocity and code quality using metrics. ● Promote an engineering culture centered on learning, experimentation, and accountability Requirements Required ● 5+ years of software development experience, with at least 2 years in a management or team lead role. ● Proficiency in modern software engineering practices. ● Strong understanding of Agile development methodologies. ● Excellent communication, leadership, and decision-making skills. Preferred ● Experience with MERN stack. ● Experience with mission critical systems. ● Prior experience managing cross-functional or distributed teams. ● Demonstrated ability to scale systems and teams effectively. Performance Metrics ● Team productivity and delivery velocity. ● Code quality and system reliability metrics (e.g., uptime, defect rates). ● Employee engagement and retention within the engineering team. ● Successful and timely delivery of product milestones. ● Cross-functional collaboration effectiveness.
Description copied from Fixed Solutions's careers page. Read the full posting before you apply.
More jobs at Fixed Solutions
Senior Marketing Executive
Fixed Solutions· Cairo, EgyptProduct Marketing Manager
Fixed Solutions· Cairo, EgyptFrontend & Cross-Platform Engineer
Fixed Solutions· Cairo, EgyptSolution Architect
Fixed Solutions· Cairo, EgyptDesign Authority Lead
Fixed Solutions· Cairo, Egypt
More jobs in Cairo
EY Cairo TAX GCR Senior Consultant
EY· Cairo, EGAccount Manager
Diversey· Cairo, EgyptField Specialist IV - Managed Pressure Drilling (MPD)
Weatherford· CAIRO, EgyptNorth Africa MTT Lead - Egypt & Levant
Bridgestone· Cairo, EGOHSE Professionals - Cairo
Rina· Cairo, Egypt
Software Engineering Manager jobs at other companies
Software Engineering Manager
Nova· Mannheim, DESoftware Engineering Manager
Amusnet· Sofia, BGSoftware Engineering Manager
Doble Engineering· Accident, MD, United StatesSoftware Engineering Manager
Interikeagroup· Malmö, seSoftware Engineering Manager
Anduril Industries· Costa Mesa, California, United States· $191k – $254k
