Career Opportunities

For more than 100 years, NCCO has driven success for the foodservice industry through innovative products and services. Our employees are at the crux of what has brought us to where we are today. We’re a group of driven, talented individuals who bring diverse backgrounds to the table. 

From company picnics and event celebrations to personalized coaching and development opportunities, NCCO’s work environment fosters creativity and collaboration. While new faces join our team often, average employee tenure is over 30 years. Hang around awhile and you might just begin to feel like family.  

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.
background

Current Openings

HUMAN RESOURCES COORDINATOR

Location                       899 Montreal Circle, St. Paul, MN 55102
Reports to                     Human Resources Manager
Schedule                        Full-time, Mon-Fri—Some remote flexibility
Employee Type             Non-Exempt Employee
Pay Type              
          Salaried with Benefits; includes Incentive Pay

Position Summary

We are looking for an enthusiastic and motivated individual to join our HR team. This position will process payroll, maintain employee records, assist with recruitment, and provide administrative support. Our ideal candidate has superior organizational skills and the ability relate and communicate with individuals at all levels within the organization. There will also be many opportunities to contribute to other areas of HR within the company [benefits, best practices, communications, etc.].  This is a great opportunity to gain solid experience in all areas under the HR umbrella with unlimited learning potential.

Essential Duties and Responsibilities

  • Prepare weekly and semi-monthly payrolls for approval in the HR Information System [Paylocity] and coordinate book transfers with accounting.
  • Maintain records of personnel-related data in both paper and electronically in Paylocity, ensuring compliance standards are met.
  • Assist with Paylocity user access inquiries and required trainings. 
  • Track employee leaves of absence, including providing and collecting FMLA forms.
  • Assist with the recruitment and interview process—publish job openings, coordinate interviews and schedules, and track candidates.
  • Participate in coordinating New Hire activities and necessary paperwork. 
  • Manage the Employee Directory and all necessary document updates to the HR SharePoint site. 
  • Respond to internal and external HR related inquiries or requests and provide assistance.
  • Handle all employment verification requests. 
  • Assist in the distribution of HR policies to employees and collect signed copies, if applicable. 
  • Complete salary surveys and populate the information for review by the compensation committee.   
  • Document SOPs for the HR team.
  • Track professional development initiatives and receipt of coaching & development documents.
  • Coordinate training sessions and seminars.
  • Administer the employee recognition and perk programs [employee recognition submissions, ordering of recognition items, distribution of sports tickets, anniversary gifts, branded items]. 
  • Provide high-level administrative support upon request, including travel, meeting coordination, and special projects.
  • Receive and distribute office mail.
  • Maintain office supplies.
  • Collaborate with the internal event team to coordinate company events.
  • The duties and responsibilities listed above are representative of the nature and level of work assigned and are not necessarily all-inclusive. Other duties may be assigned.

Qualifications/Skills/Abilities

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 associate degree in Human Resources or related field and 1-3 years of experience in the Human Resources and Administrative arena. 

Success Attributes:

  • Experience with payroll practices
  • Experience with HR Information Systems and databases
  • Working understanding of HR principles, practices, and procedures
  • Knowledge of HR federal laws and regulations
  • High initiative to improve processes and centralize data
  • Ability to protect and handle confidential information
  • Strong integrity, ethics, and cultural awareness
  • Proactive, organized, accurate, and eye for detail
  • Desire to innovate and collaborate to accomplish goals
  • Excellent verbal and written communication skills
  • Outstanding relationship-building skills coupled with a high degree of responsiveness
  • Excellent time management and ability to prioritize multiple tasks
  • Professional, flexible, and positive team player
  • Proficient in Microsoft Office Suite

DATE CODE GENIE – TECHNICAL WRITER

Department                 280 East Lothenbach Ave, West St. Paul, MN 55118
Reports to                     DCG Product Development Manager
Schedule                       40 hours per week, Mon-Fri, hybrid schedule [in-office and remote]
Department              
     DateCodeGenie product line

Position Summary

Technical writing specialist provides outstanding written and visual content for DateCodeGenie customers and support personnel. This role is responsible for development of product training and product support, including webinars, publications, training videos and other mediums to enhance the customer experience.

Essential Duties and Responsibilities

  • Maintain a consistent voice and feel with illustrations and marketing language to meet brand standards for the DateCodeGenie product
  • Provide interactive technical instruction for cloud-based and android applications
  • Support customer product training for DateCodeGenie application
  • Assist internal and external customers to trouble shoot and resolve problems quickly
  • Communicate and illustrate technical issues for multi-generational customers
  • Develop knowledge base articles to assist customers navigate product
  • Assist in training content with marketing and communications team to develop online content including webinars, technical product manuals, training videos, knowledge base articles, and user forum moderation
  • Other duties and responsibilities as assigned

