Careers

Hiring now!


Senior .Net Developer System/Technical Architect

What We Need

The Senior .Net Developer System/Technical Architect is the cornerstone of the customer software delivery process at Spot Solutions.

In your role as Senior .Net Developer/Technical Architect (TA) you will be responsible for the conception of solutions, building consensus within the development teams and clients, and oversight of the software development execution. You will stay current in software development trends and technologies, and know Spot’s portfolio of past projects so that you can suggest innovative and robust solutions for each new project. We deliver software solutions in different technologies. They are most often web applications with a relational database repository, but sometimes also mobile apps, desktop applications, services applications, and even integrations with hardware/firmware.

We often develop complex software applications for our clients, so we need a candidate that understands and leads the discussion on technical details with the developers. As a member of the management team, you will be accountable for overseeing and directing the entire application development life cycle. In addition, you will be responsible for maintaining all project budgets, timelines, service quality and the overall health of the client relationship. This is a full-time position, but you will enjoy working on several projects simultaneously in different technologies with different teams and different methodologies (Agile, Waterfall, Prototyping).

Acting as a technical and career mentor, you will lead and align your team in a supportive and fun way while striving for constant improvement. Due to the variety of projects Spot Solutions engages you must be flexible to move easily between a role that is hands-on to one of strategic oversight.

What you’ll need to succeed:

A deep understanding of custom software development and experience in designing and implementing complex systems.

The .Net Dev./TA must:

  • Be a great communicator both verbally and in writing.
  • Be able to analyze and evaluate various data and information, develop logical solutions and assess the implications of these proposed solutions.
  • Have a deep understanding of development frameworks using Bootstrap, Angular, MS SQL, Microsoft .NET with C# and other technologies that are used in the development lifecycle.
  • Must have experience with the development and deployment of applications in Windows and IIS environments.
  • Oversee budget and quality control; keeping project deliverables in line with the project’s overall business objectives.
  • Understand the development and management of architecture standards and governance.
  • Enjoy building and maintaining relationships with clients and co-workers alike.
  • Work on a wide variety of projects simultaneously.
  • Be highly organized, analytical and naturally collaborative.
  • Take the initiative and be able to work independently on a firm and challenging schedule.
  • Organize priorities to handle multiple competing commitments.
  • Take a holistic approach to how a software development project is a success for the client, the end-users and the developers.
  • Meet and deal with various clients with a wide range of technical and business issues and be able to competently represent our organization.
  • Comfortable managing teams in an IT setting for both Waterfall and Agile projects.
  • Experience and/or interest in SharePoint is a strong asset.

Our goal is nothing less than creating unparalleled experiences for our clients and staff. The successful delivery of the intended solution is paramount. The enduring value lies in executing in a way that cannot be found with any other provider and leaving the client with the best possible feeling of success.

Why work at Spot Solutions?

Here’s why people love working at Spot:

  • We work on a large variety of projects, so we are always solving interesting technical challenges. You will never stop learning at Spot, or grow bored of working on the same program or technology all the time. (have a look at our portfolio on our website)
  • Spot has been in business for 20 years and we are really good at what we do. We are experts in our field and are passionate about making every project a success, which means delivering tools that solve real-world problems. We all have a great sense of satisfaction in making the world better and more efficient, and working with happy clients.
  • You work with people that are really good at what they do. We will ask you for excellence, and you will ask that of your work colleagues.
  • We are flexible and respectful of lifestyle. Have kids to pick up? Taking a class? Want to shift your hours to avoid rush hour? We can work together to find a schedule that works.
  • Excellent compensation and benefits package.
  • We have a team of welcoming, interesting people.
  • Free Friday lunches where we take turns sharing knowledge and interesting topics with each other.
  • We keep everyone well stocked with snacks and drinks, including a supply of fruits and vegetables in the fridge for all to enjoy. And occasional drinks on the roof, hikes or other outings with your colleagues if you’re up for it.
  • Our office is in Railtown, an exciting downtown tech, design and artist community, where interesting conversations and connections occur over coffee, at restaurants, or in the line ups to the constantly rotating selection of food trucks.

Only qualified candidates eligible to work and residing in Canada will be considered for this position.

Response Information

To apply for this position please send a cover letter with a resume attached in one (1) PDF document to careers@spotsolutions.com.

We wish to thank all applicants in advance; however, only those under consideration will be contacted.

SharePoint/O365 Developer

What We Need

Spot Solutions is looking for SharePoint/O365 Developer with enterprise development experience, including in-depth, hands-on knowledge of various Microsoft Cloud Technologies.

We want every client to view our delivery teams as an indispensable partner in achieving business value through the software solutions we provide.

Our goal is nothing less than creating unparalleled experiences for our clients and staff. Successful delivery of the intended solution is paramount, but the enduring value lies in executing in a way that cannot be found with any other provider and leaving the client with the best possible feeling of success.

Technical experience you need:

  • Design and architect SharePoint and Office 365 solutions, and the tools and technologies used in the creation of these business solutions.
  • Design and Development of Dynamics 365/PowerApps Model Drive App.
  • SharePoint and O365 Design and architect SharePoint and Office 365 solutions, SharePoint and Office 365 administration using PowerShell including PnP.
  • SharePoint and O365 Development platforms, including: SPFx, SharePoint add-ins, SharePoint 2010/2013 workflow platforms.
  • Development of custom solutions in Microsoft Office 365 using tools such as UI fabric, adaptive cards, site design and app for Microsoft Teams.
  • Business process automation and intelligence with Power Platform (Power Automate, Power BI, PowerApps).
  • Deploying solutions throughout environments on-premise and on the cloud.
  • Working knowledge of Microsoft Azure services.
  • Development of Dynamics 365 plugins with C#.
  • Create a relational data model based on business requirements.
  • Programming using Typescript, JavaScript, HTML, CSS, and responsive web design.
  • Proficient at Visual Studio, TFS and experience with GIT Repositories.
  • Development of quality, functional and efficient software.
  • Support of SharePoint infrastructure, including: web applications, farms, database design, scalability, capacity and performance, hardware configuration, storage options.
  • Integration of Office 365/Dynamics 365 with third-party applications and enterprise information systems.
  • Providing great attention to detail, the excellence of product, and pride of workmanship.

