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