Qualifications/Skills/Abilities

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 commensurate experience
  • Demonstrated experience in technical writing, content production or technical illustration

Success Attributes

  • Excited by helping people
  • Passion to go above and beyond to exceed expectations     
  • Experience in creating application and software instruction and content
  • Effective verbal and written communication
  • Ability to learn new skills and adapt quickly
  • Flexible and able to adjust to priority changes
  • Perform with integrity and accountability
  • Exercise independent judgment and discretion in decision making
  • Self-directed, fact gathering, decision maker
  • Ability to learn new technologies
  • Detail oriented and attention to accuracy
  • Energized working within a team to develop quality written and digital content
  • Ability to connect and develop content for multigenerational learning
  • Relentless desire and curiosity to quickly help customers solve customer problems
  • Proficient in Microsoft Office (i.e., Outlook, Word, Excel)
  • Passion to learn new software and platforms

What is a DateCodeGenie? Click Here: https://www.ncco.com/date-code-genie/


DCG PROJECT MANAGER

Department                DATE CODE GENIE
Reports to                   DCG Product Development Manager
Schedule                     40 hours per week, Mon-Fri, as arranged with Manager
Location             280 East Lothenbach Ave, West St. Paul, MN 55118

Position Summary

The focus of this position is to enhance the aspects of the Date Code Genie [DCG] product line.  Specifically, this role will be responsible for championing our software and hardware integration with the DCG and identify product enhancements.  A successful candidate will have UI/UX product development and project management experience, as well as the ability to communicate the needs of desired applications to engineers and software developers.

This position is being opened at a time of rapid growth and change in the company, so the successful candidate will be eager to meet not only the essential duties and responsibilities listed below but also to proactively use his or her unique skills to respond to the challenges and opportunities that face the DCG line.

What is a DCG? Click Here:  https://www.ncco.com/date-code-genie/

Essential Duties and Responsibilities

Project Management:

  • Champion multiple short-term projects, as well as conceptualize long-term software and hardware integration, for the DCG. 
  • Assist with project planning efforts.
  • Establish and manage tight project timelines.
  • Maintain relationships and communicate with internal and external engineers, suppliers, and developers. 
  • Collaborate with colleagues, specifically the DCG team, Sales team, and IT Team.

Software Development:

  • Communicate the needs of front-end application(s) to back-end Developers.
  • Communicate project vision with outside Software Developers.
  • Perform regression testing of beta software and report software issues.
  • Proactively recognize UI/UX gaps in design and propose solutions.

Integration:

  • Integrate third-party technologies, hardware, and software.
  • Utilize product testing skills to identify faults to ensure successful integration of product.
  • Understanding of device and cloud-based security requirements

Create prototypes. wireframes and functional specifications:

  • Oversee the development of new features with outside software developers. 
  • Work with engineers and manufacturing partners to bring concepts to fruition.
  • Work with suppliers and manufacturers to specify components and hardware.
  • Understanding of manufacturer and compliance documentation.
  • Other duties and responsibilities as assigned.

Qualifications/Skills/Abilities

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 related to Information/Technology or commensurate experience.

Success Attributes

  • Technical mindset
  • Problem-solver
  • Ability to manage projects and priorities with multiple stakeholders for integrations across platforms
  • Knowledge launching and managing products within Google play
  • Ability to effectively communicate with technical and non-technical colleagues/vendors
  • Inquisitive mindset toward enhancing an offering of products
  • An understanding of compliance regulations and documentation
  • Experience working with Software Developers and speak technical language
  • Ability to manage Third-Party vendors
  • Proficient in Microsoft Office Suite
  • Demonstrated comprehension of security in mobile devices and applications
  • Understanding of ERP systems [Syspro] and other proprietary software
  • Familiarity with code release process and best practices
  • Professional, flexible and positive team player that is self-directed and self-motivated
  • Ability to effectively perform role using decision-making skills and other resources

DATE CODE GENIE – TECHNICAL PHONE SUPPORT TIER 2

Location                        280 East Lothenbach Ave, West St. Paul, MN 55118
Reports to                     DCG Technical Support – Service Supervisor
Schedule                       40 hours per week, Mon-Fri, in-office
Department                  DateCodeGenie product line

Position Summary