What you’ll need to succeed:

  • Work to clearly defined and tracked budgets and schedules.
  • Accountability for value in the work you perform and the service you provide
  • Take the initiative and be able to work independently on a firm and challenging schedule.
  • Organize priorities to handle multiple and sometimes competing for commitments.
  • Act as a technical team lead on SharePoint development projects.
  • Take a holistic approach to how the project is a success for the client, the end-users and the developers.
  • Meet and deal with various clients with a wide range of technical and business issues, and be able to competently represent our organization.

Why work at Spot Solutions?

Here’s why people love working at Spot:

  • We work on a large variety of projects, so we are always solving interesting technical challenges. You will never stop learning at Spot, or grow bored of working on the same program or technology all the time. (have a look at our portfolio on our website)
  • Spot has been in business for 20 years and we are really good at what we do. We are experts in our field and are passionate about making every project a success, which means delivering tools that solve real-world problems. We all have a great sense of satisfaction in making the world better and more efficient, and working with happy clients.
  • You work with people that are really good at what they do. We will ask you for excellence, and you will ask that of your work colleagues.
  • We are flexible and respectful of lifestyle. Have kids to pick up? Taking a class? Want to shift your hours to avoid rush hour? We can work together to find a schedule that works.
  • Excellent compensation and benefits package.
  • We have a team of welcoming, interesting people.
  • Free Friday lunches where we take turns sharing knowledge and interesting topics with each other.
  • We keep everyone well stocked with snacks and drinks, including a supply of fruits and vegetables in the fridge for all to enjoy. And occasional drinks on the roof, hikes or other outings with your colleagues if you’re up for it.
  • Our office is in Railtown, an exciting downtown tech, design and artist community, where interesting conversations and connections occur over coffee, at restaurants, or in the line ups to the constantly rotating selection of food trucks.

Only qualified candidates eligible to work and residing in Canada will be considered for this position.

Response Information

To apply for this position please send a cover letter with a resume attached in one (1) PDF document to careers@spotsolutions.com.

We wish to thank all applicants in advance; however, only those under consideration will be contacted.

SharePoint / Power Platform Business Analyst

What We Need:

 Spot Solutions is looking for SharePoint / Power Platform Business Analyst with enterprise BA experience, including in-depth, hands-on knowledge of various Microsoft SharePoint, Power Platform and Office 365 solutions.

We want every client to view our delivery teams as an indispensable partner in achieving business value through the software solutions we provide.

Our goal is nothing less than creating unparalleled experiences for our clients and staff. Successful delivery of the intended solution is paramount, but enduring value lies in executing in a way that cannot be found with any other provider and leaving the client with the best possible feeling of success.

Technical experience you need:

 This role requires experience as an accomplished Business Analyst and direct experience with Microsoft SharePoint and Power Platform. You must also have:

  • Have experience writing business and technical requirements documents, software design specification documents, and proposals.
  • Understand custom development, project management and requirements gathering.
  • Understand testing / quality assurance processes, as ensuring the quality of all of the company deliverables is of the highest importance.
  • Platform experience with Azure, Office 365, Enterprise Mobility Suite, System Center, Power BI, SharePoint, Windows 10, and others.

What you’ll need to succeed:

  • Be a great communicator, both verbally and in writing.
  • Work closely and build strong trust-based relationships with new and existing clients while collaborating with the Spot Solutions team members over the entire life cycle of the project.
  • Have a desire to be known, inside and outside of Spot Solutions, as a SharePoint/Power Platform subject matter expert.
  • Be highly organized, analytical, naturally collaborative, and the primary client advocate.
  • Help create a culture inside and outside of Spot Solutions as a trusted, friendly and accessible source for knowledge and help.
  • Be curious, always looking to learn more about our team, clients and their business
  • Be excited to work on wide variety of projects simultaneously.

Why work at Spot Solutions?

Here’s why people love working at Spot:

  • We work on a large variety of projects, so we are always solving interesting technical challenges. You will never stop learning at Spot or grow bored of working on the same program or technology all the time. (have a look at our portfolio on our website)
  • Spot has been in business for 20 years and we are good at what we do. We are experts in our field and are passionate about making every project a success, which means delivering tools that solve real-world problems. We all have a great sense of satisfaction in making the world better and more efficient and working with happy clients.
  • You work with people that excel at what they do. We will ask you for excellence, and you will ask that of your work colleagues.
  • We are flexible and respectful of lifestyle. Have kids to pick up? Taking a class? Want to shift your hours to avoid rush hour? We can work together to find a schedule that works.
  • Excellent compensation and benefits package.
  • We have a team of welcoming, interesting people.
  • Free catered Friday lunches where we take turns sharing knowledge and interesting topics with each other.
  • We keep everyone well stocked with snacks and drinks, including a supply of fruits and vegetables in the fridge for all to enjoy. And occasional drinks on the roof, hikes or other outings with your colleagues if you’re up for it.
  • Our office is in Railtown, an exciting downtown tech, design and artist community, where interesting conversations and connections occur over coffee, at restaurants, or in the line ups to the constantly rotating selection of food trucks.

Only qualified candidates eligible to work and residing in Canada will be considered for this position. If you have what it takes and want to work in a dynamic and friendly environment, please respond to this ad with your resume and cover letter as one document in PDF form.