Piper Companies is seeking a Software Developer to join a Medical Equipment Manufacturing company. This is a HYBRID opportunity. The Software Engineer will develop and maintain the companies software products, collaborating with both contract and in-house teams.
Responsibilities of the Software Developer:
* Develop new software features, including UI/UX, API, and backend framework updates.
* Troubleshoot and analyze complex software issues reported from the field.
* Create and maintain automated tests.
* Define and document software requirements and design.
* Participate in design and code reviews.
Qualifications of the Software Developer:
* Strong knowledge of software and application design and architecture.
* Proficiency in C# and the .NET framework.
* Experience with Windows Desktop Development (WPF) using the .NET platform.
* Familiarity with Microsoft SQL Server.
* Ability to prototype new technologies.
* Excellent interpersonal skills.
* Ability to work with diverse teams and outside vendors.
* BS/BA Degree in Engineering, Computer Science, or similar.
* 3-8 years of software development experience.
* Ability to test and debug code written by others.
* Experience with asynchronous and multi-threaded programming.
* Familiarity with Agile/Scrum methodologies.
* Experience with SQL Server, including database design and optimization.
* History of working with Web API.
* Experience with dependency injections and MVVM.
* Experience with automation and regulated Quality systems is a plus.
Compensation for the Software Developer:
* Salary: $100,000-$125,000 *depending on experience*
* Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave if required by law, and Holidays
Keywords: Software Developer, Software Engineer, Medical Equipment Manufacturing, HYBRID, UI/UX, API, backend framework, automated tests, software requirements, design reviews, software architecture, C#, .NET framework, Windows Desktop Development, WPF, Microsoft SQL Server, prototype, interpersonal skills, diverse teams, BS/BA Degree, Engineering, Computer Science, software development experience, test and debug, asynchronous programming, multi-threaded programming, Agile, Scrum, Web API, dependency injections, MVVM, automation
This job opens for applications on 5/2/25. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-GM1 #LI-Hybrid