Job Title: Lead Developer (Team Lead)
Department: Public Safety (Identity Management)
Reports to: General Manager: Identity Management
Contract Type: Fixed-Term (January 2025 – March 2026)

Summary of the Role
The Lead Developer (Team Lead) plays a central role in all technical aspects related to solutions delivered or aligned (Pre-Sales) within the Business Unit. This role involves leading a team of technical resources through Pre-Sales, Delivery, and Post-Sales Support stages.
Pre-Sales

  • Assist in developing proposals, including preliminary designs/architectures, schedules, and cost attributions.
  • Interact with customers to finalize technical and functional requirements.
  • Lead the technical design, development, and implementation of demonstration and Proof of Concept / Proof of Value solutions.

Implementation, Technical, and Software Development

  • Take the lead in ratifying technical designs.
  • Design, develop, test, and implement new software programs and solutions aligned with organizational goals and strategies through the Software Development Life Cycle (SDLC).
  • Test, maintain, and recommend improvements to existing supported solutions.
  • Provide clear and regular communication on project progress.

Team Management and Strategic Support

  • Manage technical team resources effectively.
  • Operate within a government-secure environment and maintain necessary security clearances.
  • Ensure confidentiality of all customer data.
  • Contribute to the strategic direction of the Business Unit.
  • Stay up-to-date with technological advancements in the industry.

Stakeholder Communication

  • Communicate professionally and effectively with internal and external stakeholders.
  • Exhibit strong problem-solving and decision-making skills, utilizing sound judgment.

Qualifications and Requirements
Experience

  • Minimum 10 years of experience in a high-pressure ICT environment with relevant industry certifications.
  • Minimum 5 years of experience developing biometric systems, including:
    • Programming Languages: C#, C++, Java.
    • Web Development: ASP.net / Blazor / Razor / Angular.
    • REST API Development.
    • Database Interaction: Linq, SQL / PL/SQL, stored procedures, triggers, and DB functions.
    • Full-Stack Development and systems integration (including third-party providers and hardware integration).

  • Proven experience deploying complex biometric solutions (advantageous).

Technical Skills

  • Knowledge and experience in:
    • Server Hardware Environments.
    • Operating Systems: Microsoft Windows and UNIX.
    • Database Technologies:
      • Oracle
      • MSSQL
      • MySQL

    • Storage and Backup Solutions.

Communication and Interpersonal Skills

  • Excellent written and verbal communication skills.
  • Strong ability to work collaboratively and manage resources effectively.

Additional Requirements

  • Ability to travel nationally and internationally.

Desired Skills:

  • Biometric Systems Development
  • Programming
  • REST API Development

Learn more/Apply for this position