Do you dare to join a fun, talented, and hard-working team of technical analysts, senior developers, and other specialists? Lead by a Digital Development Manager, together we will shape / implement / support complex solutions to make this world a more loyal place. You are personally charged with planning, developing, managing, and supporting technical projects within agile / SDLC to achieve balance and success for both the client and the customer.
Is technology a vital part of who you are, not simply something you use? Are you willing to mentor others while being open to learning yourself? Do you have the initiative and commitment to be a leader every day? Are you willing to be open and learn something new every day?
You are a true team player. You skillfully navigate situations and challenges to achieve win-win results for all parties. Your nature is to collaborate. You manage through communication and leadership. You know how to hold people accountable without the need for authority.
If you want to work for a company that cares about its employees and the community, that recognizes and rewards exceptional skills and contributions, and a work place where everyone works hard but has fun, then Bond Brand Loyalty is that place.
As our Technical Project Manager you will:
Plan, develop, and manage: scope, budget and timeline for multiple projects (often running at the same time)
Develop and manage various related documents including statements of work, Gantt charts, budget reports, project status reports, and issues lists.
Plan and manage resourcing for delivery of all team projects (approx. 5 team members) in coordination with external teams, partners, and clients
Develop and maintain detailed Production Schedules
Provide leadership to various team members by directing their activities according to the project work plan.
Facilitate the planning, execution, testing, support, and communication of all project activities
Facilitate the timely flow of information within the project team, business units, client teams and our clients
Participate in and often lead working sessions to define and document project requirements
Design Phase: Assist in preparation of functional specification documents and ensure they are comprehensive with respect to business requirement, functionality, performance, and operating efficiency. You lead the estimating process by driving scope, budget, and timeline.
Build Phase: Manage the development of applications and systems according to specifications, timelines, and budgets. Participate in product team reviews and client walk-through.
Testing Phase: Ensure that Quality Assurance testing is completed on all projects prior to being moved to production. Review and approve test strategy, test plans and test cases, ensuring business requirements are met. Support QA staff in execution of test plan, ensure that QA is provided with updated functional specifications. Ensure all testing is done as per budget and timeline.
Support Phase: Manage the support of applications and systems according to SLAs and budgets. Ensure deployment schedules are followed.
Review project budgets with Digital Managers, Client Services Project Managers, and Account Manager
As a Technical Project Manager you have:
Excellent project planning and delivery skills
Strong budget and resource-management skills
Excellent written and verbal communications skills
Strong analytical, problem solving and negotiating skills
The ability to effectively manage multiple complex activities within tight deadlines and to manage multiple project delivery deadlines at the same time
Strong interpersonal skills with the ability to provide leadership in a team environment
Excellent business analysis skills, including the ability to understand and clearly document business system requirements
Proven results-oriented approach by keeping teams accountable for project deliverables
Relevant client-facing experience including managing client and partner timelines
5+ yrs. experience SDLC or agile project management processes for multi-tier web and Windows based applications
5+ yrs. experience using project management tools and software development methodologies (e.g. Microsoft Project, Share Point, Gantt charts)
5+ yrs. development experience with MS SQL, .NET technologies, C#, XML data structures and different operating system/browser environments
5+ yrs. experience in managing technology projects
5+ yrs. experience in designing and developing multi-tier web based applications
3+ yrs. experience in writing technical and functional specifications
Post-secondary education in computer science or equivalent
Microsoft Certifications is a plus
PMP Certification is a plus
This is your opportunity to join an exceptional team who works hard, has fun and goes above and beyond each day to exceed our clients´ expectations with an entrepreneurial spirit and in a corporate culture that inspires innovation and teamwork
If this describes YOUR career goals, then apply online today!