Demo

Software Engineer (Mid to Senior Level)

Savance
Walled Lake, MI Full Time
POSTED ON 3/26/2026
AVAILABLE BEFORE 4/23/2026
The Company

Savance is a fast-paced, dynamic and challenging software development company located in Commerce, MI. For more information on Savance Workplace business solutions, see our Savance Workplace website. We take a very collaborative approach to our work and seek candidates who are the right cultural and technical fit to ensure our core mission of creating and supporting great software is realized. To excel at Savance, you must love to be challenged, seek out opportunities to develop your skills, be confident yet humble, and be able to learn from your mistakes. We thrive on smart, independent, and initiative-taking people who get along well with others. We expect a lot from our team, but a lot is offered in return. If you have a can-do attitude and seek a challenging, rewarding position with a great team, Savance is the place for you!

Position Overview

Savance Workplace is seeking a highly skilled and motivated Mid to Senior Software Engineer who is passionate about building high-quality software and solving complex, real-world problems. This role is ideal for an experienced engineer who enjoys taking ownership of projects end-to-end—from understanding customer and business needs through designing, implementing, testing, and delivering reliable solutions. As a member of our small but mighty engineering team, you will play a key role in shaping our products, contributing to technical decisions, and supporting the growth of the team.

Job Responsibilities

  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Design, develop, and maintain scalable Windows and web-based applications using current company standards, tools, and best practices.
  • Collaborate with product managers, engineers, support staff, and customers to define requirements and design effective solutions.
  • Take ownership of complex features or systems from concept through production release.
  • Research, diagnose, and resolve complex software defects, including high-impact and escalated customer issues.
  • Review code and provide constructive feedback to improve overall code quality, performance, and maintainability.
  • Mentor and support junior developers by sharing technical knowledge and best practices.
  • Assist with estimation, planning, and prioritization of development tasks and projects.
  • Create and maintain technical documentation such as design documentation and developer guides.
  • Stay current with industry trends, emerging technologies, and best practices, and recommend improvements when appropriate.

Qualifications & Expectations

  • Strong proficiency in software development with a focus on building reliable, maintainable, and scalable solutions.
  • Experience designing and implementing applications using Microsoft-based technologies, including C# / .NET.
  • Solid understanding of relational databases, particularly SQL Server, including schema design and query optimization.
  • Experience with modern web technologies and frameworks (e.g., Angular or similar).
  • Proficiency with version control systems such as Git and familiarity with CI/CD pipelines and tools like Azure DevOps.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently with minimal supervision while effectively collaborating with a team.
  • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.

Our Ideal Candidate Is

  • Passionate about software development and continuously improving their craft.
  • Self-motivated, organized, and able to manage multiple priorities in a fast-paced environment.
  • Comfortable taking ownership of work and being accountable for outcomes.
  • Detail-oriented with a strong commitment to quality and reliability.
  • Customer-focused, with an understanding of how technical decisions impact end users.
  • Confident yet humble, open to feedback, and willing to mentor others.

Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4 years of professional software development experience, or equivalent demonstrated expertise.
  • Experience developing Windows and/or web-based applications in a professional environment.
  • Experience working directly with customers or stakeholders to gather requirements and deliver solutions.
  • Ongoing willingness to learn new technologies and adapt to evolving tools and processes.

Compensation & Benefits

  • 100k salary based on experience
  • Performance-based bonuses
  • 2 weeks of paid time off, increasing with tenure
  • 8-10 paid holidays a year
  • 401k with company matching
  • Health, dental, and vision insurance
  • Flexible working schedule
  • Remote, work from home position

Main Office Location:

2655 E. Oakley Park Rd. Ste 210, Commerce Township, MI 48390

Salary.com Estimation for Software Engineer (Mid to Senior Level) in Walled Lake, MI
$121,352 to $146,203
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer (Mid to Senior Level) jobs in the Walled Lake, MI area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Novi, MI
  • Company: Siemens EDA Job Title: Software Engineer - C / Schematic Analysis Job Reference #: 496731 Job Location: Boulder, CO, Huntsville, AL, Marlborough, ... more
  • 4 Days Ago

  • Software Guidance & Assistance New Hudson, MI
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Design Engineer for a contract assignment with one of our premier clients in New Hudson. MI... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!