1

Junior Developer Jobs in Detroit, MI (NOW HIRING)

The Junior Material Flow Engineer supports the design, documentation, and field verification of material handling equipment and lineside layouts for a greenfield automotive assembly launch. This is a ...

The Junior Material Flow Engineer supports the design, documentation, and field verification of material handling equipment and lineside layouts for a greenfield automotive assembly launch. This is a ...

The Junior Material Flow Engineer supports the design, documentation, and field verification of material handling equipment and lineside layouts for a greenfield automotive assembly launch. This is a ...

Our client is currently seeking a Java Developer - Junior Location : Ann Arbor, MI ((Hybrid: 4 days on-site, 1 day remote based on performance expectations) Duration : 12 months with possibility of ...

Job summary Supports the Sales & Engineering team by coordinating, tracking, and documenting customer programs from RFQ through mass production launch. Works closely with project engineers, the ...

New

Junior Controls Engineer

Troy, MI · On-site

$70K - $80K/yr

Mentor and provide technical guidance to junior engineers and technicians. Qualifications Education: * Bachelor's degree in Electrical, Software, Mechatronics, Automation, or related field ...

Junior Controls Engineer

Troy, MI · On-site

$70K - $80K/yr

Mentor and provide technical guidance to junior engineers and technicians. Qualifications Education: * Bachelor's degree in Electrical, Software, Mechatronics, Automation, or related field ...

Senior Angular Developer

Farmington Hills, MI · On-site

$53.75 - $66/hr

Conduct code reviews, troubleshoot issues, and support junior developers in improving their skills. * Participate in Agile ceremonies such as sprint planning, refinements, estimations, and ...

next page

Showing results 1-20

Junior Developer information

See Detroit, MI salary details

$23.7K

$87.9K

$135.9K

How much do junior developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for junior developer in Detroit, MI is $87,918.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,200.00 and $86,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior developer, and why are they important?

To thrive as a Junior Developer, you need a solid understanding of programming fundamentals, basic knowledge of software development life cycles, and ideally a degree in computer science or a related field. Familiarity with coding languages like JavaScript, Python, or Java, as well as version control systems such as Git, is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective communication help you integrate into teams and adapt to new challenges. These skills are crucial for producing quality code, collaborating with colleagues, and growing within the fast-paced tech environment.

How much does a junior developer earn?

A junior developer typically earns between $50,000 and $70,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

What is a junior developer?

A Junior Developer is an entry-level software professional who assists in creating, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning best practices and acquiring new technical skills on the job. Junior Developers are expected to write code, fix bugs, and contribute to project documentation while gradually gaining experience in software development processes. This role is ideal for recent graduates or individuals transitioning into the tech industry.

What is the difference between Junior Developer vs Software Engineer?

AspectJunior DeveloperSoftware Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in Computer Science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedMore complex projects, often with team leadership responsibilities
Employer UsageCommon in startups, small companies, internshipsUsed across industries, larger companies, and tech firms
Search & Comparison IntentUnderstanding entry-level roles, career startClarifying career progression, skill requirements

In summary, Junior Developers are entry-level roles focused on learning and supporting development tasks, often requiring minimal experience. Software Engineers typically have more experience, advanced skills, and handle complex projects, making them a step up in the software development career path.

What are some common challenges faced by junior developers during their first year, and how can they overcome them?

Junior Developers often face challenges such as adapting to new codebases, understanding company workflows, and bridging the gap between academic knowledge and real-world applications. It’s common to feel overwhelmed by unfamiliar technologies or debugging complex issues. Overcoming these challenges involves proactively seeking mentorship, participating in code reviews, and consistently asking questions to clarify concepts. Building strong communication skills and collaborating with more experienced team members can also accelerate the learning process and help you grow more confident in your role.

What does a junior developer do?

A junior developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages like Java, Python, or JavaScript and use development tools such as version control systems. Their role involves learning best practices and gaining experience to develop their technical skills.
What are the most commonly searched types of Developer jobs in Detroit, MI? The most popular types of Developer jobs in Detroit, MI are:
What are popular job titles related to Junior Developer jobs in Detroit, MI? For Junior Developer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Junior Developer jobs in Detroit, MI look for? The top searched job categories for Junior Developer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Junior Developer jobs? Cities near Detroit, MI with the most Junior Developer job openings:
Infographic showing various Junior Developer job openings in Detroit, MI as of August 2026, with employment types broken down into 80% Full Time, 6% Part Time, and 14% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $87,918 per year, or $42.3 per hour.

Tableau Senior Developer/Admin ( Canadian citizen can apply - we will sponser visa)

System Canada Technologies

Warren, MI • On-site

Full-time

Re-posted 24 days ago


Job description

Company Description

SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description


Canadian citizens can apply for this role. We will sponser TN visa.


If you are in USA on valid work permit - you can apply

 

For one of the biggest Automakers in the world - we are looking for Tableau Senior Developer/Admin 

 

Job Description:

The Tableau Senior Developer/Admin will obtain a thorough understanding of the infrastructure and configuration of existing Tableau environments. In addition to leading and conducting development, migration and testing activities; this role will coach junior developer team members.

Bachelor's degree in IT related discipline or equivalent experience

- At least 8 years' experience working in IT software engineering environments leading the development of Business Intelligence solutions including report solutions, ad-hoc reports and analytical solutions

- Deep experience with the design and development of Tableau visualization solutions

- Good background in installing and upgrading of Tableau server and server performance tuning for optimization

- Experience with creation of users, groups, projects, workbooks and the appropriate permission sets for Tableau server logons and security checks

- Ability to analyze and dissect user requirements and build front-end BI applications according to specifications

- Understanding of relational database structures, theories, principles, and practices

- Good SQL reporting skills with the ability to create SQL views and write SQL queries highly recommended

- Ability to work in a high paced, multiple vendors global environments

- Excellent analytical, problem solving and debugging skills, with strong ability to quickly learn and comprehend business processes and problems in order to effectively develop technical solutions to their requirements


System Canada logo

About System Canada

Sourced by ZipRecruiter

System Canada delivers high end solutions in corporate world. Our resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Toronto, ON, CA