Careers

Hiring now!


 

 

Software Development Project Manager

What We Need

The Software Development Project Manager is the cornerstone of the client delivery process at Spot Solutions. As a member of the management team, the PM is accountable for overseeing and directing the entire application development life cycle. In addition, the PM is responsible for maintaining all project budgets, timelines, service quality and the overall health of the client relationship. Acting as a technical and career mentor the PM will lead and align his/her team in a supportive and fun way while striving for constant improvement. Due to the variety of projects Spot Solutions engages the PM must be flexible to move easily between a hands-on PM to one of strategic oversight.

 

What you’ll need to succeed:

An understanding of custom software development and technical requirements gathering is critical.

 

The PM must:

  • Be a great communicator both verbally and in writing
  • Understanding of development frameworks using Bootstrap, Angular, MS SQL, Microsoft .NET with C# and other technologies that are used in the development lifecycle
  • Oversee budget and quality control; keeping project deliverables in line with the project’s overall business objectives
  • 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
  • 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 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
  • PMI 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 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 welcoming team of 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.

 

 

SharePoint / Office365 Practice Lead

What We Need

Spot Solutions is looking for SharePoint/Office 365 Practice Lead. We need someone with outstanding SharePoint programming experience, strong technical design ability, excellent communication skills, be results driven, have a great work ethic, attention to detail, ability to lead and train a team, and be a strong team player. 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.

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:

  • Designing and architecting SharePoint and Office 365 solutions, and the tools and technologies used in the creation of these business solutions.
  • SharePoint and O365 development API’s, including: CSOM, JSOM, SharePoint REST API, Microsoft Graph API, SSOM
  • SharePoint and O365 Development platforms, including: SPFx, SharePoint add-ins, SharePoint 2010/2013 workflow platforms, Microsoft Flow, Power Apps
  • Deploying SharePoint artefacts and solutions throughout environments of dev-test-Prod on-premise.
  • Deploying SharePoint artefacts and solutions between O365 Tenant Environments.
  • Programming object-oriented applications in Visual Studio .NET using C#.
  • Programming using Typescript, JavaScript, HTML, CSS and responsive web design.
  • Proficient at Visual Studio, TFS and experience with GIT Repositories.
  • Development and deployment of applications in Windows and IIS environments.
  • Development of quality, functional and efficient software.
  • Design, implementation and support of SharePoint infrastructure, including: web applications, farms, database design, scalability, capacity and performance, hardware configuration, storage options.
  • Integration of SharePoint with third party applications and enterprise information systems.
  • Providing great attention to detail, excellence of product, and pride of workmanship.

What you’ll need to succeed:

  • Defining and executing sales growth strategies for the SharePoint and O365 Area.
  • Work to clearly defined and tracked budgets and schedules.
  • Accountability for value in the work you perform and the service you provide
  • Take initiative and be able to work independently on a firm and challenging schedule.
  • Organize priorities to handle multiple and sometimes competing commitments.
  • Act as a technical team lead on SharePoint development projects.
  • 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 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 Developer

What We Need

Spot Solutions is looking for SharePoint Developer with enterprise development experience, including in-depth, hands-on knowledge of various Microsoft 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 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:

  • Designing and architecting SharePoint and Office 365 solutions, and the tools and technologies used in the creation of these business solutions.
  • SharePoint and O365 development API’s, including: CSOM, JSOM, SharePoint REST API, Microsoft Graph API, SSOM
  • SharePoint and O365 Development platforms, including: SPFx, SharePoint add-ins, SharePoint 2010/2013 workflow platforms, Microsoft Flow, Power Apps
  • Deploying SharePoint artefacts and solutions throughout environments of dev-test-Prod on-premise.
  • Deploying SharePoint artefacts and solutions between O365 Tenant Environments.
  • Programming object-oriented applications in Visual Studio .NET using C#.
  • Programming using Typescript, JavaScript, HTML, CSS and responsive web design.
  • Proficient at Visual Studio, TFS and experience with GIT Repositories.
  • Development and deployment of applications in Windows and IIS environments.
  • Development of quality, functional and efficient software.
  • Design, implementation and support of SharePoint infrastructure, including: web applications, farms, database design, scalability, capacity and performance, hardware configuration, storage options.
  • Integration of SharePoint with third party applications and enterprise information systems.
  • Providing great attention to detail, 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 initiative and be able to work independently on a firm and challenging schedule.
  • Organize priorities to handle multiple and sometimes competing commitments.
  • Act as a technical team lead on SharePoint development projects.
  • 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 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.

 

 

Software Business Analyst

What We Need

The Software Business Analyst is the “straw that stirs the drink” in our solution development process.  As the primary client advocate, the BA will 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.  The BA is required to be effective with clients and team members by:

  • Gathering and organizing a client’s business and technical requirements and creating a consensus around business solutions
  • Translate business needs into clearly defined and detailed written requirements
  • Work closely with the development team and client to ensure successful implementation of the business requirements

 

What you’ll need to succeed:

An understanding of custom software development and technical requirements gathering is critical.

 

The BA must:

  • Be a great communicator both verbally and in writing.
  • Have experience writing business and technical requirements documents, software design specification documents, and proposals.
  • Enjoy building and maintaining relationships with clients and co-workers alike.
  • Work on a wide variety of projects simultaneously
  • Be highly organized, analytical, naturally collaborative, and the primary client advocate.
  • 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 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.
  • IIBA / SharePoint Experience would be an 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 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.