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. 

background

Current Openings

Software Engineer, Full Stack

Reports to                           Director of Information Technology
Schedule                              Full-time, Mon-Fri
Employee Type                  Exempt Employee
Pay Type                              Salaried with Benefits

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 3 years of experience in the software development world. A bachelor’s degree in Computer Science or a related field is preferred but not required.

Requirements:

  • At least 2-6 years of development experience with C# and .NET
  • Recent experience with ASP.NET (Core preferred; ASP.NET MVC 3+ is acceptable)
  • 2+ years of web front-end experience. Good proficiency with HTML, CSS, and JS is required, with knowledge of one or more JS frameworks such as Vue or Angular is preferred.
  • Good grasp of relational database design and SQL; Entity Framework or other ORM experience would also be useful
  • Experience with Azure PaaS and IaaS offerings and/or Azure DevOps CI/CD is preferred
  • Strong command of code structures and patterns
  • Experience with agile software development
  • Facility with source control (Git or TFS VC preferred)
  • 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 calm under pressure


DateCodeGenie – Technician – Mobile Device Repair

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

Position Summary

The focus of this position is to support the internal functions of the DateCodeGenie product line.

Essential Duties and Responsibilities

  • Excel with multitasking and the ability to manage multiple projects in fast paced environment
  • Troubleshooting, testing, repair of DateCodeGenie devices, components and accessories
  • Mechanically inclined, organized and a self-starter
  • Provide interactive technical support using phone and email to assist customers experiencing problems with thermal printers, Android tablets and proprietary software
  • Create and update customer web-based portals
  • Technical support with multigenerational customers, sales reps, suppliers, and peers
  • Summarize and concisely document support provided to provide historical records
  • 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 high school diploma and some college technical training.

Success Attributes

  • Previous experience working in technical support center or mobile phone and tablet repair
  • In depth understanding of Android based mobile devices
  • Ability to work in fast paced nimble organization
  • Demonstrated ability to multi-task with technical products
  • Excellent interpersonal skills and strong phone etiquette
  • Attention to detail and ability to follow defined procedures
  • Inquisitive attitude toward resolving customer and product challenges
  • Excellent written and verbal communication skills
  • Proficient in Microsoft Office (i.e.; Outlook, Word, Excel)
  • Experience using CRM and ERP systems, Salesforce and Syspro 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

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


DateCodeGenie – Technical Phone Support Tier 1

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

Position Summary

Exceed customer expectations with effective technical phone support of the Date Code Genie 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
  • Assist internal and external customers to trouble shoot and resolve problems quickly
  • Communicate and describe technical issues with multigenerational customers
  • Summarize and concisely document calls and steps performed to provide historical record
  • 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 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
  • Empathy and demonstrated ability to relate to customers
  • Excellent verbal and written communication skills
  • Proficient in Microsoft Office (i.e.; Outlook, Word, Excel)
  • Experience using CRM and ERP systems, Salesforce and Syspro 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 7:00 PM
  • Bilingual, Spanish and English (not required, but highly desirable)

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


Technical Product Developer

Reports to                    DCG Program Manager
Schedule                      40 hours per week, Mon-Fri
Location         280 East Lothenbach Ave, West St. Paul, MN 55118
Department                DateCodeGenie Product Line

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


Technical Product Coordinator

Reports to                    DCG Program Manager
Schedule                      40 hours per week, Mon-Fri
Location         280 East Lothenbach Ave, West St. Paul, MN 55118
Department                DateCodeGenie Product Line

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 hardware improvements and software integrations with the DCG.  A successful candidate will convert ideas and concepts into reality by managing vendor relationships, supported with strong product development and project management experience. This candidate will efficiently communicate the needs of desired concepts to engineers and developers.

This position is being opened at a time of 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 program.

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.
  • Product Development:
    • Maintain product documentation, compliance and certification information.
    • Manage quality reporting and QA to ensure product meets customer demands.
    • Maintain Syspro (ERP) set-up and product information.
    • Validate and document safety certifications for product.
    • Document and maintain product manuals and start-up guides.
    • Manage vendors and provide necessary information and product specifications.
    • R&D for new and existing products to ensure continuous improvement.
  • Integration:
    • Integrate third-party technologies, hardware, and software.
    • Utilize product testing skills to identify faults to ensure successful integration of product. 
    • Proactively recognize UI/UX gaps in design and propose solutions.
  • 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 effectively communicate with technical and non-technical colleagues/vendors
  • Inquisitive mindset toward enhancing an offering of products
  • An understanding of compliance regulations and documentation
  • Ability to read; vendor documentation, technical drawings, certificates of conformance, spec sheets, regulatory requirements, and concisely communicate inaccuracies with product or documentation
  • Ability to manage Third-Party vendors
  • Proficient in Microsoft Office Suite
  • Understanding of ERP systems [Syspro] 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


Junior Graphic Production Artist

Reports to                 Digital and Graphics Production Manager
Schedule                    Full-time, Mon-Fri; some remote with appropriate resources
Employee Type        Non-Exempt Employee
Pay Type                    Salaried with Benefits

Position Summary

Assist with developing collateral material, environmental graphics, corporate identity and multimedia interfaces. This position includes production and prepress responsibilities.

Essential Duties and Responsibilities

  • Manage creative production of customized distributor/broker marketing pieces. Manage the overall process and participate in data requirements discussion with marketing team.
  • Customize sales and marketing materials with established design standards.
  • Create product packaging and support new products with established design standards.
  • Support operations with direct to plate digital art process while maintaining digital art assets on both the Rip system and mac. Responsible for backing up files.
  • Assist with developing emails & website landing pages.
  • Ensure brand identity, standards, and personality are maintained throughout the creative process.
  • 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.

Required

  • 2- or 4-year college degree focused on graphic design and production or related experience
  • 2-4 years’ experience
  • Design, layout and typographic skills
  • Intermediate Knowledge of Adobe Creative Cloud for print production workflows – InDesign, Photoshop & Illustrator
  • Excellent verbal and written communication and presentation skills

Desired

  • Experience in B2B and B2C creative environments
  • Ability to optimize creative assets for both print and web environments
  • Experience with email systems and website platforms

Success Attributes

  • Exhibit and encourage our core values of Respect, Integrity, Collaboration, Innovation and Passion for Excellence.
  • Exceptional project management skills; capable of prioritizing, organizing and simultaneously managing a variety of projects and tasks with strict deadlines
  • Ability to manage details and be meticulous
  • Comfortable with change
  • Excellent interpersonal skills
  • Excellent time management skills
  • 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
  • Willingness to learn innovative technologies
  • Computer skills in Microsoft Outlook, Word, Excel and Power Point

“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