About

About CAI

Whether you’re looking for visibility throughout your manufacturing, processing or distribution environment or just want to streamline specific processes to improve your business, CAI can help. Our end-to-end solutions can help you manage processes from the front office, to the back office, through production and onto the shipping dock.

Our Customers

CAI has been providing production-oriented software for over 40 years. Our software has been integral to the day-to-day success of hundreds of customers and thousands of users. Our software helps our customers make the products you use every day. For manufacturers, our software helps produce everything from refrigerators to automotive window and car door seals, and from airplane engine parts to rocket ships. For food producers, we help manage the production and warehousing of many food products, from bacon and pork products in your local grocery store to the high-quality beef, seafood, or lobster served at your neighborhood white tablecloth restaurant. A few of our favorite examples: • One Seasoft ERP client ships 30,000,000 bacon-wrapped scallops per year. • One Ponderosa ERP client may have made the front door to your house. • One iCARaS EDI client may have helped created your car’s interior. • One ShopVue MES client makes the turbine fan blades of the airplane you last flew in. • One ROC WMS client stores and ships >1 billion pounds of pork products from warehouses.
Contact Us

Who We Are

Our people are our most valuable asset. We care about getting to know your business’s unique process and challenges, providing a smooth implementation to ensure your success, and supporting you during and after your implementation with flexible options to keep you up and running. Our customers depend on us, so we come to work every day committed to their success. We work collaboratively to deploy innovative solutions that capitalize on our expertise, our commitment to product development, and excellence in service and support. We’d love to put our experience to work for you and will strive to consistently deliver products and services that improve your business. Contact us today for your free consultation. We look forward to having the opportunity to work together and to build on your success.
Contact Us

Careers

CAI is a growing productivity software company! Are you looking for a career with a smart, fun-loving, and agile team? Check out our current openings.

Senior Software Engineer

Position Summary:
CAI Software, LLC, developers of mission critical, production-oriented software, is growing! Our industry-specific solutions drive gains in business efficiencies, help lower operating costs and maximize performance while addressing the unique challenges found in multiple niche industries.

We are seeking a talented and experienced Full Stack Developer with expertise in .NET Framework and Angular to join our dynamic team. This Sr. Software Engineer position is available to help build and maintain one of CAI’s core products, the ShopVue Manufacturing Execution System. The ideal candidate should have a strong background in both server-side and client-side development, with ability to contribute to the entire application stack.

What You’ll Do:
1. Full Stack Development:
• Develop, test, and deploy high-quality web applications using .NET Framework on the server side and Angular on the client side.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the responsiveness, performance, and scalability of applications.
2. Backend Development:
• Design, implement, and maintain server-side logic using .NET technologies.
• Work with databases, such as SQL Server, to design and optimize data storage solutions.
• Develop RESTful APIs to facilitate communication between the client and server.
3. Frontend Development:
• Implement responsive and dynamic user interfaces using Angular.
• Collaborate with UX/UI designers to translate design wireframes into code.
• Optimize applications for maximum speed and scalability.
4. Code Quality and Testing:
• Write clean, maintainable, and efficient code.
• Conduct unit testing and integration testing to ensure the reliability of the applications.
• Participate in code reviews to maintain code quality standards.
5. Collaboration and Communication:
• Work closely with other developers, designers, and stakeholders to deliver high-quality software solutions.
• Communicate effectively with team members and project managers to provide project updates and meet deadlines.

What We Are Looking For:
• Proven experience as a Full Stack Developer with expertise in .NET Framework and Angular.
• Solid understanding of software development principles, design patterns, and best practices.
• Experience with server-side languages such as C#.
• Proficiency in front-end technologies, including HTML5, CSS3, Typescript and JavaScript.
• Familiarity with relational databases, preferably SQL Server.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills.
Preferred Skills and Experience:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Relevant certifications in .NET Framework and Angular are a plus.
• Experience working with manufacturing systems.
Compensation/Benefits:
• We offer rewarding growth and career opportunities and a performance-based work environment that fosters growth through collaboration.
• We provide an excellent salary structure that is complemented by outstanding benefits, including health insurance, life insurance, 401K plan, continuing education and much more.

Job Location: Virtual; Portland, Maine area strongly preferred

