1

Mid Level Software Developer Jobs in Macomb, MI (NOW HIRING)

Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...

The ADAS Software Developer is responsible for designing and developing ADAS software modules-either using model-based approaches or C++-and for defining software requirements at the subsystem level.

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

... mid-level engineers and conduct code reviews • Collaborate cross-functionally with product ... software engineering experience • A minimum of 3 years of hands-on experience designing and ...

The ADAS Software Developer is also responsible for unit-level validation of software modules and contributes to overall feature validation. Our Benefits - Designed with You in Mind Comprehensive ...

Principal Software Engineer Location: Detroit, MI- Onsite Type: Full-time Security Clearance: No ... Mentor senior and mid-level engineers * Elevate engineering quality through design reviews and code ...

Mid-Level Analysts have the knowledge, skills, abilities and initiative to deliver timely ... Overview Provide engineering, technical and programmatic support to client acquisition program ...

Embedded Software Developer

Troy, MI · On-site

$75K - $85K/yr

This Embedded Software Developer will develop and sustain software projects for our Department of ... interfaces, and low-level C++ development preferred. * Familiarity with common embedded ...

This Embedded Software Developer will develop and sustain software projects for our Department of ... interfaces, and low-level C++ development preferred. * Familiarity with common embedded ...

next page

Showing results 1-20

Mid Level Software Developer information

See Macomb, MI salary details

$46.5K

$108.2K

$160.6K

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

As of Jul 6, 2026, the average yearly pay for mid level software developer in Macomb, MI is $108,233.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,100.00 and $125,800.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the most commonly searched types of Software Developer jobs in Macomb, MI? The most popular types of Software Developer jobs in Macomb, MI are:
What are popular job titles related to Mid Level Software Developer jobs in Macomb, MI? For Mid Level Software Developer jobs in Macomb, MI, the most frequently searched job titles are:
What cities near Macomb, MI are hiring for Mid Level Software Developer jobs? Cities near Macomb, MI with the most Mid Level Software Developer job openings:
Infographic showing various Mid Level Software Developer job openings in Macomb, MI as of June 2026, with employment types broken down into 5% As Needed, 45% Full Time, 37% Part Time, 2% Temporary, 9% Contract, and 2% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $108,233 per year, or $52 per hour.
Software Developer (.NET)

Other

Posted 19 days ago


Job description

Job Description Strategic Staffing Solutions is currently looking for a Software Developer (.Net), a W2 contract opportunity with one of our largest clients. .Net Software Developer (.Net) Location: Detroit, MI - 3 days in office( Tue, Wed, Thu) Duration: 12 months then eligible for Contract renewal Role Type: W2 contract engagement This is a W2 contract opportunity with our company that MUST be worked on a W2 ONLY; there is NO C2C/NO 1099 eligibility for this position. Top Skills: Bachelor's degree preferred, & 4 years of experience, OR an associate degree or Developer certification (equivalent to 2 years) & 4 years of experience, OR a high school diploma or GED 6 years of experience in application development and design components

Experience using most current program development technologies (i.e. Microsoft .NET, Oracle, Java) preferred. Job Summary We are looking for a mid-level Application/Software Developer, preferably with 4 plus years of experience in the role

Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Works closely with clients, business analysts, and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards.

Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations. Individuals also provide input to project plans related to the Application Development initiative.

"Beware of scams. S3 never asks for money during its onboarding process.".