For those who love working with leading edge technologies to solve problems.

Careers at NuSoft Solutions

Looking to work in a flexible, collaborative environment and make decisions that impact project and business results? Apply to join our expanding team today.

NuSoft Solutions is a Microsoft Gold Certified Partner that specializes in the implementation of collaborative solutions, IoT and intelligence solutions using Microsoft SharePoint, Office 365, Azure and Power BI, as well as Dynamics solutions. Energized by the recent return of founder Dale Mansour, our company is passionate about technology and high customer standards, and committed to becoming the go-to Microsoft Consultancy for Business and Digital Transformation. We are growing and need team members that are resourceful and love working with leading edge technologies to solve problems.

NuSoft is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation or any other classification protected by Federal, State or local law.

Current Openings

NuSoft has multiple openings for Sr. Consultants in the Detroit, Grand Rapids and Lansing areas:

Senior SharePoint Consultant

Desired Qualifications:

  • Experience implementing custom solutions using SharePoint
  • Knowledge of SharePoint Online, on-premises and hybrid configurations
  • Experience with SharePoint migrations is preferred
  • Experience developing with .NET, C# and the SharePoint API. Client-side, JSOM, jQuery, JavaScript, custom SharePoint applications, web parts, event receivers, timer jobs, etc.
  • Knowledge of PowerApps and Flow
  • InfoPath development experience is a plus
  • Experience using SharePoint Designer
  • Able to develop MS SQL Server T-SQL queries, stored procedures, views, etc.
  • Experience using Team Foundation Server (TFS) to manage solutions is preferred
  • Experience administering SharePoint environment is also preferred
  • Additional skills

Senior Application Development Consultant
(Full Stack and Mobile)

Desired Qualifications:

  • Able to develop full stack applications with rich user experiences using either:
    • Web-based technologies – HTML, CSS, ASP.NET and Javascript
    • Native mobile apps for Android, iOS and Windows apps using Xamarin
  • Understanding of object-oriented programming (OOP), SOLID and current design patterns/practices
  • Experience developing with Visual Studio, VS Code, Team Services and Microsoft Azure Platform (PaaS)
  • Deep hands-on knowledge of multiple of the following:
    • The .NET Framework including Visual Studio, C#, HTML 5, JavaScript and, ASP.NET MVC
    • Rich UI development using Angular, TypeScript and .NET stack
    • Mobile or desktop application development using Xamarin
  • Experience with Zurb Foundation or Bootstrap is a plus
  • Experience with designing, querying and optimizing relational databases
  • Experience with Object Relational Modeling (ORM) with different tools such as Entity Framework and LINQ
  • Commitment to development and testing best practices
  • Additional skills


Lead CRM/D365 Consultant

Desired Qualifications:

  • 5+ Years Experience with Dynamics CRM/D365 for Sales & Service both Online and/or On Premise.
  • Specialty experience in Field Service and/or PSA is a plus
  • Experience in Marketing automation tools such as Adobe, Marketo, Act-On, HubSpot or Click Dimensions is a plus
  • Proficient with Office365, PowerBI, SQL Server, Reporting Services, software development using Visual Studio and TFS
  • Working knowledge of at least two of the following: C#, ASP.Net, JavaScript, XML, HTML, etc.
  • Experience working with data migration & application integration tools and techniques such as Scribe, KingswaySoft, Dell Boomi, Azure Logic Apps
  • Specialty experience in Field Service and/or PSA is a plus
  • Bachelor’s Degree in engineering, computer science, mathematics, or equivalent. MBA is beneficial. Microsoft Certifications for Dynamics (current or can be made current)

Project Manager

Desired Qualifications:

  • Provide the overall engagement leadership and apply NuSoft’s project management & organizational change management methodologies to ensure that NuSoft projects meet client, and NuSoft expectations.
  • Have the overall authority for all activities in project management with major emphasis on scope, schedule, resource planning and management, planning and tracking, and overall project control through its life cycle.
  • Lead the delivery and implementation of NuSoft’s consulting services
  • Build and maintain relationships with project team members, 3rd parties and clients within a project.
  • Actively support and ensure the development and use of NuSoft intellectual capital throughout engagements.
  • Experience with designing, querying and optimizing relational databases
  • Manage multiple projects simultaneously. Coordinates across various NuSoft teams, vendors, and organizations to bring a complete solution to the client

In addition to the qualifications listed for each opening, we desire that our team member possess the following skills:

  • Communication: Ability to effectively communicate technical & business concepts to clients on all levels, presentation skills, ability to disagree with others and explain your position.
  • Project management: Familiar with Agile methodologies and ability to manage smaller projects where a dedicated project manager is not assigned
  • Leadership: Work with a minimum of direct supervision or guidance from others. Takes ownership for actions, seeks feedback and takes direction. Takes pride in delivering excellent results. Drives issues to resolution
  • Team player: Ability and willingness to motivate and mentor other consultants and develop good working relationships with clients & team members
  • Business knowledge (beneficial): Industry knowledge of manufacturing, distribution, professional services, financial businesses
  • Resourcefulness: Able to perform issues analysis, develop creative/unique approaches to issue resolution and recognize problems and opportunities. Ability to analyze requirements and translate them into priorities and action plans
  • Lifetime learner: Dedicated to staying current and evaluating new technologies as they emerge Bachelor’s degree in computer science or equivalent