1

Junior Programmer Jobs in Novi, MI (NOW HIRING)

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 ...

Position Overview As a Junior Controller, you willsupport financial controlling activities for U.S ... and engineering teams Provide financial insights to support decision-making at plant level ...

The Junior Mechanical Build Technician is responsible for assisting with the assembly of HMS ... Engineering Technology, or related field preferred · 0-2 years of mechanical assembly ...

The Junior Mechanical Build Technician is responsible for assisting with the assembly of HMS ... Engineering Technology, or related field preferred · 0-2 years of mechanical assembly ...

Product Design Engineer

Rochester Hills, MI · On-site

$118K - $142K/yr

Ability to support and mentor Junior Engineers, Designers, and Technicians. * Experience performing competitor benchmarking activities. * Ability to work effectively in a cross-functional team ...

Mentor and guide junior and senior engineers, fostering a culture of engineering excellence. * Lead cross-functional initiatives to improve engineering practices and standards. Requirements

Mentor and guide junior and senior engineers, fostering a culture of engineering excellence. * Lead cross-functional initiatives to improve engineering practices and standards. Requirements

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

Mentor and guide junior and senior engineers, fostering a culture of engineering excellence. * Lead cross-functional initiatives to improve engineering practices and standards. Requirements

Junior Buyer 1518

Warren, MI · On-site

$21 - $27/hr

Junior Buyer Control System Integrators, Warren, MI Benefits Offered: 401K, Dental, Life, Medical ... Work with engineering to qualify new vendors for specialized parts QUALIFICATIONS: Required: * 1-2 ...

Controls System Engineer

Warren, MI · On-site

$78K - $101K/yr

Eight (8) years of experience as a GM Controls Floor System Engineer, Controls Engineer, Project and Controls Engineer, Mechanical and Electrical Design Engineer, Mechanical Design Jr. Engineer, or ...

Controls System Engineer

Warren, MI · On-site

$78K - $101K/yr

Eight (8) years of experience as a GM Controls Floor System Engineer, Controls Engineer, Project and Controls Engineer, Mechanical and Electrical Design Engineer, Mechanical Design Jr. Engineer, or ...

Junior Buyer

Shelby Township, MI · On-site

$20.25 - $26.25/hr

The Junior Buyer works to coordinate the purchase of products and materials on behalf of an ... Issue engineering change requests and follow up on responses. · Maintain strong working ...

New

Showing results 21-40

Junior Programmer information

See Novi, MI salary details

$7

$25

$44

How much do junior programmer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for junior programmer in Novi, MI is $25.29, according to ZipRecruiter salary data. Most workers in this role earn between $15.34 and $31.11 per hour, depending on experience, location, and employer.

How to get a job as a junior programmer?

To get a job as a junior programmer, develop foundational coding skills in languages like Python, Java, or C++, and build a portfolio of projects to demonstrate your abilities. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, along with understanding version control systems like Git and basic knowledge of software development processes.

What are the key skills and qualifications needed to thrive in the junior programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

Can I become a junior programmer with no experience?

Yes, it is possible to become a junior programmer with no prior experience, as many entry-level positions focus on basic coding skills and willingness to learn. Learning programming languages such as Python or Java, completing online courses, and building a portfolio of projects can help you qualify for such roles. Employers often value problem-solving ability and motivation alongside formal experience.

What does a junior programmer do?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a junior programmer?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the most commonly searched types of Programmer jobs in Novi, MI?

The most popular types of Programmer jobs in Novi, MI are:

What are popular job titles related to Junior Programmer jobs in Novi, MI?

For Junior Programmer jobs in Novi, MI, the most frequently searched job titles are:

What job categories do people searching Junior Programmer jobs in Novi, MI look for?

The top searched job categories for Junior Programmer jobs in Novi, MI are:

What cities near Novi, MI are hiring for Junior Programmer jobs?

Cities near Novi, MI with the most Junior Programmer job openings:

Infographic showing various Junior Programmer job openings in Novi, MI as of August 2026, with employment types broken down into 83% Full Time, 7% Part Time, 8% Contract, and 2% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $52,603 per year, or $25.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 15 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.