1

Junior Mid Software Developer Jobs in Detroit, MI

We are seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software ... Exposure to CI/CD pipelines, automated testing, and DevOps practices * Experience working in Agile ...

Mentor junior and mid-level engineers and provide technical guidance * Participate in code reviews ... years of professional software engineering experience * Strong proficiency in one or more ...

.Net Developer

Detroit, MI · On-site

$44.25 - $58.25/hr

Detroit, MI Duration: 12+ months (extendable) Rate: $doe 100% Onsite We are looking for a mid-level Application/Software Developer, preferably with 4 plus years of experience in the role. Application ...

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

Act as a technical guide and mentor for junior and mid-level developers, fostering a culture of ... Master's degree in Computer Science, Software Engineering, or a related field. * Hands-on ...

... junior engineers. Skills Required: * Jenkins * GitHub * Actions * Tekton GitHub * Enterprise ... Knowledge of DevOps practices, automation, and software development lifecycle processes.

Full-stack software engineering roles, who can develop all components of software including user ... junior engineers. Skills RequiredJenkins, GitHub Actions, Tekton, GitHub Enterprise ecosystem ...

Full-stack software engineering roles, who can develop all components of software including user ... while mentoring junior engineers. Skills Required * Jenkins, GitHub Actions, Tekton, GitHub ...

Showing results 21-40

Junior Mid Software Developer information

See Detroit, MI salary details

$23.8K

$88.1K

$136.1K

How much do junior mid software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for junior mid software developer in Detroit, MI is $88,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,300.00 and $86,100.00 per year, depending on experience, location, and employer.

What is a junior mid software developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

What are the key skills and qualifications needed to thrive as a junior mid software developer?

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a junior mid software developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

What job categories do people searching Junior Mid Software Developer jobs in Detroit, MI look for?

The top searched job categories for Junior Mid Software Developer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Junior Mid Software Developer jobs?

Cities near Detroit, MI with the most Junior Mid Software Developer job openings:

Infographic showing various Junior Mid Software Developer job openings in Detroit, MI as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $88,083 per year, or $42.3 per hour.

Mid-Level Software Engineer

Eccalon LLC

Detroit, MI

Full-time

Re-posted 23 days ago


Job description

This position is located onsite in Detroit, MI.

Job Description

We are seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions. This role is ideal for engineers who have moved beyond entry-level responsibilities, can work independently on well-defined problems, and are ready to take ownership of features and components in production systems. You will collaborate closely with cross-functional teams while continuing to deepen your technical expertise and contribute to high-quality engineering outcomes.

Responsibilities

  • Design, develop, test, and maintain software applications and services
  • Own features and components from implementation through deployment
  • Write clean, efficient, and maintainable production-ready code
  • Participate actively in code reviews and design discussions
  • Troubleshoot, debug, and resolve software defects and production issues
  • Collaborate with product managers, designers, and engineers to deliver solutions
  • Follow best practices for performance, security, and reliability
  • Contribute to documentation and continuous improvement of engineering processes

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 2–5 years of professional software engineering experience
  • Proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript, Go, C#, or similar
  • Solid understanding of software engineering fundamentals (data structures, algorithms, OOP, design principles)
  • Experience working in collaborative, version-controlled environments (Git)
  • Experience building web applications, backend services, or APIs
  • Familiarity with databases (SQL and/or NoSQL)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Exposure to CI/CD pipelines, automated testing, and DevOps practices
  • Experience working in Agile or Scrum environments

Eccalon logo

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