2

Entry Level Application Developer Jobs in Michigan

Whatever your identity, we will give your application fair consideration. Seniority level Entry level Employment type Full-time Job function Engineering and Information Technology Industries Software ...

The entry level role will work on projects for large and small customers with aggressive timelines ... Interpretation and application of ASTM-F24 standards Our full-time benefits include: medical ...

Be Seen First

Using SolidWorks as our primary engineering software, we specialize in container and product ... If you're interested, submit your resume or application on ZipRecruiter, in-person (11530 Brooklyn ...

Controls Engineer

Plymouth, MI

$79.50K - $102.80K/yr

... application expertise, which advance customers' fabrication capabilities to help them build a ... AIP Target Bonus: 5% ​ Job Summary We are seeking an entry-level Industrial Controls Engineer ...

Controls Engineer

Plymouth, MI · On-site

$79.50K - $102.80K/yr

... application expertise, which advance customers' fabrication capabilities to help them build a ... AIP Target Bonus: 5% Job Summary We are seeking an entry-level Industrial Controls Engineer focused ...

Controls Engineer

Plymouth, MI · On-site

$79.50K - $102.80K/yr

... application expertise, which advance customers' fabrication capabilities to help them build a ... AIP Target Bonus: 5% Job Summary We are seeking an entry-level Industrial Controls Engineer focused ...

... of application and sales duties for the assigned customer accounts. It includes interface with ... Benefits-US/CH_CN_DI_IB_LI_MA_MP_MW_OB_PH Entry level: Experienced hires Part- / Full-time: ...

... Entry Level Controls Engineers · Works within the scope definition and timing (due date ... application software. · Mathematics -- Knowledge of basic arithmetic, base 2 (binary), base 16 ...

... Entry Level Controls Engineers · Works within the scope definition and timing (due date ... application software. · Mathematics -- Knowledge of basic arithmetic, base 2 (binary), base 16 ...

Quality Engineer

Belmont, MI · On-site

$63.40K - $81.80K/yr

After receiving your online application, the interview process will typically be, a screening call ... Benefits-US/CH_CN_DI_IB_LI_MA_MP_MW_OB_PH Entry level: Experienced hires Part- / Full-time: ...

This role would be ideal for an entry-level candidate whose eager to transition into controls or ... Application Deadline This position is anticipated to close on May 29, 2026. About Actalent Actalent ...

New

next page

Showing results 1-20

Entry Level Application Developer information

See Michigan salary details

$14

$45

$73

How much do entry level application developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for entry level application developer in Michigan is $45.88, according to ZipRecruiter salary data. Most workers in this role earn between $36.88 and $52.79 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Application Developer, and why are they important?

To thrive as an Entry Level Application Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and a relevant degree or coding bootcamp experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically required. Strong communication, teamwork, and a willingness to learn new technologies help set you apart in this role. These skills are crucial for effectively building, maintaining, and improving applications while collaborating with experienced developers in a fast-paced environment.

What are some common challenges that entry-level application developers face during their first few months on the job?

Entry-level application developers often encounter challenges such as adapting to new programming languages or frameworks, understanding existing codebases, and managing multiple tasks or deadlines. Collaborating effectively with senior developers and learning to use version control systems like Git can also be initial hurdles. However, most organizations provide mentorship and onboarding programs to help new developers integrate smoothly, develop their technical skills, and become confident contributors to their teams.

What does an Entry Level Application Developer do?

An Entry Level Application Developer is responsible for assisting in the design, development, and maintenance of software applications. They typically work under the supervision of more experienced developers, writing code, debugging issues, and participating in testing. Their tasks may include collaborating with team members, learning new programming languages or frameworks, and contributing to the documentation of projects. This role is ideal for recent graduates or those with limited experience who are looking to start a career in software development.

What is the difference between Entry Level Application Developer vs Junior Software Engineer?

CriteriaEntry Level Application DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; some certifications
Work EnvironmentTech companies, software firms, startupsTech companies, software firms, startups
Employer & Industry UsageCommonly used in software development teamsCommonly used in software development teams
Search & Comparison IntentHigh overlap, often compared for entry rolesHigh overlap, often compared for entry roles

Both roles typically require a bachelor's degree in computer science or related fields and are employed in similar environments like tech companies and startups. The terms are often used interchangeably for entry-level positions, with slight variations depending on company terminology. Understanding these similarities helps job seekers target the right roles and tailor their applications effectively.

What are the most commonly searched types of Application Developer jobs in Michigan? The most popular types of Application Developer jobs in Michigan are:
What cities in Michigan are hiring for Entry Level Application Developer jobs? Cities in Michigan with the most Entry Level Application Developer job openings:
Developer Relations Engineer

Developer Relations Engineer

Canonical

Detroit, MI • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Overview Join to apply for the Developer Relations Engineer role at Canonical . As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises.

We have created a new Developer Relations team to engage directly with open source communities and developer-centric organisations. We hope both to communicate our vision and products for better open source development experiences, and also to have a better feedback loop from those audiences to shape our offerings and priorities. A Developer Relations Engineer is a technical expert, strategist and communicator with deep empathy for developers.

This discipline combines practical engineering skills with firm diplomacy across organisational boundaries, in both directions. Like our audience, a Developer Relations Engineer is never satisfied with the status quo, and is driven by an insatiable curiosity to find better ways to get things done. They are problem-solvers and inventors, who understand people's needs and love the way that tools can be adapted to meet them.

They stay current with tech trends and provide insights and guidance while fostering innovation. Location : we are building our initial DevRel team in Europe, Middle East, Africa and American time zones. Responsibilities take part in team product meetings, at levels from strategy to day-by-day development progress, contributing insight and expertise maintain conversations with developer community members wherever they may be found - IRC, social media, product forums, meet-ups and more work with colleagues in other teams in the company, as part of efforts to help establish commonality and consistent approaches help solve specific technical problems that users or colleagues have identified contribute to technical documentation to ensure that developer users' needs are met there work on technical articles, presentations or workshops identify new opportunities and directions for improvement in the developer experience we provide present at conferences, meetups or technical events Qualifications A strong candidate: is a programmer or developer with a demonstrable passion for and engagement in open-source software has worked with real-world challenges developing and deploying software using Linux has practical hands-on experience of Linux software packaging (including Snaps, debs, charms, rocks, PIP, containers) understands current software packing issues and trends in the Linux ecosystem has been a contributor to open-source communities, software and documentation is an engaging, vivacious speaker and presenter can work effectively, tactfully, empathetically and confidently in contexts where different parties have different perspectives, needs and understanding builds trust, relationships and confidence is willing to travel globally twice a year for company events, as well as to upstream and partner events Additional skills previous experience in a developer advocacy or community role in-depth familiarity with Ubuntu and the Canonical ecosystem of products Benefits Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004!

Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company.

We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination.

Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. Seniority level Entry level Employment type Full-time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr