Our people make Whitecap the great company that it is.

Whitecap is a privately held mid-sized company located in Toronto who is known for its skills and experience in designing, developing and integrating custom software solutions, as well as CRM & SharePoint Portals, websites and mobile applications.

We have worked hard to achieve and maintain our reputation as one of Toronto’s and Canada’s leading custom software development companies.

Beyond the excellent services we provide our clients, it is our people that make Whitecap the great company that it is. We look to hire people who we believe can contribute to our team, above and beyond their technical or marketing prowess.

We look for people who can relate to our values and want to participate in the things that make Whitecap a great place to work and build their career.

We pride ourselves on our professional, yet also friendly, fun and family-oriented environment. We offer competitive salary and benefits, as well as a flexible work schedule.

Please see below for currently available positions:

Available Positions

Do you consider yourself top of your field as a SharePoint and M365 Technical Delivery Lead, working with clients to understand their needs and designing and building solutions largely using Microsoft technologies? Then read on…
Whitecap (www.whitecapcanada.com) designs, develops, integrates, and supports Custom and industry-leading Packaged software solutions based largely on Microsoft technologies. We are a dynamic firm, developing leading edge business applications for Canadian clients on all platforms. Our projects vary in scope and length, with technical challenges and professional growth opportunities aplenty. We offer a relaxed work environment with flexible hours, competitive salary, comprehensive benefits, and a wonderful environment in which to build a fulfilling career in all aspects of technology. Whitecap also has a significant Microsoft M365/D365/Power Platform team with lots of opportunity to grow your skills.

The opportunity

Whitecap Canada strives to deliver business benefits from a broad range of technologies, helping our clients develop high-performing IT functions and leverage investments in current systems to deliver significant business value.
We help clients define their Information Management / IT / Digital strategy and assist them through the entire technology and digital transformational journey, in order for them to become a digitally connected enterprise. We help CIOs make their function future ready. Our skills in IT strategy and systems implementation help clients execute their transformation strategies with the technology best suited to their business, data, and information requirements.
We are seeking an experienced SharePoint Solutions Architect with excellent technical knowledge of SharePoint, Teams, OneDrive and related Microsoft cloud solutions to join Whitecap Canada’s Microsoft practice. You'll work directly and collaboratively with technical, management, and client teams to deliver high quality development services and welcome opportunities to research and implement new technologies

What you will do

The SharePoint M365 Technical Delivery Lead will be comfortable in all aspects of Project delivery including solution design, development, technical specs, prototyping, requirements definition, technical support, integration support, and more. Your responsibilities will include:

  • Overall application architecture and design decisions during a project to meet client requirements and systems, ensuring solutions align with business goals and processes, and fit within the enterprise context.
  • Assists the functional resources/business analysts with requirements gathering and provides design guidance for SharePoint M365 and Power Platform projects. Lead workshops with customers, documents requirements and designs appropriate solutions.
  • Provides leadership and technical guidance to the project team throughout the implementation to ensure successful delivery of Project.
  • Work as a development lead and be able to demonstrate a wide range of development skills. Be a strong advocate for adherence to standards and best practice. Understand the capabilities of the development team and schedule their work appropriately, providing support and assistance when needed.
  • Facilitates discussions with business and technical stakeholders to extract critical business requirements and present a technical vision and solutions in the form of software products, customizations, and integrations to meet those needs within SharePoint M365
  • Respond to Pre-Sales and technical questions and provide product, technical, and business expertise and assist team to prepare and present tailored software demonstrations.
  • Provides best practices and solution alternatives as part of functional or technical design documents.
  • Ability to be client-facing including effectively communicating with the client, leading meetings, and capturing and distributing action items.
  • Occasionally assist with providing inputs to the project plans, estimates and scope for sales proposals and statements of work.
  • Stay current on SharePoint M365 for Customer Engagement and related technologies, particularly Power Platform and Azure cloud technologies that support the solution

What you bring to the role

  • 5+ years of hands-on experience of building solutions using Microsoft SharePoint, and related MS technologies.
  • Proven experience as either a technical lead, technical architect, or solution architect with SharePoint
  • Experience working with the SharePoint to build custom workflows and applications
  • Extensive experience with the .NET Framework, ASP.NET, C# development and various JavaScript frameworks.
  • Familiarity with PowerApps, Flow, Logic Apps, Microsoft/Office Graph, and SharePoint Modern Pages/Web Parts preferred
  • Leading Migration Projects Plan with experience and expertise in leading a SharePoint Migration.
  • Proven ability to create innovative solutions to solve complex business requirements, and streamline/automate business processes
  • Demonstrated analytical, problem-solving, organizational, interpersonal, communication skills
  • Experience with leading or participating in the gathering and documenting of business processes and requirements for the system with key business users

Nice to have:

  • Professional certification in SharePoint, Power Platform & Azure certifications.
  • Experience with integration services such as SSIS/ShareGate, Microsoft Flow, and Azure Integration Services
  • Experience with Power BI or other reporting-based technology
  • Experience with responsive design and front-end frameworks such as Bootstrap
  • Experience with ASP.NET Core and ASP.NET both MVC, WebForms and API based development
  • Scrum methodology awareness and previous work in an agile environment

Any suitable combination of education, training, or experience is acceptable

We are looking for someone with:

  • Outstanding communication skills (oral & written), with the ability to interact confidently with all levels of management
  • Demonstrated project or engagement management ability to plan and execute projects/engagements to a successful conclusion
  • Proven track record with the types of business development activities and an established network of relevant contacts
  • Ability to solve problems efficiently, think creatively and deliver quality user focused software solutions in a timely manner.
  • Ability to work in the central GTA (401/DVP area) with onsite/remote flexibility
  • Canadian Citizen or Permanent Resident legally entitled to work in Canada without sponsorship

