Implementing a modern apprenticeship
Based in rural Illinois, SSI needed to upskill their team on a new tech stack and expand their recruiting pipeline.
We helped create and implement a modern apprenticeship program that reinforces new skills with hands-on practice and learning guided by mentors.
SSI’s apprenticeship has allowed them to empower their entire team with a culture of continual learning, and recruit non-traditional developers and train them into technical leaders.
Software Solutions Integrated has been a trusted leader in agribusiness since 1981. They leverage their industry experience and insights to build integrated tools that drive efficiencies—and thus profitability—for their more than 2,500 installations in the U.S. and Canada. After an experimentation phase delivering web services and small mobile apps, they decided to take the plunge and move their entire offering to the web with Angular and C#.
This transition would involve a tremendous technical effort, and require entirely new skills for their entire team. SSI’s programmers had developed expertise in the client-server paradigm and monolithic architecture that defined their existing system, but most of them had no real exposure to modern best practices like test-driven development or asynchronous microservices paradigms.
Growing this new system would also require growing their team, and SSI was struggling to recruit developers to work in their rural office. “We’re rural, and it’s hard to find people,” VP of Development Todd Erickson said.
The apprenticeship allowed SSI’s developers to improve their understanding of core computer science principles, while also becoming more comfortable working in their new technical stack.
By the second iteration, SSI’s apprenticeship program already demonstrated how it could transform the company’s recruitment efforts. All three apprentices were new hires with diverse experience and backgrounds. Throughout the program, all three were able to demonstrate their strengths and learn from each other in equal turns.
Let’s work together
Get in touch