Howard Community College introduced a software development apprenticeship program in partnership with NewWave, a full-service information technology (IT), business services and data management company based in Elkridge. The program will train apprentices for positions in software development, computer systems engineering, and data engineering.

Howard Community College announces the new apprenticeship program during National Apprenticeship Week this week, a nationwide celebration in support of apprenticeships established by the U.S. Department of Labor.

“Howard Community College and NewWave’s apprenticeship program blazes a trail in the IT industry,” said Vignesh Rajan, vice president for engineering and Microsoft solutions at NewWave and adjunct professor at Howard Community College. “It gives students a chance to earn while they learn, while letting NewWave design training that gives professionals the skills needed to lead the company forward.”

Software development apprentices complete 3,000 hours of paid on-the-job training and instruction at Howard Community College over two years. As students earn technical certifications during the program, their wages increase. Students will earn at least two Microsoft Certified Professional Certifications for Microsoft Azure.

“Software development apprentices will graduate from the program with a powerful set of tech skills and experience that will benefit NewWave and the IT industry,” said Minah Woo, associate vice president of continuing education and workforce development at Howard Community College. “We’re excited to introduce this program in Howard County.”

Software development apprentices train for the following positions:

  • Software developers use their knowledge of computer science and coding to create or modify software and applications to meet client specifications. Their work includes software coding, application design and development of data solutions.
  • Computer systems engineers manage software development using their knowledge of coding to facilitate work between developers, engineers and clients. They primarily maintain work processes and ensure projects meet client and industry standards but also contribute to all stages of software development.
  • Data engineers ensure the resources required by software developers and clients function properly. They specialize in database architectures, storage solutions, data analysis and other data-based products.

“Howard Community College attracts talented students, so we’re excited to partner with the college for a program that benefits both students and NewWave,” Rajan said. “Rare in the IT industry, the apprenticeship program can be customized to reflect changes in technology and create a flexible talent pipeline critical to NewWave’s success in the future.”

In addition to software development, Howard Community College partners with local businesses to offer apprenticeships in the fields of biomedical engineering technology; construction management; heating, ventilation, air conditioning and refrigeration; information technology and electrical.

Howard Community College will accept applications for the software development apprenticeship from Nov. 9 to 30. Information sessions will be held Nov. 11 and 19 from 6 to 7 p.m. For more information, visit


Scott E