Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Junior Software Developer

  • Job type Posted on: Jul 03, 2026
  • Experience level iMPact Business Group
  • Employment type Grand Rapids, Michigan
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Junior Software Developer roles in Michigan.

View Salary Guide →

Job Title :

Junior Software Developer

Job Type :

Full-time

Job Location :

Grand Rapids Michigan United States

Remote :

No

Jobcon Logo Job Description :

Job Description Junior Software Developer Position Overview We are seeking a motivated Junior Software Developer to join our development team. This role is ideal for someone early in their career who is eager to grow their technical skills while contributing to the design, development, and maintenance of scalable web-based applications. You will work in a collaborative, Agile/Scrum environment alongside experienced developers, gaining hands-on experience building modern software solutions and supporting continuous improvement initiatives. Key Responsibilities Assist in the design, development, and maintenance of web-based applications Develop and support RESTful and/or GraphQL APIs Contribute to API documentation using tools such as Swagger/OpenAPI Troubleshoot, debug, and optimize application performance and reliability Build backend services that integrate with databases and external systems Participate in code reviews and follow best practices for clean, maintainable code Support testing efforts, including unit and integration testing Learn and understand system architecture, workflows, and application functionality Document processes and contribute ideas for system improvements and scalability Collaborate with cross-functional team members in an Agile development environment Job Requirements Qualifications & Skills Bachelor's degree in Computer Science, Software Engineering, or a related field (or in progress) Understanding of software development fundamentals and requirements gathering Exposure to full stack development technologies, including: HTML5, JavaScript, TypeScript, CSS .NET framework SQL and database concepts Familiarity with Object-Oriented Design principles Basic understanding of Test-Driven Development (TDD) Ability to perform unit and integration testing Experience or interest in using AI tools to support development and productivity Strong problem-solving skills and willingness to learn in a fast-paced environment

Jobcon Logo Position Details

Posted:

Jul 03, 2026

Reference Number:

14660_D0B034FED6939EB3975E9893FBC6196F

Employment:

Full-time

Salary:

Not Available

City:

Grand Rapids

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Junior Software Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description Junior Software Developer Position Overview We are seeking a motivated Junior Software Developer to join our development team. This role is ideal for someone early in their career who is eager to grow their technical skills while contributing to the design, development, and maintenance of scalable web-based applications. You will work in a collaborative, Agile/Scrum environment alongside experienced developers, gaining hands-on experience building modern software solutions and supporting continuous improvement initiatives. Key Responsibilities Assist in the design, development, and maintenance of web-based applications Develop and support RESTful and/or GraphQL APIs Contribute to API documentation using tools such as Swagger/OpenAPI Troubleshoot, debug, and optimize application performance and reliability Build backend services that integrate with databases and external systems Participate in code reviews and follow best practices for clean, maintainable code Support testing efforts, including unit and integration testing Learn and understand system architecture, workflows, and application functionality Document processes and contribute ideas for system improvements and scalability Collaborate with cross-functional team members in an Agile development environment Job Requirements Qualifications & Skills Bachelor's degree in Computer Science, Software Engineering, or a related field (or in progress) Understanding of software development fundamentals and requirements gathering Exposure to full stack development technologies, including: HTML5, JavaScript, TypeScript, CSS .NET framework SQL and database concepts Familiarity with Object-Oriented Design principles Basic understanding of Test-Driven Development (TDD) Ability to perform unit and integration testing Experience or interest in using AI tools to support development and productivity Strong problem-solving skills and willingness to learn in a fast-paced environment

Loading
Please wait..!!