Exceed customer expectations with effective technical product support for the DateCodeGenie product line.

Essential Duties and Responsibilities

  • Provide interactive technical support using phone and email for customers experiencing problems with Android tablets, thermal printers, and mobile applications
  • Typical support includes resolving username and password problems, remote access, uninstalling/reinstalling applications, connecting to Wi-Fi, verify hardware and software configurations, power cycling and assisting customers with app and portal
  • Support customer product training for cloud-based software and application
  • Assist internal and external customers to trouble shoot and resolve problems quickly
  • Communicate and describe technical issues with multi-generational customers
  • Summarize and concisely document calls and steps performed to provide historical record
  • Develop knowledge base articles to assist customers navigate product
  • Assist with processing shipments through UPS
  • Other duties and responsibilities as assigned

Qualifications/Skills/Abilities

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 commensurate experience
  • Minimum of one-year call center support assisting with technical support

Success Attributes

  • Excellent verbal and written communication skills
  • Excellent interpersonal skills and strong phone etiquette
  • Technical phone support experience in a fast-paced work environment
  • Performance under pressure
  • Ability to multitask between customer calls and logging of case notes
  • Inquisitive attitude toward resolving customer and product challenges
  • Relentless desire and curiosity to quickly help customers solve customer problems
  • Proficient in Microsoft Office (i.e., Outlook, Word, Excel)
  • Experience using CRM and ERP systems, Salesforce, Zendesk and other proprietary software
  • Professional, flexible, and positive team player that is self-directed and self-motivated
  • Ability to effectively perform role using decision-making skills and other resources
  • Ability to relate with multigenerational customers to solve technical issues
  • Outstanding relationship-building skills coupled with a high degree of responsiveness and integrity
  • Ability to work between 8:00 am and 6:00 PM
  • Bilingual – English and Spanish (not required, but highly desirable)

What is a DCG? Click Here: https://www.ncco.com/date-code-genie/


SENIOR SOFTWARE ENGINEER, FULL STACK

Location                        4500 Park Glen Rd, St. Louis Park, MN 55416
Reports to                      Director of Information Technology
Schedule                        Full-time, Mon-Fri, some remote
Employee Type             Exempt Employee
Pay Type                         Salaried with Benefits; includes Incentive Pay

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

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.

Qualifications/Skills/Abilities

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.

Required

  • At least 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

  • Exhibit and encourage our core values of Respect, Integrity, Collaboration, Innovation and Passion
  • 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 calm under pressure

DIGITAL MARKETING ASSOCIATE

Department                  Marketing
Reports to                      Senior Digital Marketing Specialist
Schedule                        Full-time, Mon-Fri, remote option with some in-person days
Employee Type             Non-Exempt Employee
Pay Type              
          Salaried with Benefits; includes incentive pay

Position Summary

The Digital Marketing Associate is responsible for supporting the marketing team with planning, executing, and tracking digital marketing campaigns and strategies.

Essential Duties and Responsibilities

  • Provide administrative and project support for senior digital marketing specialist.
  • Assist with marketing strategies for projects including company websites and email marketing.
  • Create and maintain email lists and campaigns within marketing automation and CRM software.
  • Manage content and product data within the backend of the company’s websites
  • Assist with lead generation strategies including website forms and landing page creation.
  • Pull reports on key metrics to monitor campaign efficiency.
  • Assist marketing fulfillment and graphics department with product data matrices to ensure quality output.
  • Create and maintain positive relationships with key individuals (suppliers, sales reps, brokers, employees).
  • Perform other duties as assigned.

Qualifications/Skills/Abilities

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.

Required

  • Bachelor’s degree in marketing, business, communications, journalism or related field or commensurate experience
  • 1 – 3 years of experience in Marketing
  • Digital Marketing experience

Desired

  • Business-to-Business marketing experience
  • Experience with CRM and marketing automation software
  • Experience working within the backend of website platforms
  • Experience working in Google Analytics

Success Attributes

  • Exhibit and encourage our core values of Respect, Integrity, Collaboration, Innovation and Passion for Excellence.
  • Professional and positive team player that is self-directed and self-motivated.
  • Adaptable and comfortable with change
  • Ability to work well in a fast-paced, collaborative environment.
  • Strong organization and prioritization skills with a high attention to detail.
  • Willingness to learn innovative technologies
  • Excellent time management skills
  • Ability to effectively perform role using decision-making skills and other resources
  • Proficiency with Microsoft Office programs (Microsoft Excel, Microsoft Word)

“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

background

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

background

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. 

background