Career Opportunities

For more than 115 years, National Checking Company (NCCO) has developed and produced products that drive success for the food service and hospitality industries. We specialize in products that improve restaurant profitability, enhance food safety, increase server and restaurant efficiency, and promote a more enjoyable and satisfying dining experience.

Headquartered in St. Paul, NCCO is a family-owned business that takes pride in their hard-working staff who are dedicated to providing exceptional customer service. With innovation as a top core value, NCCO fosters an environment that embraces diversity, equity, and inclusion. As we continue our journey of growth, we celebrate the collective sum of individual life experiences, knowledge, self-expression, unique abilities, and talents that create our culture. Together we look forward to creating a bright future as we launch new product lines, marketing programs, and technologies to help end users provide stellar customer service and achieve their business goals.

NCCO offers employment benefits including:

  • Competitive salary
  • Health insurance
  • Paid Time Off (PTO)
  • 401k & matching
  • Medical reimbursement
  • Educational opportunities
  • And more

And, of course, NCCO is an equal opportunity employer. Check out the open jobs below to see if your talents would be a good fit for our team. 

Job Application

  • Max. file size: 10 MB.
  • Max. file size: 10 MB.
  • Max. file size: 10 MB.
  • This field is for validation purposes and should be left unchanged.

Current Openings


Department                 Sales
Reports to                    Director of Sales – Eastern Region
Compensation             Salaried with Benefits; includes Sales Commission
Territory States            Illinois, Wisconsin, Michigan, Indiana, Ohio, Kentucky, and other areas
Travel                                  65%

Position Summary

The primary objective of this position is to maintain our sales relationships and develop further opportunities in the Central US territory. This includes working with the Eastern Director of Sales to identify specific, targeted accounts; training and working with distributor customer reps; creating and maintaining positive relationships with key individuals at these distributor customers, and actively selling our products to these customers. Products include guest checks, register rolls, register ribbons, food safety products, DateCodeGenie®, and others.

Essential Duties and Responsibilities

  • Work with the Eastern Director of Sales to identify targeted accounts on which to focus and maintain and increase sales at these specific accounts
  • Set up training sessions for distributor reps and train them on how to sell our products
  • Create the opportunity to ride with distribution reps to help sell our complete line of products
  • Analyze the existing product mix of these accounts and identify potential gaps and additional products that could be sold and begin the process of selling them
  • Use reporting from redistribution to analyze existing product mix of these accounts and identify potential gaps and additional products that could be sold and begin the process of selling them on behalf of that re-distributor
  • Work with the Director of Sales to identify possibilities for these targeted customers
  • Determine the most appropriate manner of supplying and supporting the targeted customers (i.e. value of the broker, whether they should be a re-distributor or direct account, etc.)
  • Develop an understanding of these targeted accounts’ key customers and their primary focus 
  • Assess growth potential of each account
  • Present our products at Trade Shows (in-person and virtual) and follow up on generated leads
  • Review the NC marketing materials at each account to assure that they are up to date and complete
  • Administer customer satisfaction assessments on an annual basis and reports results
  • Create and maintain positive relationships with key individuals (customers, brokers, distributors, colleagues)
  • Manage NC product categories to achieve corporate sales goals
  • Train and manage commissioned brokers to help drive sales focus
  • Sales Focus includes Identifying small regional operators to promote and sell the NC and its affiliated companies to increase sales and develop brand recognition
  • Identify potential products and services we could vet and evaluate in our new product development process
  • Understand the dynamics of the distribution channel and the benefits of offering customers a direct or indirect sales solution
  • Other duties as assigned


To perform this job successfully, an individual must be able to perform the essential duties satisfactorily.  The requirements listed are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

This position requires a Bachelor’s Degree in Business, Marketing, or Liberal Arts, or commensurate experience.

In addition, the individual must also:

  • Be able to effectively utilize a PC for communication, tracking, and other various tasks
  • Proficient in G-Suite [Google Drive, Calendar, Docs, Sheets, etc.]
  • SalesForce software experience is a plus
  • Ability to research topics and provide a summary of information found
  • Be able to travel by plane and car
  • Have a strong work ethic
  • Be tolerant of rejection
  • Have the willingness to consultatively sell, to provide value-added solutions rather than commodities
  • Be able to identify and develop rapport with key individuals
  • Listen effectively to identify opportunities and convincingly present the benefits, advantages, and features to a prospect or client

Success Attributes

  • Creative thinker
  • Affable
  • Works well independently
  • Builds credibility
  • Passion for performance
  • High integrity/ethics
  • Excellent time management
  • Persistence and focus
  • Respect for the sales profession
  • Knowledge of, or willingness to learn industry/products/company and personal wants/needs
  • Ability to build long-term industry relationships
  • Performs for both employer and their customers
  • Creates value and comprehends the bottom line
  • Gives more than required
  • Asks the proper questions
  • Makes the customer successful


Department                 Customer Service

Reports to                    Customer Service Manager

Schedule                      Full-time, Mon-Fri, some remote available

Employee Type            Non-exempt Employee

Employee Type            Non-exempt Employee

Pay Type                       Salaried with Benefits; includes Incentive Pay

Position Summary

The Customer Service Specialist (CSS) provides a superior customer service experience to customers and internal partners. This role is responsible for accepting and acknowledging purchase orders from customers, clarifying requests, and ushering the purchase orders through NCCO’s processes to ensure on-time and in-full delivery. The CSS engages with internal partners to ensure the maintenance and growth of customer relationships.

