1

Junior Software Engineer Jobs in Ada, MI (NOW HIRING)

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

... junior and mid-level developers on the team. • Performs all other duties as assigned ... software programs. • Able to lift or move 20-40 lbs. of computer-related objects, manuals, or ...

Senior Software Engineer

Grand Rapids, MI

$117K - $155K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... Guides and mentors junior and mid-level developers on the team. * Performs all other duties as ...

Senior Software Engineer

Grand Rapids, MI

$117K - $155K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... Guides and mentors junior and mid-level developers on the team. * Performs all other duties as ...

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

... junior and mid-level developers on the team. • Performs all other duties as assigned ... software programs. • Able to lift or move 20-40 lbs. of computer-related objects, manuals, or ...

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

... junior and mid-level developers on the team. • Performs all other duties as assigned ... software programs. • Able to lift or move 20-40 lbs. of computer-related objects, manuals, or ...

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... Guides and mentors junior and mid-level developers on the team. * Performs all other duties as ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling industry. In this role, you will contribute to the design, development, and deployment of cutting ...

Software Engineer

Wyoming, MI · On-site

$80K - $90K/yr

Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 3+ years of experience in software development, with proficiency in one ...

Software Engineer I Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta, GA (Onsite 4 days per week) Note: This is a full-time role and we do not offer C2C or C2H employment and are not able to ...

The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll ...

Mentor and review work of junior and mid-level engineers. * Define engineering best practices and ... Strong background in software architecture and large codebases * Experience with multi-threaded ...

Mentor and review work of junior and mid-level engineers. * Define engineering best practices and ... Strong background in software architecture and large codebases * Experience with multi-threaded ...

Flexsort Software Engineer

Grand Rapids, MI · Hybrid

$115K - $144K/yr

The successful candidate will perform selected software engineering development and maintenance tasks for company products and systems focusing on FlexSort Material Handling automation controls for ...

Software Engineer II

Grand Rapids, MI

$93K - $128K/yr

Software Engineer II Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta, GA (Onsite 4 days per week) Note: This is a full-time role and we do not offer C2C or C2H employment and are not able to ...

Flexsort Software Engineer

Grand Rapids, MI · On-site

$115K - $144K/yr

The successful candidate will perform selected software engineering development and maintenance tasks for company products and systems focusing on FlexSort Material Handling automation controls for ...

next page

Showing results 1-20

Junior Software Engineer information

See Ada, MI salary details

$45.6K

$92.8K

$139.3K

How much do junior software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for junior software engineer in Ada, MI is $92,753.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,600.00 and $93,700.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are the most commonly searched types of Software Engineer jobs in Ada, MI?

The most popular types of Software Engineer jobs in Ada, MI are:

What cities near Ada, MI are hiring for Junior Software Engineer jobs?

Cities near Ada, MI with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Ada, MI as of June 2026, with employment types broken down into 89% Full Time, 8% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $92,753 per year, or $44.6 per hour.

Senior Software Engineer - Warehouse Automation

Kiongroup

Grand Rapids, MI

$117K - $155K/yr

Full-time

Re-posted 17 days ago


Job description

We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of advanced software solutions in the material handling industry. This role requires technical leadership, deep expertise in Linux and C based software architecture as well as the ability to mentor junior engineers while delivering high-quality, scalable software solutions for automation and supply chain operations.We offer:

Core Responsibilities:

  • Lead the design, development, and deployment of software applications for material handling systems.
  • Architect scalable, high-performance software solutions that integrate with warehouse control systems (WCS), warehouse integration systems (WIS), and warehouse management systems (WMS).
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and software roadmaps.
  • Provide technical leadership and mentorship to mid-level and junior engineers.
  • Conduct code reviews, enforce best practices, and ensure high software quality standards.
  • Troubleshoot, optimize, and enhance software applications for reliability, performance, and scalability.
  • Ensure robust software documentation, including architecture diagrams, user guides, and technical specifications.
  • Stay current with emerging technologies and industry trends to drive innovation in automation and material handling software solutions.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software development experience.
  • Strong expertise in programming languages such as C, C++, JavaScript within Linux (RHEL) server environments.
  • Deep understanding of software architecture, design patterns, and best practices.
  • Experience with Agile and Scrum methodologies for software development.
  • Proficiency in version control systems such as Git.
  • Strong background in database design and management (Oracle, PostgreSQL)
  • Knowledge of cloud computing platforms (AWS, Azure, Google Cloud)
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong verbal and written communication skills, with the ability to collaborate effectively across teams.

Preferred Qualifications:

  • Experience in industrial automation, supply chain, or material handling industries.
  • Hands-on experience with warehouse software (WMS, WIS, or WCS) and real-time system integration.
  • Experience with frontend development using frameworks like QT or Angular.
  • Strong understanding of cybersecurity best practices in software development.
  • Proven ability to lead technical projects from conception to deployment.

Desired Strengths:

  • Technical Leadership: Ability to guide and mentor engineering teams while maintaining hands-on development expertise.
  • Strategic Thinking: Ability to align technical solutions with business objectives and drive innovation.
  • Results-Driven: Capable of managing multiple high-impact projects and delivering results on time.
  • Collaboration & Communication: Strong interpersonal skills with the ability to work across departments and with external stakeholders.
  • Adaptability: Embraces new technologies and industry trends to continuously improve software solutions.
  • Customer Focus: Understands how software solutions impact business operations and ensures alignment with end-user needs.
Tasks and Qualifications:

Additional Details:

  • This is a full-time position offering opportunities for leadership and career growth.
  • Some travel may be required depending on project needs.
  • Competitive salary and benefits package provided.
  • Pay Transparency
  • Global Opportunities
  • Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer
  • Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
  • This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
  • The base pay range for this role is estimated to be $ 120,000 - 180,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.

Join our team and play a key role in shaping the future of automation and material handling software solutions!