Team Lead – Software Applications
2 weeks ago
The Conference Board of Canada (CBoC) is the nation's largest independent applied research organization offering unbiased, evidence-based information and analysis to both industry, NGOs and federal/provincial governments. We have one of the country's largest private economic analysis and forecasting teams and are widely recognized for expert economic forecasting, modeling, and leading analysis. CBoC undertakes research to address the most pressing issues in Innovation and Technology, Human Capital, Sustainability, Immigration, Indigenous and Northern Communities, Education and Skills, and Health. Our social science research provides actionable pathways to solutions. Simply put, we deliver insights that help Canada's leaders cut through the noise and make informed decisions.
We are seeking an experienced, results-driven Team Lead - Software Applications & Integration Development to join the Information Technology team. In this role, you will be responsible for all enterprise software applications, integrations used across the organization, client-facing economics forecast data products and support technology transformation initiatives for new and existing projects. You will be the technical lead for our eData platform, a customer-facing data delivery solution, establish best practices for software development on Microsoft Azure, manage internal applications for Sales, Marketing and Analytics team and oversee Integrations with CRM, Business Central, MS Project and other modern platforms. This includes future system implementations and ongoing process improvements.
Our Ideal Candidate is…highly motivated, analytical, has startup experience and thrives in a fast-paced environment making you natural at leading activities and tasks. Brilliant at administering and supporting enterprise applications, automating system integrations using modern technology, maintaining application integrations and developing new tools to support our organization. You are exceptionally gifted at troubleshooting and solving complex issues. We are looking for someone who has hands on experience, has demonstrated the ability to coach, mentor and lead junior staff. You are a leader that people turn to when they want to build something new as you can align with company priorities and processes or create new ones when necessary. You enjoy new challenges and working in a collaborative team environment.
We are a virtual organization and as a remote worker you must be comfortable and able to work 100 per cent of the time from a home office in Canada To be successful as a remote worker you need to have a self-starter attitude, possess strong organizational and time management skills and be a proactive communicator. Having a home office environment that provides for a productive, professional, and safe work environment during regular working/business hours is a requirement of this role. This includes internet service and a reliable connection.
About the Role
• Develop and maintain web applications, software applications and software integrations.
i) Manage existing .NET applications, Microsoft web servers, website, IIS configuration and security
ii) Performance tuning of integration script for Microsoft Azure and Dynamics 365 systems.
iii) Produce software architecture documentation, standard operating procedures and user guides
• Design and manage end-to-end software solutions for current and future software development needs
i) Integrate Commercial off-the-shelf (COTS) and custom-built products into CBoC ecosystem.
ii) Develop KPIs and dashboard using Microsoft Power BI, Graph API and Azure functions.
iii) Establish best practices using AI, containerization and deployment automation.
iv) Optimize the use of Power Automate Flows, Azure Data Gateway and .NET applications.
• Lead and supervise the development of complex software solutions with third party vendors.
• Collaborate with business units to collect business requirements for new applications
• Conduct Proof of Concepts for new software technology and provide recommendations to the Director, IT.
• Commitment to producing high quality work and demonstrating professional values in all aspects of work and interactions with colleagues and customers.
About You
Required Skills and Qualifications:
• Post-secondary degree – Bachelor of Computer Science, Engineering, or a related field
• 2+ years of experience training and mentoring web, application developers or junior staff
• 5+ years of relevant experience in software application design, development utilizing the SDLC framework. Preferably in a startup or small sized organization.
• Extensive experience in secure software architecture and modern technology design patterns.
• Demonstrated experience in client and server programming languages C#, .NET, Java/JS, Laravel/PHP, API/Rest, Perl.
• Demonstrated experience with cloud platforms Azure, Google, AWS using docker or Kubernetes.
• Demonstrated experience with databases Microsoft SQL, MySQL, Azure, PostgreSQL, MongoDB
• Demonstrated experience with automating development workflow pipelines (CI/CD)
• Experience configuring and administering web servers in Windows and Linux environments.
• Excellent oral and written communication skills combined with strong interpersonal skills.
• Availability to work outside of regular hours/occasional weekends is required.
• Having a home office environment that provides for a productive, professional, and safe work environment during regular working hours is a requirement of this role. This includes internet service and a reliable connection.
Nice to Haves:
• Relevant Microsoft certification
• Natural Language Processing, Machine Learning and Artificial Intelligence algorithms
• Experience working in a startup.
Benefits
At CBoC, we believe that putting People First is key to our success and attracting the best people. We are committed to providing a supportive and inclusive work environment where everyone can thrive and we are proud to offer a comprehensive benefits package that includes:
• Virtual First – work from home anywhere across Canada with a budget to set up your home office.
• A workplace where your hard work is not just valued, but actively celebrated. We take pride in our commitment to recognizing and rewarding the exceptional talent that drives our success through our Recognition programs.
• Healthcare benefits from Day One to support your physical and mental wellbeing, including a $2,500 benefit for Psychologist, Social Worker or Psychotherapist services
• Work/Life Balance: In addition to 20 days annual vacation, we close between Christmas Day and New Year's Day, observe 13 holidays per year and offer Friday afternoon closures.
• A modern, defined benefit (DB) pension plan: We care about your future and offer a pension plan with a 5% match from Day One
• Employee Family Assistance Program (EFAP): We understand that life can be unpredictable and challenging and EFAP supports you and your family during difficult times.
• Maternity and parental leave top-up plan
The hiring zone for this position is $80,793-$95,050 annually for candidates from any Canadian province or territory. Salaries are based upon candidate experience, qualifications, specific skillsets, as well as market and business considerations. The full compensation band for this position ranges from $80,793-$109,308. The recruiter can share more information about compensation for the position during the hiring process. This job posting is for an existing vacancy within CBoC. We are actively seeking to fill this role with a qualified candidate.
We value the unique skills, experiences, and insights that each employee brings to The Conference Board of Canada. We are committed to fostering an inclusive and accessible work environment where everyone feels valued, respected, and supported and welcome members of all backgrounds and perspectives to apply. If you require an accommodation at any point during the recruitment process, please email and we will work with you to meet your needs.
We wish to thank all applicants for their interest in The Conference Board of Canada. Please note that only those selected for an interview will be contacted.
-
Software QA Lead
2 days ago
Toronto, Ontario, Canada Adlib Software Full timeWe are seeking a highly motivated and detail-oriented Software QA Lead with hands-on experience in both manual and automated testing of .NET applications. As a key member of our quality assurance team, you will be responsible for ensuring the reliability, functionality, and performance of our software products. You will work closely with developers, QA...
-
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic...
-
Systems Team Lead
17 hours ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to Fortune 100/500/1000 companies in Canada. We Currently have a long term, renewable contract as a Systems Team Lead with our IT consulting client that primarily supports North American clients on various website and backend infrastructure services.Role(s) Required: Systems Team LeadLocation: Remote...
-
Toronto, Ontario, Canada Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Software Developer
6 days ago
Toronto, Ontario, Canada Jonas Software Full time $70,000 - $85,000Job Description: Compensation: The expected salary range for this role is between $70,000 and $85,000, depending on experience and qualifications.Reason for Opening: Backfill positionAI is used to screen, assess, or select applicants for this role.As a Software Developer at ProviderSoft, you will have the opportunity to work closely with a highly-skilled,...
-
Software Developer
6 days ago
Toronto, Ontario, Canada Jonas Software Full timeJob Description:Compensation: The expected salary range for this role is between $70,000 and $85,000, depending on experience and qualifications.Reason for Opening: Backfill positionAI is used to screen, assess, or select applicants for this role.As a Software Developer at ProviderSoft, you will have the opportunity to work closely with a highly-skilled,...
-
Software Engineering Team Lead
1 week ago
Toronto, Ontario, Canada Haptiq Full timeOverviewHaptiq is a leader in AI-powered enterprise operations, delivering digital solutions and consulting services that drive value and transform businesses. We specialize in using advanced technology to streamline operations, improve efficiency, and unlock new revenue opportunities, particularly within the private capital markets.Our integrated ecosystem...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI)supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks.Role:Principal...
-
Senior Software Developer
5 days ago
Toronto, Ontario, Canada Guidewire Software Full time $132,000 - $165,000SummaryWe are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ownership, values clean and reliable systems, and thrives in a fast-moving, collaborative environment.Our technology stack includes Python, FastAPI, TypeScript,...
-
Toronto, Ontario, Canada Quantum Management Services Ltd. Full timePosition:Lead Software Engineer, Full Stack (AI-Driven Systems)Location:Toronto, ON (Hybrid - 2 days onsite)Our client, a leader in fintech space, is building out a senior engineering group in Toronto and is looking for very senior, hands-onFull Stack Engineersto work on AI-driven systems. These roles sit at the intersection of modern software engineering...