To Apply: Please include a cover letter with your resume/CV and send to jobs@caisoft.com with “Sr. Software Engineer” in the subject line or fill out the form on this page.

Senior Account Executive, CAI Manufacturing Solutions

CAI Software, LLC, developers of mission critical, production-oriented software, is growing! Our Manufacturing Software Solutions drive gains in business efficiencies, help lower operating costs and maximize performance while addressing the unique challenges found in the discrete manufacturing industries; industries including but not limited to the Aerospace, Defense, and Automotive industries.

We are looking for an experienced manufacturing solutions sales professional with strong software and solution selling experience. This individual will work closely with current and prospective CAI customers to manage deals from start to finish. You will market and sell our Manufacturing Execution System (MES), Warehouse Management Software (WMS), and Electronic Data Interchange (EDI) solutions to prospective and existing customers.

What You’ll Do:
The Senior Account Executive for CAI Manufacturing Solutions will largely be focused on “new business” pursuits, but will also manage a set of existing customers, with a goal of expanding our existing footprint. This role will work closely with the CAI Marketing and Business Development teams to position our solutions to help solve current and prospective customers’ business challenges.

Key Responsibilities:
• Operate as a Manufacturing focused salesperson selling to early-stage prospects, closing new business and existing customer expansion.
• Identify within your customer base which customers have the most opportunity to expand their use of our solutions; and then sell more licenses, new software, or cross sell other CAI solutions.
• Expand and build relationships with key contacts within your customer base.
• Drive value-oriented discussions that focus on business outcomes and drive value and benefit for our customers.
• Work closely with Marketing, Professional Services, and Customer Support teams to ensure customer satisfaction and success.
• Keep up to date records in CAI’s Customer Relationship Software platform, Contacts, Accounts, Leads, Opportunities, and Customer interactions.

What We’re Looking For:
• Manufacturing software sales and ERP sales experience strongly preferred.
• A background in Account Management and technical sales strongly preferred.
• Experience working with a variety of marketing and sales systems.
• Interest in working in a customer-focused, fast paced technology environment.
• Outstanding communication and listening skills.
• Ability and willingness to learn, to react to and share lessons learned across the organization.
• Good time management with strong organizational skills.
• Someone who is curious, likes to learn, acquire and apply new knowledge quickly and effectively.
• Willingness / ability to travel (less than 20% of the time).
• Bachelor’s Degree preferred.

Compensation / Benefits:
• We offer rewarding growth and career opportunities and a performance-based work environment that fosters growth through collaboration.
• We provide an excellent salary structure that is complemented by outstanding benefits, including health insurance, life insurance, 401K plan, continuing education, and much more.

Job Location: East Coast strongly preferred, ideally based in New England

To Apply:
Fill out the form on this page, or send a cover letter with your resume/CV to jobs@caisoft.com with “Senior Account Executive, CAI Manufacturing Solutions,” in the subject line.

Software Implementation Consultant (Manufacturing)

CAI Software is growing! Due to increased client demand, we are looking for a motivated, professional, and service-minded individual to join our team full-time in the role of Software Implementation Consultant. In this role, you will work directly with our Professional Services staff to assist with new software implementations. You will help build and test the client’s system and be on-site to oversee the conference room pilot (CRP). If a successful career in the software industry is what you are looking for, this job is perfect for you. This position offers great advancement opportunity and is an introduction to the world of enterprise level software solutions.
What You’ll Do:
In this role you will work closely with clients to implement CAI’s Manufacturing Solutions such as MES, WMS and EDI, collaborate with Product Engineering, Product Development, and the Sales Teams with an eye focused on Customer Success. This includes:
• Creating and performing system level tests for new implementations, customer expansions and more.
• Familiarity with hardware and server staging is helpful.
• SOW Creation.
• Documenting how the system works and benefits the client in a “Solution Overview”.
• Delivering a nearly “defect free” solution for increased customer acceptance.
• Collaborate closely with Product Management, Engineering and Sales teams to help influence and prioritize the product roadmap based on market/industry/customer requirements.
• Travel to customer sites will be required from time to time to facilitate the implementation efforts.
• Support the sales team to configure and deliver technical product demonstrations to prospects and/or customers.

