Job Search

Software Developer

Malvern, PA

Piper Companies Logo

Job Id:
140505

Job Category:

Job Location:
Malvern, PA

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Alisha Oronzio

Piper Companies is seeking a Software Engineer to join an established medical technology organization. This position is HYBRID - 3 days a week on-site in Malvern, PA.


Requirements of the Software Developer:

  • Design, develop, and maintain software solutions for medical products.
  • Develop user interfaces, APIs, and backend frameworks to enhance system functionality.
  • Analyze and troubleshoot complex software issues reported from the field.
  • Implement automated testing procedures, including unit and integration tests, to ensure software quality.
  • Define and document software requirements and system architecture.
  • Lead and participate in code and design reviews.
  • Develop new processes and procedures to improve software development efficiency.
  • Collaborate with internal teams and external vendors to ensure high-quality software solutions.

Qualifications of the Software Developer:

  • 3-8 years of experience in software development.
  • Strong programming skills in C# and the .NET framework.
  • Experience developing Windows desktop applications using WPF.
  • Knowledge of Microsoft SQL Server, including database design and optimization.
  • Experience with asynchronous and multi-threaded programming.
  • Familiarity with Agile/Scrum methodologies.
  • Bachelor's degree in Computer Science, Engineering, or related field (required).

Preferred Skills of the Software Developer:

  • Experience with Web API development.
  • Knowledge of MVVM architecture and dependency injection.
  • Experience in automation development.
  • Background working in regulated quality systems.

Compensation:

  • Salary: $110,000 - $130,000, depending on experience plus an annual bonus.
  • Comprehensive benefit package: Medical, Dental, Vision, 401k, PTO. Sick leave as required by law.

This job opens for applications on 4/25/25. Applications will be accepted for at least 30 days from the posting date.


#LI-AO1 #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?