University Co-op Program


Kadro is a proud participant in the Cooperative Education Program at NC State University. University-sponsored Cooperative Education programs allow students to work multiple work- terms in a relevant field to their major to gain firsthand experience in the workforce. Kadro routinely maintains 5-6 computer science co-op students on rotation during each of the spring, summer and fall terms. It has proven to be a mutually beneficial experience for both Kadro and the co-op student. For more information: NC State University's Co-op Program


Kadro is full of intelligent, passionate professionals that are eager to teach you. As a co-op, you will get hands on, concrete experience working on every part of development from the database to the front-end. While working on a collaborative team, you will advance your skills alongside other co-ops and your mentors.

Kadro Co-op's are never assigned busy work. They are seen as a valuable member of the team right off the bat, and are assigned projects that will be seen in production. During your rotation you will have the opportunity to learn a large range of topics, such as:

  • HTML, CSS, Javascript, jQuery
  • Java, PHP
  • SQL
  • eCommerce Platforms
  • Responsive Web-Design
  • Git, CVS

The culture at Kadro is fun and welcoming. It's not hard to feel like you belong as everyone is quick to accept you as part of the team. When the weather is nice, the team takes a break to play Ultimate Frisbee at a local Raleigh park. You will enjoy company lunches and parties. The team stays knowledgeable on the most modern technologies through training meetings and Lunch-and-Learns, where the whole company gets together for lunch and a presentation about a specific topic.

Summer 2016

Summer 2016 Co-op Group

End of Semester Presentation

End of Semester Presentation

Spring 2016 Co-op Group

Spring 2016 Co-op Group

Fall 2015 Co-op Group

Fall 2015 Co-op Group

Working as a co-op at Kadro has probably been the best academic decision I have made during my time at NC State. I have seen huge improvements in my skills both in school and at work, even after just my first co-op rotation. As I am completing my third rotation and looking towards graduation, I feel confident that I have been prepared for a full time job in this field. Joanna Pollard - NCSU Computer Science Senior

Everything I have learned at Kadro has helped me with my senior design project and is directly benefiting me in both my understanding and capability when creating new responsive and dynamic web pages. Being able to experience multiple languages and parts of web page development has allowed me to understand the processes it goes through and lets me see what I work best with and what I enjoy most. Kadro is eager to teach and does well to try and understand your strengths and weaknesses to make you better prepared for the work force. Josh Leggett - NCSU Computer Engineering Senior

Company Overview:

Founded in 2001, Kadro is a software services firm that delivers custom, innovative and enterprise-class software and managed services with a strategic focus on e-Commerce, mobile, and custom web-based applications. We help our clients grow their business and tackle their most challenging technology problems. We serve clients ranging from Fortune 1000 companies to small business start-ups in a variety of industries. Software solutions include:

  • B2C and B2B e-commerce websites
  • Mobile application design and development
  • Mobile + Web-based Field service data gathering and reporting
  • Custom web application design and development

Location: Raleigh, NC

Contact Information:

Resumes can be submitted via email: .

Candidates must be authorized to work and accept new employment in the United States.

Thank you for your interest in Kadro. Kadro is an equal opportunity employer.

"Reeds Jewelers has been in business for over 65 years but having retail knowledge does not necessarily translate into having a successful website. With Kadro we have a partner that offers direction, planning, and services over a wide variety of E-commerce related fields such as mobile commerce, social media and standard ecommerce solutions. Kadro seeks to anticipate our needs and offer solutions, often before we see the opportunity or problems which enable us to concentrate the bulk of our efforts in our area of expertise, the jewelry industry and our customers. Beyond this Kadro offers us a personalized platform by building modules and adapting their platform to fit our specific needs. A one size fits all solution is not for us - we offer our customers a unique in-store experience and we require a platform and a partner that is flexible and nimble and enables us to have our on-line experience reflect our brand. Kadro offers excellent customer service and support, when I need to talk to someone about an issue I am able to get a live person. The Kadro team has proven to be more than a vendor they have been our partners." Mark deCausmeakerDirector Multi Channel Sales, REEDS Jewelers Inc.