What We’re Looking For:
• Bachelor’s degree (Computer Science or Mechanical Engineering preferred but not necessary)
• Ability to demonstrate a strong interest in how software is set up and a thoughtful, methodical approach to solving complex problems
• Outstanding communication (verbal and written) and listening skills combined with strong time management and organizational skills
• Interest in manufacturing solutions and the business functions they serve such as; Production Management, Warehouse/Inventory Management and supply chain collaboration between customers and suppliers.
• Interest in working in a customer-focused, fast paced technology environment.
• Course work or experience with basic software programming. Not required but a plus.

Compensation / Benefits:
• We offer rewarding growth and career opportunities and a performance-based work environment that fosters growth through collaboration.
• We provide an excellent salary structure that is complemented by outstanding benefits, including health insurance, life insurance, 401K plan, continuing education and much more.

To Apply:
Please include a cover letter with your resume/CV and send to jobs@caisoft.com and write “Software Implementation Consultant – Manufacturing” in the subject line.

About CAI Software, LLC
CAI Software, LLC is a recognized leader in the delivery of mission-critical, production-oriented enterprise resource planning (ERP), manufacturing execution systems (MES), warehouse management software (WMS), electronic data interchange (EDI), and Enterprise Process Automation (EPA) software and services to leading companies in select vertical markets, including building materials, food processing, precious metals, manufacturing, and distribution. We are headquartered in Rhode Island, USA. For more information, visit www.caisoft.com and follow the company on LinkedIn.

CAI values diversity and encourages women, people of color, LGBTQ persons, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
CAI is an equal-opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

To apply, submit via the form on this page or please send your resume to jobs@caisoft.com.

Project Manager/Implementation Specialist

Minotaur Software, the newest member of the CAI Software family, is growing! Minotaur’s team of smart and experienced software professionals has been in business for over 35 years serving the food industry, connecting office, plant, warehouse, and mobile workers so that data is available at the fingertips of food manufacturers. Minotaur provides robust food manufacturing and distribution functionality, enhances capabilities across the entire manufacturing lifecycle from raw material purchasing, through receiving, warehouse movement, manufacturing, quality assurance (QA) and traceability, inventory control and handheld warehouse management, to order entry/invoicing, EDI, and accounting.

What You’ll Do:
In this role you will work closely with Minotaur customers to support their implementation and technical needs providing a strong project management and customer focus. The Project Manager/Implementation Specialist role serves as main point of contact supporting Minotaur customers by providing technical support, training, and consulting for implementation. The Project Manager/Implementation Specialist works with customers to provide advanced customer support, understand needs, and provide solutions to best address. You will help build and test the client’s system and be on-site to provide on-site training and go-live support. This position offers great advancement opportunities as part of the growing CAI Software team.

Role Requirements:
• Strong project management and organizational skills;
• Understanding of Process Manufacturing essential;
• Strong ERP implementation experience;
• Strong customer service, critical thinking, and people communication skills;
• Experience working with software systems required. Some technical familiarity with Minotaur software (or similar) ideal;
• Basic programming experience required (C programming and SQL preferred); experience specifically with data structures, data storage and extraction preferred;
• Ability to provide ongoing advanced customer support;
• Ability to learn new software technologies/systems;
• Ability to translate complex requirements into actionable and relevant solutions;
• Ability to demonstrate a strong interest in how software is set up and a thoughtful, methodical approach to solving complex problems;
• Outstanding communication (verbal and written) and listening skills combined with strong time management and organizational skills;
• EDI knowledge beneficial;
• Experience working in the food industry strongly preferred;
• General understanding of financial and accounting principles preferred;
• Interest in working in a customer-focused, fast paced technology environment;
• Some travel required (10%) to customer locations for onsite training and go-live support;
• Bachelor’s degree (Computer Science preferred but not necessary)

Compensation / Benefits:
• We offer rewarding growth and career opportunities and a performance-based work environment that fosters growth through collaboration.
• We provide an excellent salary structure that is complemented by outstanding benefits, continuing education and much more.

Location: Virtual (Canada/U.S.)

To Apply: Please include a cover letter with your resume/CV and send to jobs@caisoft.com with “Project Manager – Minotaur” in the subject line.

Resources

Resources