Demo

Software Engineer

Savance
Walled Lake, MI Full Time
POSTED ON 4/4/2025 CLOSED ON 4/17/2025

What are the responsibilities and job description for the Software Engineer position at Savance?

Position Overview

Department

Engineering

Reports To

Senior Developer

Employment Type

Full-Time, Direct Hire Employee

Location:

Commerce Township, MI, or Remote (Home Office)

Salary Range

$60,000 – $80,000 based on qualifications/experience

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 looking for a talented junior to mid-level software engineer who loves to solve complex problems and turn their ideas into a reality. If you love computers, taught yourself a computer language for fun, or designed something just for the challenge, you’re the perfect candidate for this opportunity. Do you code for fun? Have you brought your laptop with you on vacation? Have you been reminded of the time because you’re still up at 3am coding?

First and foremost, we are looking for someone who is passionate about computers and drawn to software development and engineering. We would like to find someone that prides themself on being an overachiever. The candidate must be able to work independently, communicate effectively, have the ability to design with limited details, architect the best solution, code it, test it, then deliver a solid deliverable without being micro-managed. In addition, the candidate should possess strong problem-solving skills. This person should be able to grasp the big picture of a project, yet be able to break it down into smaller parts to accomplish the task. It is extremely critical that the candidate is able to accomplish a lot within a short timeframe. The ability to work with little or no supervision is also required as a member of this small but mighty team!

Job Responsibilities

  • Actively participating in the software development lifecycle, including requirements gathering, design, implementation, testing and deployment.
  • Research software issues by examining the code, understanding its functionality, and assisting team members and/or customers to answer questions and resolve issues.
  • Create a plan to address important software defects or issues after gathering information from support and the customer to help reproduce and understand the problem.
  • Gather requirements and work with team members and the customer to ensure the design meets those requirements.
  • Work directly with customers to help define requirements for new functionality and the product manager and engineering team to design solutions.
  • Assisting in the estimation and planning of software development tasks.
  • Working on multiple projects as needed, while maintaining a number of important priorities.
  • Writing or refining technical documentation, such as customer guides and developer documentation.
  • Keeping up to date with industry trends, best practices and emerging technologies.

Qualifications

  • Bachelor’s degree in related field such as Engineering/Computer Science/IT or equivalent work experience
  • 3 years of development experience with C#, WinForms or WPF, OOP and multithreading applications
  • 3 years of development experience with Microsoft SQL Server and database designs
  • 3 years of development experience with ASP.Net, Angular, Web API and Restful web services
  • 3 years GIT and Azure DevOps knowledge
  • Proficiency in spoken and written English required
  • Portfolio that demonstrates your proficiency with Microsoft SQL Server and VB/C#/ASP.Net
  • Mobile experience a plus
  • Previous experience in technical support, customer service or similar role a plus
  • Experience with the entire development cycle (design, develop, test, and release – cradle to grave) of critical business software preferred

Compensation & Benefits

  • Competitive salary plus performance bonuses
  • 2 weeks of PTO and 8-10 paid holidays per year
  • 401K with employer match
  • Health, dental and vision insurance
  • Casual office environment for those in-office or hybrid
  • Ability to work 100% remote

Main Office Location:

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

Salary : $60,000 - $80,000

MLOps Engineer
Miracle Software Systems, Inc -
Novi, MI
DevOps Engineer
Sails Software Inc -
Novi, MI
Quality Engineer
United Software Group -
Wixom, MI

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

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Savance

Savance
Hired Organization Address Commerce, MI Full Time
WHAT WE ARE LOOKING FOR We’re seeking a driven and passionate Sales Account Executive who thrives in a multi-disciplinar...
Savance
Hired Organization Address Walled Lake, MI Full Time
The Company Savance is a fast-paced software development company located in Commerce, MI. For more information on Savanc...
Savance
Hired Organization Address Walled Lake, MI Part Time
Position Overview We’re seeking a driven and passionate Sales Account Executive who thrives in a multi-disciplinary role...

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

Software Engineer - AI & ML

Lakeside Software, Ann Arbor, MI

Senior Technical Support Engineer

Lakeside Software, Ann Arbor, MI

AI Assistant is available now!

Feel free to start your new journey!