5h ago
Senior Software Engineering Manager
Karachi, Pakistan
full-timeseniorTechnology
Tech Stack
Description
Lead and mentor a team of engineers in the NextGen Programme, focusing on high-quality service delivery and strong engineering foundations. You will drive the design and deployment of scalable distributed systems, mentor engineers in best practices, and collaborate with cross-functional teams to shape the technical roadmap.
Requirements
- 10+ years of software development experience, 3+ in management/senior lead role
- Strong competencies in data structures, algorithms, software design, and OOP
- Working knowledge of Java, Go, Python, or .NET
- Deep understanding of building scalable distributed systems
- Bachelor's degree in Computer Science or related field
Responsibilities
- Lead a team of engineers in the NextGen Programme
- Drive design, development, and deployment of scalable distributed systems
- Guide and mentor engineers in Clean Code, SOLID principles, and TDD
- Collaborate with cross-functional teams to solve technical challenges
- Partner with leaders to shape technical roadmap and evolve programme structure
0 views 0 saves 0 applications