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 business and digital transformation consulting firm that is a Microsoft Gold Partner, Microsoft Global Partner of the Year and Microsoft Inner Circle (top 1% of global partners) award winner. NuSoft helps businesses transform through Digital Marketing and CRM solutions, Business Intelligence / Analytics, IoT using Adobe Marketing, Microsoft Dynamics 365, SharePoint, PowerBI, and Cognitive Services.

Our company is passionate about helping businesses transform how our clients sell, what they sell and how they work together, with disruptive approaches and technologies. We are growing rapidly and need team members that are resourceful and love solving business problems with leading edge technologies to solve problems. You must be comfortable working in a flexible, collaborative environment and making decisions that impact project and business results.

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

Adobe Marketing Consultant


We are hiring techno/functional consultants with experience working with Adobe Campaign and Adobe Experience Manager (AEM)/ Sites to join our consulting team and work with our clients on delivering award-winning marketing campaigns.  The consultants will be responsible for all activities required to implement and configure the Adobe Campaign tool successfully.

Primary Responsibilities:


  • Design, develop, implement, support and maintain Adobe Campaign and Adobe Experience Manager (AEM)
  • Working with clients to gather, document and analyze requirements
  • Work to build rules-based campaigns
  • Work with others to understand specifications around data and ensure data is available for campaigns
  • Perform resource, performance analysis and planning
  • Evaluate and minimize risk to the applications
  • Provide technical assistance and serve as a resource to internal and external technology staff
  • Develop and facilitate training for the client on product use, features and benefits
  • On-call support may be required depending on client needs


To see more information on this job posting or to apply, click the link below.


Lead Consultant, Dynamics 365


This consultant will fulfill a technical and/or process leadership role in medium to large Dynamics 365 CRM projects. This individual will ensure that the client project starts off in the right direction, ensures compliance with NuSoft standards, and ensures that the project wraps up successfully.

Primary Responsibilities:


  • Providing project technical and/or process leadership
  • Developing Dynamics 365 CRM system architecture
  • Presenting project vision, architecture, and strategy to clients
  • Assisting with project component designs
  • Providing technical and process guidance to project team members
  • Assisting project managers with project related issues as needed
  • Providing thought leadership related to Dynamics 365 CRM Best Practices
  • Assisting Business Development with complex project requirements and developing related work breakdown structures
  • Ensuring project quality


To see more information on this job posting or to apply, click the link below.


Senior Project Manager


We are actively looking for a talented Senior Project Manager to join our PMO.  The Project Manager provides project oversight and management to deliver project on time and on budget in support of the business. The project manager will serve as a project lead to both internal and external clients, and will communicate scope, progress, and issues/risks to stakeholders at various levels.

Desired Qualifications:


  • Outline the total reach of the project, including defining deliverables based on stakeholder-significant objectives.
  • Develop and manage project scope, schedule and resources including the creation and management of work breakdown structures. Manage project priorities, assigning and scheduling tasks for consultants.
  • Use established tools for managing program timing; identify and prepare the team for the stages and major events for review; operate strictly to the timeline.
  • Execute the fundamental reach of project management, from the preliminary planning stages, to implementation, tracking, and through completion; adhering to the budget and schedule, and applicable quality control measures.


To see more information on this job posting or to apply, click the link below.


In addition to the responsibilities and 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