We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early-career ...
We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early-career ...
They are seeking a Junior Software Engineer to join their engineering team to contribute to the development, testing, and maintenance of software applications. Responsibilities : • Assist in ...
They are seeking a Junior Software Engineer to join their engineering team to contribute to the development, testing, and maintenance of software applications. Responsibilities : • Assist in ...
Jr. Software Development Engineer - Detroit, MI, Jr. Developer Program
Detroit, MI · On-site
$66K - $86K/yr
As a Jr. Software Development Engineer (Jr. SDE), you will write real software and collaborate with experienced engineers who provide guidance and opportunities for ownership. As a year-round intern ...
Jr. Software Development Engineer - Detroit, MI, Jr. Developer Program
Detroit, MI · On-site
$66K - $86K/yr
As a Jr. Software Development Engineer (Jr. SDE), you will write real software and collaborate with experienced engineers who provide guidance and opportunities for ownership. As a year-round intern ...
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Mentor junior software engineers in software development and troubleshooting practices * Ensure compliance with technical, system, performance, quality, and customer requirements * Support software ...
Quick apply
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Mentor junior software engineers in software development and troubleshooting practices * Ensure compliance with technical, system, performance, quality, and customer requirements * Support software ...
Logistics Product Software Developer
Sterling Heights, MI · On-site
$34.03 - $39.03/hr
Junior Software Developer Logistics Systems, Database, & CMS Applications City, State $34.03 - $39 ... Collaborate with multidisciplinary development teams to deliver high-quality software solutions ...
Logistics Product Software Developer
Sterling Heights, MI · On-site
$34.03 - $39.03/hr
Junior Software Developer Logistics Systems, Database, & CMS Applications City, State $34.03 - $39 ... Collaborate with multidisciplinary development teams to deliver high-quality software solutions ...
Junior SDET Engineer
Lansing, MI · On-site
Primary Responsibilities * Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement ...
New
Junior SDET Engineer
Lansing, MI · On-site
Primary Responsibilities * Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement ...
New
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Job Title: Jr. Associate Software Development Engineer in Test (SDET) Work Location: Okemos, MI (Hybrid, minimum of 3 days a week in Okemos, subject to change in the future) Minimum Qualifications ...
Quick apply
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Job Title: Jr. Associate Software Development Engineer in Test (SDET) Work Location: Okemos, MI (Hybrid, minimum of 3 days a week in Okemos, subject to change in the future) Minimum Qualifications ...
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Role: Jr. Associate Software Development Engineer in Test (SDET) Location: Okemos, MI (Hybrid, minimum of 3 days a week in Okemos) Duration: Long term Rate: Market F2F is must Primary Job ...
Quick apply
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Role: Jr. Associate Software Development Engineer in Test (SDET) Location: Okemos, MI (Hybrid, minimum of 3 days a week in Okemos) Duration: Long term Rate: Market F2F is must Primary Job ...
Principal Software Engineer & Lead role
Sterling, MI · On-site
$76.17/hr
... to junior software engineers - Coordinate internal and external development stakeholders and support Earned Value Management System (EVMS) reporting - Maintain technical documentation, test ...
Principal Software Engineer & Lead role
Sterling, MI · On-site
$76.17/hr
... to junior software engineers - Coordinate internal and external development stakeholders and support Earned Value Management System (EVMS) reporting - Maintain technical documentation, test ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$200K/yr
... development projects and coordinate teams of junior software developers. 4. Develop software to prototype and evaluate signal processing, remote sensing, and/or machine learning algorithms. 5. Assist ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$200K/yr
... development projects and coordinate teams of junior software developers. 4. Develop software to prototype and evaluate signal processing, remote sensing, and/or machine learning algorithms. 5. Assist ...
Description We are looking for a mid-level Software Development Engineer who can design, build, and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Description We are looking for a mid-level Software Development Engineer who can design, build, and ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Job Type Full-time Description We are looking for a mid-level Software Development Engineer who can ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Job Type Full-time Description We are looking for a mid-level Software Development Engineer who can ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
We are looking for a mid-level Software Development Engineer who can design, build, and deliver ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
We are looking for a mid-level Software Development Engineer who can design, build, and deliver ... Experience mentoring junior engineers or contributing to team knowledge-sharing. * Familiarity with ...
Role: Software Development Engineer in Test (SDET) Location: Okemos, MI Duration: Long term Need ... Advocate for QA best practices across teams, mentor junior engineers, and contribute to continuous ...
Quick apply
Role: Software Development Engineer in Test (SDET) Location: Okemos, MI Duration: Long term Need ... Advocate for QA best practices across teams, mentor junior engineers, and contribute to continuous ...
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best ... software development. * Prior lead experience managing projects or small teams is preferred.
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best ... software development. * Prior lead experience managing projects or small teams is preferred.
Role: Software Development Engineer in Test (SDET) Location: Okemos, MI Duration: Long term Rate ... Advocate for QA best practices across teams, mentor junior engineers, and contribute to continuous ...
Quick apply
Role: Software Development Engineer in Test (SDET) Location: Okemos, MI Duration: Long term Rate ... Advocate for QA best practices across teams, mentor junior engineers, and contribute to continuous ...
Provide peer reviews, guidance, and mentoring to more junior engineers as your expertise grows ... software development , including: - Strong proficiency in C - Experience developing on real-time ...
Provide peer reviews, guidance, and mentoring to more junior engineers as your expertise grows ... software development , including: - Strong proficiency in C - Experience developing on real-time ...
Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Provide peer reviews, guidance, and mentoring to more junior engineers as your expertise grows ... software development , including: - Strong proficiency in C - Experience developing on real-time ...
Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Provide peer reviews, guidance, and mentoring to more junior engineers as your expertise grows ... software development , including: - Strong proficiency in C - Experience developing on real-time ...
Front end Software Development Engineer #1060310 Position Description: We are seeking a highly ... Should be capable of mentoring junior developers and conducting code reviews. * React - Candidate ...
Quick apply
Front end Software Development Engineer #1060310 Position Description: We are seeking a highly ... Should be capable of mentoring junior developers and conducting code reviews. * React - Candidate ...
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$80K - $90K/yr
Model Based Software Development Engineer Location: (Remote / Hybrid / On-site - City, Country ... junior developers; perform technical reviews of models and generated code to ensure quality and ...
New
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$80K - $90K/yr
Model Based Software Development Engineer Location: (Remote / Hybrid / On-site - City, Country ... junior developers; perform technical reviews of models and generated code to ensure quality and ...
New
Junior Software Development information
See Michigan salary details
$19.3K - $30.3K
5% of jobs
$30.3K - $41.3K
10% of jobs
$50.8K is the 25th percentile. Wages below this are outliers.
$41.3K - $52.3K
12% of jobs
$52.3K - $63.2K
15% of jobs
The median wage is $67.6K / yr.
$63.2K - $74.2K
21% of jobs
$84.7K is the 75th percentile. Wages above this are outliers.
$74.2K - $85.2K
13% of jobs
$85.2K - $96.2K
10% of jobs
$96.2K - $107.1K
5% of jobs
$107.1K - $118.1K
4% of jobs
$118.1K - $129.1K
3% of jobs
$129.1K - $140.1K
2% of jobs
$19.3K
$74.6K
$140.1K
How much do junior software development jobs pay per year?
What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?
What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?
What is a Junior Software Developer?
What is the difference between Junior Software Development vs Junior Web Developer?
| Aspect | Junior Software Development | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages, software design, debugging | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech startups, IT departments | Web agencies, tech companies, freelance projects |
| Certifications | Computer Science degree, coding bootcamps | Web development courses, certifications like HTML, CSS |
| Common Usage | Developing software applications, systems | Building websites, web applications |
Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

Job description
Job Description
We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early-career engineers who are eager to learn, grow their technical skills, and work collaboratively in a supportive environment.
You will work closely with experienced engineers, gaining hands-on experience while contributing to real, production-level code.
Responsibilities
- Assist in designing, developing, and maintaining software applications
- Write clean, readable, and well-tested code under guidance from senior engineers
- Participate in code reviews and team discussions
- Debug and fix software defects
- Collaborate with product managers, designers, and engineers
- Learn and apply software development best practices
- Contribute to documentation and technical knowledge sharing
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 0–2 years of relevant software development experience (including internships, co-ops, or projects)
- Familiarity with one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, or similar
- Basic understanding of software engineering fundamentals (data structures, algorithms, OOP)
- Experience using version control systems (Git or similar)
- Exposure to web development, APIs, or backend services
- Familiarity with databases (SQL or NoSQL)
- Experience with testing frameworks or basic automated testing
- Understanding of Agile or Scrum development methodologies
- Internship, capstone project, or open-source contribution experience
About Eccalon
Sourced by ZipRecruiter
We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.
Industry
Guided missile and space vehicle manufacturing
Company size
11 - 50 Employees
Headquarters location
Hanover, MD, US
Year founded
2017