How to apply

To apply for this position please send your resumé, with a cover letter to hr@whitecapcanada.com

Please note that our focus will be exclusively on candidates readily available for interviews at our Toronto (Ontario, Canada) office. Due to application submission volumes we are only able to respond to candidates selected for interviews.

Why choose Whitecap?

We have been developing leading custom software solutions for over 25 years and helped an impressive array of clients to digitize and modernize their operations. That kind of success doesn’t happen by accident. One of the reasons clients choose us, is our people. We have built a team of skilled, passionate, and diverse people. We are incredibly proud of our team and the culture we’ve built together.

Here's what you can expect as a member of the Whitecap family:

  • A diverse client portfolio with exciting projects.
  • An easy-going, fun, hybrid working environment.
  • Supportive, family-oriented, no-burnout culture.
  • Open, honest and two-way communication with management.
  • A comprehensive benefits package including mental health support services.
  • A competitive salary, bonuses and profit sharing.
  • Social activities like company lunches, games, contests, etc.
  • All the coffee you need to power you through the day while in the office.

As part of our hybrid working structure, we expect our team members to work from the office on two days a week. Our Toronto office is located at 200 Yorkland Blvd with easy access from the 401, DVP and 404. The building includes a free shuttle bus service to Fairview Mall and Don Mills Subway Station several times a day. And there are many great lunch spots within walking distance including Aroma, Burrito Boyz, Burgers Park and more.

Are you a passionate Full-Stack .NET Developer looking for an exciting opportunity to showcase your skills? Whitecap Canada Inc. is seeking a talented individual to join our hybrid team as a Full-Stack .NET Developer. If you have a strong background in designing and developing systems using a wide range of technologies, including HTML5, CSS, JavaScript, C#, ASP.NET, MVC, EF, NET6+, and more, then this role is perfect for you!

Responsibilities:

  • Designing and developing cutting-edge systems using HTML5, CSS, JavaScript/TypeScript, XML, web services, jQuery, C#, ASP.NET, MVC, EF, .NET Framework, NET6+, WinForms, Visual Studio / Visual Studio Code, and TFS.
  • Utilizing presentation layer frameworks such as React, Angular and Bootstrap to create compelling user interfaces.
  • Working with MS SQL Server, MySQL/MariaDB to develop robust database solutions.
  • Collaborating with cross-functional teams to deliver high-quality, user-focused software solutions in a timely manner.
  • Applying UX best practices to create intuitive and visually appealing application interfaces.
  • Be in the office twice a week. (Tuesday’s & Thursday’s)

Requirements:

  • 5+ years of professional experience in a software development role
  • Very strong programming skills in one or more of our core languages (C#, .Net Framework, Net6+, JavaScript/TypeScript, ASP.NET, MVC, EF)
  • 3+ years of professional experience in mobile development and/or responsive web design (iOS, Android and/or Maui/Xamarin)
  • Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
  • Fundamental knowledge of core web principals (HTTP, DOM, SSL, web servers, client-side debugging)
  • Front end framework experience using React, Angular, Vue or Blazor is an asset.
  • Git, Azure DevOps, and Azure Portal is highly desirable but not required.
  • Fluency with relational databases, SQL or alternatively NoSQL databases
  • Extensive experience with SQL, Stored Procedures, Views, Tables, Functions and Databases
  • Great interpersonal skills - we work very closely together as a team and require a lot of communication.
  • A love and passion for improving software development workflows/process.

How to apply

To apply for this position please send your resumé, with a cover letter to hr@whitecapcanada.com

Please note that our focus will be exclusively on candidates readily available for interviews at our Toronto (Ontario, Canada) office. Due to application submission volumes we are only able to respond to candidates selected for interviews.

Why Choose Whitecap?

We have been developing leading custom software solutions for over 25 years and helped an impressive array of clients to digitize and modernize their operations. That kind of success does not happen by accident. One of the reasons clients choose us, is our people. We have built a team of skilled, passionate, and diverse people. We are incredibly proud of our team and the culture we have built together.

At Whitecap Canada Inc., we value innovation, teamwork, and a commitment to excellence. As a Full-Stack .NET Developer, you will have the opportunity to work on exciting projects, collaborate with a talented team, and contribute to the development of cutting-edge systems.

Here is what you can expect as a member of the Whitecap family:

  • A diverse client portfolio with exciting projects.
  • An easy-going, fun, hybrid working environment.
  • Supportive, family-oriented, no-burnout culture.
  • Open, honest, and two-way communication with management.
  • A comprehensive benefits package including mental health support services.
  • A competitive salary, bonuses, and profit sharing.
  • Social activities like company lunches, games, contests, etc.
  • All the coffee you need to power you through the day while in the office.

As part of our hybrid working structure, we expect our team members to work from the office on two days a week. Our Toronto office is located at 200 Yorkland Blvd with easy access from the 401, DVP and 404. The building includes a free shuttle bus service to Fairview Mall and Don Mills Subway Station several times a day. And there are many great lunch spots within walking distance including Aroma, Burrito Boyz, Burgers Park and more.

We offer a competitive salary, comprehensive benefits package, profit sharing, and a supportive work environment that fosters growth and career development. Join us and be part of a dynamic organization at the forefront of technological advancements.

Let's
Chat

Let’s start reimagining your business — contact us.