- Company Name
- Swift Recruit
- Job Title
- Senior Software Engineering Manager
- Job Description
-
**Job Title**
Senior Software Engineering Manager – Delivery & Technology
**Role Summary**
Lead multidisciplinary engineering teams in the delivery of enterprise‑grade cloud‑native software for global clients. Own a full project lifecycle, from architectural design to production release, while mentoring talent and acting as a technical advisor to clients.
**Expectations**
- 12–20 years of software experience, with 5–7 years in leadership.
- Demonstrated success delivering large, complex projects on‑time, within scope and quality.
- Strong client‑facing communication, driving alignment between business needs and technical solutions.
**Key Responsibilities**
1. **Engineering & Delivery Management**
- Direct multi‑project teams, ensuring architectural rigor, code quality, and delivery velocity.
- Produce technical designs, documentation, and architecture diagrams.
- Oversee end‑to‑end SDLC: planning, execution, QA, release, and post‑production support.
2. **Client & Stakeholder Collaboration**
- Serve as trusted technical advisor, translating requirements into scalable solutions.
- Lead workshops, sprint demos, and status updates for internal and external stakeholders.
3. **People Leadership & Talent Development**
- Mentor, coach, and evaluate engineering staff.
- Partner with HR to recruit, retain, and develop high‑performance developers.
- Foster a culture of accountability, continuous learning, and ownership.
4. **Operational Excellence**
- Manage effort estimation, resourcing, tracking, and governance.
- Identify risks, implement mitigations, and keep projects on schedule.
- Continuously refine processes for scalability, speed, and quality.
**Required Skills**
- Proficient in Java and/or Microsoft .NET; experience with Azure or AWS cloud platforms.
- Expertise in modern web/mobile frameworks (Angular, React, etc.).
- Deep knowledge of Agile methods, SDLC, microservices, DevOps, and distributed systems.
- Strong written and verbal communication; client‑facing experience.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s or MBA preferred).
- Cloud certifications (Azure, AWS, GCP) are strongly preferred.
---