Technical Team Lead
Found People Inc
toronto, on, Canada
1d ago

As our Technical Team Lead, you will :

Provide technical leadership and support to development team

  • Contribute and establish performance criteria for development team
  • Assist Manager, Digital Development in BCAP process
  • Contribute to team resource management and budgeting initiatives
  • Provide digital support the Client Services Project Manager, Account Manager and client representatives to clarify, document and shape client expectations
  • Attend and participate in Proposal Development Meeting, present issues and recommendations, define scope of work, determine digital proposal requirements
  • Review budget and schedule with Digital Management, Client Services Project Manager and Account Manager
  • Provide subject matter expertise on the technology components of proposals, white papers, presentations and other sales support initiatives.
  • Participate in presentation debrief if not sold with Account Team
  • Transition vision to development team and support Business Analyst and / or Technical Project Manager in development of Functional Specifications
  • Contribute to product strategy by maintaining current knowledge of leading edge technology solutions within Bond and the industry, and recommending development opportunities.
  • Analysis Phase provide consultative services to Digital Development Manager and Client, investigate and identify business problems, develop targeted solutions, provide estimates of work effort and duration for moderate sized enhancements
  • Requirements Phase facilitate requirement gathering sessions with clients to acquire and documentsupport development of functional and technical requirements, participate in walkthrough of business requirements and obtain sign off by clients, participate in regularly scheduled status meetings
  • Design Phase prepare functional and technical specification documents and ensure they are comprehensive with respect to business requirements, functionality, performance and operating efficiency, participate in the design of screens, participate in walkthrough meetings with clients and developers
  • Build Phase manage the development of technology systems according to specification and ensure application has been properly migrated into test environment, ensure walkthroughs are held of the test requirements and test cases
  • 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

  • Implementation Phase responsible for user verification activities in a production environment, participate in post implementation review
  • Assure adherence to project schedule and project cost budgets
  • Provide point of contact for changes in the project scope; manage project change notice (i.e. PCN) function
  • Communicate with Client Services Project Manager on all aspects of systems and administration operations
  • Maintain knowledge of systems development, methodologies and information technology trends through training, appropriate literature and other means
  • Manage role responsibilities within / to Quality Management System (QMS)
  • As our Technical Team Lead, you have :

    Broad exposure / experience of software development life cycle typically 7 or more years related experience

  • Very good knowledge of SQL, .NET technologies, C#, XML data structures and different operating system / browser environments
  • Working knowledge of testing and / or using automated testing tools
  • Analytical, problem solving, decision making and negotiating skills
  • Ability to effectively manage multiple activities of varying complexity while under time constraints
  • Experience in development of multi-tier web based applications
  • Relevant client-facing experience
  • Must be a team player
  • Strong written and verbal communications skills
  • Strong interpersonal skills and ability to work effectively in a team environment
  • Strong organizational and time management skills
  • Self directed, ability to function in a deadline-driven environment with minimal supervision
  • Research skills
  • Good presentation skills
  • Minimum of 7 years experience in managing technology projects
  • Minimum 7 years experience in designing and developing multi-tier web based applications
  • Minimum 7 years experience utilizing C#, Visual Studio .NET and .NET Framework 1.1 or higher
  • Minimum 7 years experience of MS SQL server development with the ability to design relational databases
  • Minimum 7 years experience in writing technical and functional specifications
  • Post secondary education in computer science or equivalent
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form