Job Search

Software Developer

Malvern, PA

Piper Companies Logo

Job Id:
140932

Job Category:

Job Location:
Malvern, PA

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Gianna Migliarese

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

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?