Essential Duties and Responsibilities

  • Receive customer orders and requests, validate and enter orders, and track through internal systems and tools as appropriate.
  • Ensure customer orders are entered accurately and are compliant with terms and pricing; highlight variances for action.
  • Validate required customer documentation is created and/or delivered as required for shipping, customer receipt/acceptance, and invoicing.
  • Monitor open orders and perform invoicing daily for shipments completed.
  • Collaborate with the accounting team to meet critical deadlines related to credits, deductions, commissions, rebates, and other transactions.
  • Develop and maintain positive relationships with customers and brokers, respond to order inquiries, and actively sell our products.
  • Assist outside warehouse partners with order inquiries and freight options.
  • Interface with accounting, shipping, sales, marketing, distributors, brokers, and groups to facilitate orders, promote sales, and improve processes.
  • Liaise with the sales team to understand the NCCO partnership strategies for customers and/or brokers.
  • Prepare, analyze, and deliver accurate and timely reports to internal partners and customers.
  • Receive customer complaints and concerns and assist in the resolution and communication of solutions back to the customer.  
  • Support the Customer Service team in other areas as needed.


To perform this job successfully, an individual must be able to perform all essential duties and responsibilities satisfactorily. The success attributes below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Success Attributes:

  • Passion to go above and beyond to exceed expectations     
  • Positive, motivated, and dependable
  • Flexible and able to adjust to priority changes
  • Effective verbal and written communicator
  • Perform with integrity and accountability
  • Exercise independent judgment and discretion in decision-making.
  • Detailed with follow up and follow through
  • Self-directed, fact-gathering, decision maker
  • Responsive to internal partners and customers
  • Eager to learn new technologies
  • Proficient in Word and Excel (Salesforce and Syspro ERP a plus)


  • Minimum two-year degree plus 5 years related experience or 10+ years relatable experience.
  • Course of study in Accounting, Supply Chain, or Business Management strongly preferred.


Department               4500 Park Glen Rd, Suite 360, St. Louis Park, MN 55416

Reports to                  Software Engineering Manager

Schedule                    Full-time, Mon-Fri, some remote

Employee Type         Exempt Employee

Pay Type                    Salaried with Benefits; includes Incentive Pay structure

Position Summary

NCCO is seeking a full-stack engineer to join the team of developers responsible for the company’s growing ecosystem of digital products and services as well as the modernization and enhancement of internal applications using the latest .NET web platforms and Azure cloud infrastructure. Passion for excellence is a must, as this role will play a defining part in bringing our applications to some of the largest players in the restaurant industry and beyond.

The successful candidate will have experience with agile design and end-to-end implementation of applications and be capable of mentoring and inspiring his or her peers. This position is being opened at a time of growth and change in the company, so in addition to the essential duties and responsibilities listed below the candidate should be prepared to proactively use his or her unique skills to help shape the team and respond to the challenges and opportunities it will encounter.

Essential Duties and Responsibilities


  • Build and support cloud-based applications based on recent versions of ASP.NET Core and web frontend technologies.
  • Assist with the design and construction of new customer-facing software, from proof of concept to delivered application.
  • Maintain existing internal applications and assist with modernization.
  • Contribute to and help reinforce rigorous software development practices, including agile processes, testing, and instrumentation.
  • Utilize and ideally enhance existing CI/CD pipelines for rapid iteration and deployment.
  • Collaborate with other team members.
  • Assist with problem identification and work quickly to resolve any issues that arise.
  • Act swiftly and with determination but remain calm in the face of urgent problems or change requests.
  • Communicate clearly and effectively with team members, management, and other departments, both verbally and in writing; represent the company well in discussions with partners and other external parties when applicable.
  • Take good notes and organize information for later use, both personally and by others.
  • Demonstrate strong professional craftsmanship, curiosity, and eagerness for continual improvement.
  • Other duties and responsibilities as assigned.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The requirements listed are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

This position requires a minimum of a 2-year college degree or equivalent experience and a minimum of 5 years of experience in the software development world. A bachelor’s degree in Computer Science or a related field is preferred but not required.


  • At least 3-5 years of development experience with C# and .NET
  • Proficient with ASP.NET (Core preferred; ASP.NET MVC 3+ is acceptable)
  • Experience with React a plus
  • Experience with SQL a plus
  • Strong command of code structures and patterns
  • Experience with agile software development
  • Ability to effectively communicate technical items verbally and in writing

Success Attributes:

  • Enthusiasm for the creation of excellent and innovative software
  • Inspires peers and promotes team participation
  • Thorough attention to detail
  • Curiosity about the needs and circumstances of the business, and a drive to help it succeed
  • Excellent debugging skills
  • Ability to discuss technical issues with non-technical people
  • Approachable nature
  • Willingness to increase technical skills via further education and training
  • Ability to communicate and manage conflict resolution in a professional manner
  • Ability to prioritize multiple tasks
  • Ability to act calmly under pressure

“Over the years, our employees have provided the skills and talent necessary to ensure our steady growth and we are proud of this heritage.  The commitment and enthusiasm of our talent will continue to further the company’s growth as well as their value within the organization.”

–  Ben Olk III, President


We have many wonderful opportunities to offer those who are curious, ambitious, and dedicated to success.  I tell new hires: the role today is what is written on paper in the job description—but it is up to them to create their niche within the company fueled by their interests and expertise. I always look forward to seeing how new hires enhance our team.

– Dana Bloyer, Director of Human Resources


Visit Us at an Upcoming Event

NCCO participates in a variety of industry and distributor trade shows, product demonstrations and other events throughout the year.