Job Description
Junior Software Developer
Grand Rapids, MI (Hybrid)
12-month contract (40hr/week), likelihood of permanent placement
Start Date: February 2026
Brooksource is looking for a strong, early-in-career software developer to join our large retail client in Grand Rapids, MI! You will be joining our Elevate Program, a program built for talent with 0-1 year of experience while providing on the job technical training, professional development, and mentorship. Our requirements for the program are: recently graduated (August or December 2025) in a relevant technical degree, interest in software development, good communication skills and eager to learn! Internship is a nice to have, but not required. If this sounds like you, review the information below and apply!
What We’re Looking For:
• Bachelor’s Degree in Computer Science, IT, Information Science, or relevate IT field
• Foundational understanding of object oriented program (preferably C or Java)
• Strong classroom project experience or internship related to Software Development
• Eager to learn
• Willing to be onsite in Grand Rapids, MI
What You’ll Be Doing
• Develop, test, and maintain software applications using object-oriented programming principles.
• Write clean, well‑structured, and reusable code following team standards and best practices.
• Collaborate with senior developers to understand requirements and translate them into technical solutions.
• Assist in debugging, troubleshooting, and resolving software defects.
• Participate in code reviews to learn best practices and continuously improve code quality.
• Document code, processes, and technical updates to support ongoing development and maintenance.
• Contribute to team discussions, sprint activities, and continuous improvement initiatives.
What’s in It for You:
• Health, Dental, Vision benefits
• Accrued Sick leave and Holidays
• 80-100 hours of paid technical training
• Mentorship and access to networking opportunities with leadership
• 401k and PTO after 1 year on contract