Savance · 19 hours ago
Software Engineer (Junior to Mid-Level)
Savance is a fast-paced software development company located in Commerce, MI, seeking a junior to mid-level software engineer. The role involves participating in the software development lifecycle, resolving software issues, and collaborating with customers to design solutions.
ComputerManagement ConsultingSoftware
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
Qualification
Required
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
Preferred
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
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