Careers

Available career opportunities are listed here. To apply, send your resume/CV to jobs@caisoft.com or complete the form below.

CAI Software 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.

November 27, 2023

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.
October 25, 2023

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.
October 12, 2023

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.
September 8, 2023

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.