cover image
Wirehead

Wirehead

wirehead.com

4 Jobs

11 Employees

About the Company

Microsoft, AI & Data Talent Experts. Scalable Tech Teams. National Reach.

Wirehead is a leading force in the recruitment landscape, specializing in sourcing and placing top-tier talent within the Microsoft technology ecosystem. Recognizing the critical role Microsoft technologies play in driving business innovation, Wirehead takes a strategic approach to recruitment--identifying candidates who not only demonstrate exceptional technical proficiency but also align with each client's culture and strategic objectives.

Our consultants combine deep expertise in Microsoft platforms with a robust professional network, positioning Wirehead as a trusted partner for organizations aiming to enhance their technology capabilities. With a sharp focus on the rapidly evolving digital landscape, Wirehead delivers staffing solutions that are both current and future-ready.

Canada's top IT contracting agency for public and private sector gigs.

Listed Jobs

Company background Company brand
Company Name
Wirehead
Job Title
Senior Program Manager
Job Description
**Job Title:** Senior Program Manager **Role Summary:** Lead and oversee large‑scale IT program implementation and sustainment for a public sector organization. Provide strategic technical guidance, manage cross‑functional teams, and ensure delivery of complex IT solutions to meet business objectives while maintaining security, compliance, and vendor performance. **Expectations:** - Contract term: 24 months (hybrid work). - 10–20 years of technology leadership experience, including governance of applications with >10,000 users. - Proven record of managing large, complex IT programs in a public sector context. - Ability to deliver on schedule, stay within budget, and meet or exceed quality standards. **Key Responsibilities:** - Develop program strategy and roadmap for IT applications, infrastructure, and integrated solutions. - Provide executive‑level updates, risk assessments, and decision‑making support to senior leaders. - Coordinate concurrent deliverables, resolve issues, and drive problem‑resolution initiatives. - Lead cyber‑security initiatives: TRA, PIA, VA, PEN, BIA, RMR. - Evaluate and approve vendor deliverables, manage B2B contracts, and maintain performance metrics (KPIs, SLAs). - Draft and negotiate SOWs, work orders, and other procurement documents. - Oversee scope, schedule, and quality for system design, testing, installation, and monitoring. - Implement change‑management processes and communicate change impacts to stakeholders. - Collaborate with legal, procurement, and security teams to ensure vendor compliance and risk mitigation. - Facilitate cross‑functional meetings, stakeholder briefings, and status reporting. **Required Skills:** - Public sector program management with OPS methodology experience. - Strategic IT infrastructure & application delivery expertise. - Leadership in complex system development life‑cycle execution. - Cyber‑security risk assessment proficiency. - Strong vendor management and contract negotiation skills. - Excellent communication, stakeholder engagement, and executive reporting. - Project management knowledge: risk, issue, scope, schedule, and budget control. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, Business Administration, or related field (advanced degree preferred). - Professional certifications such as PMP, Prince2, ITIL, or equivalent are desirable.
Toronto, Canada
On site
Senior
19-12-2025
Company background Company brand
Company Name
Wirehead
Job Title
Senior Automation Engineer
Job Description
Job Title: Senior Automation Engineer Role Summary: Lead the design, planning, and execution of automated and manual testing for large enterprise systems, providing senior-level strategy and tool selection expertise. Expactations: Deliver comprehensive test strategies; design and maintain automated test scripts; support UAT activities; ensure quality delivery within SDLC; collaborate with cross‑functional teams; mentor junior testers; provide test metrics and reporting. Key Responsibilities: - Develop and execute test plans for GUI and non‑GUI enterprise environments. - Create, maintain, and run automated test cases using Selenium and other UI frameworks. - Perform API testing with Postman, SOAP UI, and validate database data using SQL. - Manage defect lifecycle and support integration testing. - Coordinate UAT, review test results, and produce test metrics. - Maintain version control of test artifacts and documentation. - Ensure adherence to SDLC and QA best practices; support commercial off‑the‑shelf applications. - Mentor junior staff and facilitate knowledge transfer. Required Skills: - 5+ years of QA/functional testing on large‑scale enterprise systems. - Strong automation testing (Selenium or equivalent). - API testing proficiency (Postman, SOAP UI). - SQL for test data preparation and result validation. - Manual testing, defect management, and integration testing experience. - Experience with SDLC, UAT, and commercial off‑the‑shelf apps. - Version control knowledge. - Excellent analytical, communication, interpersonal, and collaborative skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field. - Optional QA certifications (ISTQB, CSM, etc.).
Toronto, Canada
On site
Senior
07-01-2026
Company background Company brand
Company Name
Wirehead
Job Title
Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Design, develop, test, and maintain high‑performance Java applications using modern frameworks and cloud technologies. Collaborate with cross‑functional IT teams through the full Software Development Life Cycle, ensuring solutions meet business requirements and industry best practices. **Expectations** - Deliver scalable, secure, and maintainable code within agreed deadlines. - Apply Agile Scrum ceremonies and practices to drive iterative development. - Actively participate in design reviews, code reviews, and knowledge sharing sessions. - Communicate effectively with stakeholders to gather requirements and provide status updates. **Key Responsibilities** 1. Design, code, unit test, and document Java (OpenJDK 8/11) applications with Spring Boot 2/3. 2. Implement SOAP and RESTful web services; convert legacy SOAP services to REST where required. 3. Build and maintain CI/CD pipelines using Git, DevOps tools, Docker, and Kubernetes. 4. Develop secure authentication/authorization using OAuth 2.0. 5. Work with relational databases (Oracle, SQL Server) and JPA/Hibernate for persistence. 6. Create API specifications with OpenAPI/Swagger and manage APIs through Azure API Management. 7. Conduct performance tuning, debugging, and troubleshooting of production issues. 8. Mentor junior developers and contribute to continuous improvement of processes and coding standards. **Required Skills** - Java (OpenJDK 8/11) – 5+ years - Spring Boot (2/3) – 3+ years - SOAP web services – 3+ years - RESTful services – 3+ years - Git, DevOps, CI/CD – 3+ years - Docker & Kubernetes – 3+ years - OAuth 2.0 – 3+ years - JPA/Hibernate – 3+ years - Oracle – 5+ years; SQL Server – 3+ years - JUnit 4/5 – 5+ years - OpenAPI/Swagger – 3+ years - Azure API Management / API Gateway – experience with SOAP‑to‑REST conversion - Agile Scrum methodology **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - Relevant certifications (e.g., Oracle Certified Professional, Spring Professional, Azure Developer Associate) are advantageous.
Toronto, Canada
On site
Senior
13-01-2026
Company background Company brand
Company Name
Wirehead
Job Title
Senior Business Intelligence Developer
Job Description
Job title: Senior Business Intelligence Developer Role Summary: Lead design, development, and support of enterprise ETL pipelines and data warehouse solutions on Azure for a large governmental client, ensuring high quality, scalable data integration and reporting. Expectations: - Deliver robust, maintainable ETL solutions within contract timelines. - Communicate effectively with stakeholders to refine business requirements. - Produce clear design documentation and maintain weekly status reports. Key Responsibilities: - Create Functional Design Documents (FDD) and Detailed Design Documents (DDD). - Conduct fit‑gap analysis, use‑case reviews, and requirements validation. - Design and build ETL processes using SSIS, Azure Data Factory, Azure Databricks, and Golden Gate. - Develop data warehouse and dimensional models; implement logical/physical schemas. - Write and maintain T‑SQL, stored procedures, and Python/PySpark scripts. - Perform data validation, defect resolution, and testing support. - Manage Azure DevOps pipelines and version control. - Provide ongoing support and optimization of existing data ingestion workflows. Required Skills: - 7+ years ETL development with Microsoft SSIS, T‑SQL, and stored procedures. - 2+ years experience with Azure Data Lake, Azure Databricks, Azure Data Factory, and Azure DevOps. - 2+ years Python and PySpark programming. - Proficiency in Oracle and SQL Server databases. - Strong SQL, data modeling, and documentation skills. - Experience with Oracle Golden Gate for change data capture. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Systems, or related field. - Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate) are preferred but not mandatory.
Toronto, Canada
On site
Senior
22-01-2026