1

Senior Software Developer Engineer Jobs in Grand Rapids, MI

Senior Software Engineer

Zeeland, MI · On-site

$112K - $148K/yr

... a Software Engineer with solid math skills to help us get there! This position offers the ... You will be joining a dynamic team of senior-level professionals creating advanced solutions, with ...

Senior Software Engineer

Zeeland, MI · On-site

$112K - $148K/yr

... a Software Engineer with solid math skills to help us get there! This position offers the ... You will be joining a dynamic team of senior-level professionals creating advanced solutions, with ...

Dematic is seeking a passionate and innovative Software Developer to join our growing Software Execution team to develop, and support critical applications that run our customer's business. You will ...

Dematic is seeking a passionate and innovative Software Developer to join our growing Software Execution team to develop, and support critical applications that run our customer's business. You will ...

Senior Software Engineer

Zeeland, MI · On-site

$112K - $148K/yr

... a Software Engineer with solid math skills to help us get there! This position offers the ... You will be joining a dynamic team of senior-level professionals creating advanced solutions, with ...

Software Developer

Grand Rapids, MI

$70K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a ...

Software Developer

Grand Rapids, MI · On-site

$70K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a ...

Senior Software Engineer - Salesforce

Zeeland, MI · On-site

$90K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

GENERAL PURPOSE As Senior Software Engineer - Salesforce, Technology, you'll play a vital role at ... Familiarity with CI/CD pipelines and DevOps practices. Familiarity with Experience cloud and ...

They are seeking a Software Developer who will build and maintain software systems, collaborating across departments to implement project requirements and troubleshoot issues with urgency.

The Software Developer will build and maintain various software systems, collaborating across departments to implement project requirements and troubleshoot issues with urgency. Responsibilities ...

Senior Software Lead

Grand Rapids, MI · On-site

$82K - $166K/yr

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Senior Software Lead

Grand Rapids, MI · On-site

$82K - $166K/yr

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Senior Software Lead

Grand Rapids, MI · On-site

$82K - $166K/yr

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Senior Software Lead

Grand Rapids, MI · On-site

$82K - $166K/yr

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Dematic is looking for an experienced Senior Software Lead to join our growing Software Project ... Act as the primary point of coordination for software scope across engineering, QA, commissioning ...

Software Developer II

Grand Rapids, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You have 2-5 years of professional software development experience and are ready to contribute broadly across the development lifecycle. * You have a strong foundation in core programming ...

Software Developer II

Grand Rapids, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You have 2-5 years of professional software development experience and are ready to contribute broadly across the development lifecycle. * You have a strong foundation in core programming ...

Required : • Bachelor's degree in engineering, supply chain or related discipline • 4 - 7+ years of software project execution experience • 1+ years of industrial automation industry experience ...

Showing results 21-40

Senior Software Developer Engineer information

See Grand Rapids, MI salary details

$14

$59

$84

How much do senior software developer engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior software developer engineer in Grand Rapids, MI is $59.34, according to ZipRecruiter salary data. Most workers in this role earn between $50.38 and $66.54 per hour, depending on experience, location, and employer.

What is a senior software developer engineer?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are the key skills and qualifications needed to thrive as a senior software developer engineer?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are some common challenges faced by senior software developer engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What is the difference between Senior Software Developer Engineer vs Software Developer?

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What cities near Grand Rapids, MI are hiring for Senior Software Developer Engineer jobs?

Cities near Grand Rapids, MI with the most Senior Software Developer Engineer job openings:

Infographic showing various Senior Software Developer Engineer job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $123,421 per year, or $59.3 per hour.

Senior Software Engineer

Millerknoll

Zeeland, MI • On-site

$112K - $148K/yr

Full-time

Re-posted 13 days ago


MillerKnoll rating

8.1

Company rating: 8.1 out of 10

Based on 59 frontline employees who took The Breakroom Quiz

7th of 51 rated furniture manufacturers


Job description

Why join us?


Our purpose is design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to support causes that align with our values, so we can build a more sustainable, equitable, and beautiful future for everyone.

The MillerKnoll Technology Team is building a customer-centric, digitally enabled business model to reshape how our family of brands does business. We're driving new revenue growth and creating frictionless internal processes through our innovative technology solutions, and we need a Software Engineer with solid math skills to help us get there!

This position offers the opportunity to work with a highly skilled team to solve architectural design-related problems with cloud-based technologies and 3-D visualization. You will be joining a dynamic team of senior-level professionals creating advanced solutions, with the opportunity to explore and learn on an ongoing basis

Why Join Us?

Our purpose is to design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team or even your brand. We create places where people love to be, places that reflect who they are, and places that truly matter to people. Our success allows MillerKnoll to support causes that align with our values, so we can help create a more equitable and sustainable future for all.

Inside the Job

Your day-to-day work will involve:

  • Contributing to an Agile Development Team to create solutions using efficient and elegant code, mainly in C#.
  • Developing IT processes and recommending process improvements.
  • Developing technical solutions in AWS Cloud utilizing modern technologies.
  • Applies advanced problem solving skills and executes solutions to complex problems independently.
  • Coaches and mentors IT tasks and skills to others.
  • Accountable for project completions.
  • Working with the business and product owner on multiple digital solutions involving coordinate geometry, trigonometry, and mathematical structures/models.

What You Bring

Needed skills and experience for this role include:

  • A Bachelor's degree in Computer Science, CIS, Mathematics (computational geometry; linear algebra; vector/tensor analysis), or other relevant engineering fields
  • 6+ years of development experience using one or more programming languages such as C#, SQL, etc.
  • Experience creating, maintaining, and evolving AWS Cloud architectures including S3, Lambda Functions, EC2, DynamoDB, SQS, etc.
  • A passion for learning and exploring new ideas
  • Strong verbal, written, and presentation on skills with the ability to communicate complex technical concepts to technical and non-technical professionals at all levels of the organization
  • Understanding of fail fast concepts respecting agility
  • Technical skills (desirable): programming in Terraform, Autodesk Dynamo, AutoCAD API or Revit API experience, SQL and NoSQL Databases, Angular
  • Experience with coordinate geometry, trigonometry, computational geometry, linear algebra, or vector/tensor analysis is a plus

Our Values

Our values speak to our shared beliefs. They describe how we live our purpose through the way we lead, the way we see one another, and the way we approach our work.

We are difference-makers reflects on our commitment to creating places that matter, being a good neighbor in our communities, and using business as a force for good.

We are all extraordinary is our statement about the worth of individuals and our commitment to helping everyone reach their full potential.

We are better together demonstrates how challenging one another, making room for everyone, and working and winning as one makes us stronger.

Who We Hire
Simply put, we hire everyone. MillerKnoll is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.

Who We Hire?


Simply put, we hire qualified applicants representing a wide range of backgrounds and abilities. MillerKnoll is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.

This organization participates in E-Verify Employment Eligibility Verification. In general, MillerKnoll positions are closed within 45 days and are open for applications for a minimum of 5 days. We encourage our prospective candidates to submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities and encourage prospective candidates to check back often for new postings.

MillerKnoll complies with applicable disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact MillerKnoll Talent Acquisition at careers_help@millerknoll.com.


What MillerKnoll employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom