Technical Lead, Solutions - Waterloo, Canada - NAVBLUE, an Airbus Company

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
The Technical Lead of Solutions provides technical leadership and direction to development activities related to the Solutions team.

These development projects are similar to Professional Services projects, usually the customization or enhancement of NAVBLUE products for the specific use of customers in their unique environments.

This can include minor product behavior changes, Enterprise business integration activities, and a focus on product components that have clear and defined interfaces.

The majority of the projects under management will be specific to single customers, time-boxed, and with strict closure criteria.

Although we will have a limited pool of dedicated developers available for Solutions activities, the variable nature of work projects means the bulk of activity is done by contract teams, with a preference for working in a Contracted Deliverables model, rather than Time and Materials model.

The contractors will number from 1 to a few dozen over time depending on customer demand.

The job focus of the Technical lead is to be responsible for the technical aspects of the work.

Primarily this means the computer and software technical aspects, although the lead is expected to work closely with Product experts, and represent these needs to our development teams over time.

The technical Lead will also work closely with the manager of Solutions Development, who will focus on working with stakeholders and customers to define the requirements, arrange for appropriate contract resources, and oversee the evolution of projects, up to and including deployment.


Responsibilities:


  • Work closely with the Contract partner(s) to communicate and oversee the technical aspects of the work performed. This includes clarifying the technical requirements prior to engagement, answering questions during progress, and overseeing the resulting product at completion.
  • Work with Product Owners (as proxies to the customer) to understand and define the requirements that can be shared with contract teams.
  • Work within the development methodology of the Solutions team. As this group is outside the SAFe trains, the methodology is more likely to be short term based, such as Kanban.
  • Provide technical feedback to the Manager of Solutions Development that will help prioritize and schedule the workload across a pool of resources
  • Work with Product Owners to understand the customization needs for a dedicated customer.
  • Various support the Technical Solutions needs for all the NAVBLUE products, with special emphasis on high priority ones, such as N-Flight Plan, N-Ops & Crew, Mission+. In particular, the job is expected to focus more on the N-Ops and Crew for the short to medium term.
  • Since many solutions projects deal with Enterprise level integration, focus in back end and API development, along with system configuration and adaptation to customer specific needs in an enterprise ecosystem.
  • Responsible/Accountable for collecting all technical information necessary to start a development project.
  • Responsible/Accountable for ensuring the deployed solution is compliant with committed technical requirements/Navblue quality standards
  • Responsible for escalation to stakeholder in case of any deviation with the committed plan with the customer.
  • Demonstrate a high level of ethical standards and integrity. Set an example of commitment to the organization for other employees. Accept responsibility for actions and results.
  • Represent the Solutions team to the architecture team, and socialize best practices and policies to other groups to ensure we maximize the effectiveness of our efforts.
  • Search for, and suggest changes to the products to increase the effectiveness and flexibility of the Solutions team
  • Particular focus in back end and API development, along with system configuration and adaptation to customer specific needs in an enterprise ecosystem.

Education:


  • Successful completion of a Bachelor's degree or diploma in computer science or technology (or equivalent)

Experience:


  • Five years' experience working in a software development environment.
  • Technical knowledge of software, architecture
  • Experience in the aviation industry is an asset, but not required
  • Strong understanding of the full SDLC (Software Development Lifecycle) management, and several years' experience working with it on a regular basis
  • Experience in maintaining project schedules, documentation, communications and meeting deadlines
  • Experience developing under external industry standards or certifications

Knowledge, Skills, Demonstrated Capabilities & Competencies:

  • Ability to provide leadership to the local team.
  • Proactive, problem solver with effective interpersonal and communication skills
  • Able to effectively communicate, both verbally and written, technical aspects of architecture and integration to management, clients and staff
  • Ability to manage through a period of growth or transition a definite asset
-

More jobs from NAVBLUE, an Airbus Company