Technical Program Manager

1 openings in Mississauga, Canada

As a Technical Program Manager, you lead complex, multi-disciplinary engineering projects using your engineering expertise. You plan requirements with internal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating them to project stakeholders. You're equally at home explaining your team's analyses and recommendations to executives as you are discussing the technical trade-offs in product development with engineers.

Responsibilities

  • Drive the engineering coordination and execution focused towards launching various new products or cross cutting business objectives.
  • Collaborate with cross-functional engineering teams (Development, Infrastructure) and product teams in developing project schedules, milestones, and risk analyses.
  • Coordinate with stakeholders to manage, track and control project issues to ensure timely delivery of products.
  • Develop reports to track planning, scheduling, issues, risks and overall status.
  • Oversee the creation of new processes and tools as necessary to support additional needs and requirements of a fast growing business.

Qualifications

Minimum qualifications:

  • BS degree in Computer Science, Engineering, Mathematics, Statistics, related fields or equivalent practical experience.
  • 5 years of industry experience. Experience as a program or engineering manager.
  • Experience in one or more of the following: Python, Java, C, C++, JavaScript, web-development.
  • Hands-on experience as a software engineer and program/project management.

Preferred qualifications:

  • Demonstrated technical aptitude and strong analytical skills with proven results
  • Ability to understand technical subjects and emerging technologies, and their relevance to the marketplace.
  • Ability to work well and exert influence as a member of a highly integrated team composed of both technical and non-technical members.
  • Ability to demonstrate strong communication, project management, interpersonal and organizational skills.

What are we about?

KMKOnline is building services for everyone in Indonesia — defining the digital landscape of our 13k island archipelago.

We develop software in an Agile way, using Extreme Programming methodologies.

That means we embrace change, but it doesn't mean we work crazy hours.

We maintain a sustainable pace (8 hour days, no overtime, no nights or weekends) because everyone needs a life.

Pair programming, test driven development, continuous integration, and continuous deployment are core to our principles.

Some of your future coworkers:

Edward Halley
Edward
Meyli Monica Yohanes
Meyli
Rio Witjaksono
Rio
Dhiku
Dhiku
Dadang Yuniardi
Dadang
Andaru Amanda
Andaru
Apply Now