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