2

Entry Level Junior Software Developer Jobs in Michigan

Junior Application Developer

Lexington, MI · On-site

$58K - $76K/yr

Job Summary We are seeking a motivated Junior Application Developer to support the development ... Understanding of fundamental software development concepts * Familiarity with relational databases

Junior Application Developer

Lexington, MI · On-site

$58K - $76K/yr

Job Summary We are seeking a motivated Junior Application Developer to support the development ... Understanding of fundamental software development concepts * Familiarity with relational databases

Aristeo is looking for an Entry-Level Jr. Detailer to join our team. You'll work under the guidance ... Familiarity with CAD software (AutoCAD, SDS/2, or Tekla) is a plus, but not required - training ...

Aristeo is looking for an Entry-Level Jr. Detailer to join our team. You'll work under the guidance ... Familiarity with CAD software (AutoCAD, SDS/2, or Tekla) is a plus, but not required training ...

Aristeo is looking for an Entry-Level Jr. Detailer to join our team. You'll work under the guidance ... Familiarity with CAD software (AutoCAD, SDS/2, or Tekla) is a plus, but not required - training ...

next page

Showing results 1-20

Entry Level Junior Software Developer information

See Michigan salary details

$20.9K

$77.6K

$119.8K

How much do entry level junior software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry level junior software developer in Michigan is $77,551.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,400.00 and $75,800.00 per year, depending on experience, location, and employer.

What is an entry level junior software developer?

An Entry Level Junior Software Developer is a beginner role in software development, responsible for writing, testing, and debugging code under the guidance of senior developers. They typically work with programming languages like Python, Java, or JavaScript and collaborate with teams to build software applications. This role allows new developers to gain hands-on experience, improve coding skills, and understand software development processes. Employers often expect a basic understanding of coding principles, problem-solving abilities, and a willingness to learn. It's an excellent starting point for a career in software engineering.

What does an entry level junior software developer do?

As an Entry Level Junior Software Developer, you'll often start by assisting with coding simple features, fixing bugs, writing tests, and supporting the maintenance of existing software applications. You may also participate in code reviews, collaborate closely with more experienced developers, and attend regular team meetings to discuss project progress and requirements. Over time, you'll likely be given more responsibility, including developing new components or contributing to larger projects. This role offers a supportive environment with opportunities to learn new technologies, tools, and best practices from peers and mentors.

What are the key skills and qualifications needed to thrive as an entry level junior software developer?

To thrive as an Entry Level Junior Software Developer, you typically need a bachelor's degree in computer science or a related field and a strong grasp of programming languages such as Java, Python, or JavaScript. Familiarity with version control systems like Git, integrated development environments (IDEs), and commonly-used development frameworks is advantageous. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help junior developers excel. These skills and qualities are vital for delivering reliable code, adapting to project needs, and contributing positively to collaborative software development environments.

What are the most commonly searched types of Junior Software Developer jobs in Michigan?

The most popular types of Junior Software Developer jobs in Michigan are:

What are popular job titles related to Entry Level Junior Software Developer jobs in Michigan?

For Entry Level Junior Software Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Entry Level Junior Software Developer jobs in Michigan look for?

The top searched job categories for Entry Level Junior Software Developer jobs in Michigan are:

What cities in Michigan are hiring for Entry Level Junior Software Developer jobs?

Cities in Michigan with the most Entry Level Junior Software Developer job openings:

Infographic showing various Entry Level Junior Software Developer job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $77,551 per year, or $37.3 per hour.

Jr. Software Developer (Canton, MI)

Automated Media, Inc.

Canton, MI • On-site

$25 - $34.62/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Who We Are: Founded in 1989, Automated Media, Inc. (AMI) is an innovative, award-winning information technology firm, based in Michigan and serving customers around the globe. AMI creates ingenious technology solutions, and develops and manages successful systems for Ford, Chrysler, GM, and other customers. These include tire programs, as well as other technology and project management programs, consulting, billing, and systems solutions.
Base Pay Range:
$25.00 - 34.62/HR.
A Junior Full Stack Developer performs both front- and back-end operations on websites and computer systems and evaluate the needs of users and analyze any technical issues to program functional systems.
As a Junior Full-Stack Developer, your essential job functions will include the following:
  • Responsible for the design, development, and testing of system applications utilizing defined development processes, tools, standards, frameworks and methodologies.
  • Working with senior members of the development team on projects that require multiple steps in the software development process.
  • Communicating with other developers on the team to share knowledge and coordinate work efforts.
  • Analyzing business requirements to create functional specifications that will be used for development.
  • Participating in meetings with other members of the development team to discuss progress on projects and identify any issues that may arise.
  • Testing new features to ensure they function as intended.
  • Creating prototypes of new features to test feasibility before beginning work on the final product.
  • Monitoring performance of applications to ensure they are running efficiently and responding quickly to user input.
  • Analyzing data to identify problems or opportunities for improvement.
  • Maintain up-to-date documentation of newly developed systems and operations.
  • Interface with key customers from all functional areas, both internal and external.

Other Duties as Assigned.
Position Requirements
  • Bachelor's degree in computer science or at least 1 year of experience in the IT industry or relevant training through a coding or technology program/internship.
  • Knowledge of HTML, CSS, JavaScript, and Visual Studio
  • Experience with C# (or similar object-oriented programming languages such as Java)
  • Above-average math skills
  • Applicants must speak fluent English.
  • Knowledge of Windows Server software system, C# (backend software language) and .NET Framework, .NET, or .NET CORE
  • Additional skills a plus, not required.
    • MSSQL Server Software - Other relational database experience welcome
    • GIT (Source Code Control software)
    • Subversion (Source Code Control software)
    • Angular (JavaScript framework written in TypeScript)
    • AngularJS (JavaScript framework)
    • Mongo Database
    • REDIS Cache

Physical Job Requirements
  • Continuous viewing from and inputting data to a computer screen.
  • Sitting for long periods of time.
  • Travel as necessary.

Why AMI: An amazing opportunity to join a growing organization, built on the efforts of hard working, innovative, and team-oriented people. We offer a competitive salary + bonus, and a comprehensive benefit package including: paid time off, medical, dental, vision, and 401k matching (50% on the dollar up to 7% of employee contribution). For more information on our benefit offerings, please visit our Dealer Tire Family of Companies Benefits Highlights Booklet.
EOE Statement: Automated Media, Incis an Equal Employment Opportunity (EEO) employer and does not discriminate on the basis of race, color, national origin, religion, gender, age, veteran status, political affiliation, sexual orientation, marital status or disability (in compliance with the Americans with Disabilities Act*), or any other legally protected status, with respect to employment opportunities.
*ADA Disclosure: Any candidate who feels that they may need an accommodation to complete this application, or any portions of same, based on the impact of a disability should contact Automated Media, Inc's Human Resources Department to discuss your specific needs. Please feel free to contact us at 1-800-933-2537 x6550.