Technical Program Manager

Sphinix Solutions - Montréal, QC (30+ days ago)

Apply Now

We are looking for Technical Program Managers Leads to join our fast growing team.

Responsibilities
Manage all phases of varied and complex projects including project initiation and planning, requirement gathering, technical design, software development or security engineering, testing, deployment and adoption.
Produce and maintain project documents including detailed work plans, schedules, project estimates, resource plans and status reports, ensuring PLC (Project Lifecycle) compliance for all project deliverables.
Ensure communication to all stakeholders across all levels including detailed engineering and operational level communications as well as program and executive management project status, issues, and risk reporting.
Collaborate with internal clients/colleagues including Security Engineering, Security Operations, Enterprise Infrastructure stakeholders, IT Security stakeholders and application deployment and support teams across Technology.
Ensure project completion and success
Escalate as necessary to remove any roadblocks impeding success
Directly interface with business analysts in understanding the requirement and providing solutions.
Skills Required Superb communication written and oral communication skills
Technical knowledge of one of the following security domains
Financial management of projects
Good experience working in Agile methodology
Global, virtual team management
Proven leadership and ability to drive projects to a successful conclusion
Expert in MS Office, MS Project, Atlassian JIRA
Experience of managing scrums and associated routines/tools
Experience building Java applications, in a service based architecture.
Experience on Java JUnit, XML, Spring, Hibernate and SQL.
Strong DB knowledge- including PL/SQL
Strong computer science and data-structure fundamentals.
Ability to build or work in a continuous integration framework
Must be able to interact with all levels of personnel within the organization and be effective with both business and technical teams.
Ability to deal with ambiguity and define approaches to bring unfocused issues to resolution
Very strong attention to detail and organizational skills. Strong work ethic
Financial Services experience is a plus
An ideal candidate will demonstrate excitement for technology and business. S/he will also be able to handle competing demands on time and manage his/her work to deadlines. Flexibility in outlook is essential. A lot interaction with business users and global development teams in different time-zones is involved.