Job Search

Senior Software Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
168190

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Amir Hossain

Piper Companies is seeking a Senior Software Engineer to support an electrical distributor in Industrial automation and power solutions for a full time 90% remote role based in NC. The Senior Software Engineer will be responsible for designing, developing, and supporting modern business applications, integrations, and AI-enabled solutions.

 


Responsibilities of the Senior Software Engineer:

  • Deliver new ERP-integrated solutions using ASP.NET Blazor and Azure
  • Develop and support secure enterprise integrations.
  • Contribute to EECO's AI and intelligent automation initiatives.
  • Improve operational efficiency through scalable, maintainable software solutions.

 

Qualifications of the Senior Software Engineer:

  • Proven Experience with C#, ASP.NET Blazor, .NET, Azure, Entra ID, SQL, and Microsoft 365
  • Previous experience with API Development
  • Previous experience and background working in an enterprise IT environment
  • 5+ years of professional software development experience.
  • Bachelor's degree in Computer Science Information Systems, Software Engineering, or related field, or equivalent practical experience.

 

Compensation for the Data Migration Lead includes:

  • Salary range: $120,000-$125,000 USD Per year
  • Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off


This job opens for applications on 06/19/2026. Applications for this job will be accepted for at least 30 days from the posting date.

 

Keywords: C#, .NET, ASP.NET Blazor, RESTful API, Microsoft Azure, Oauth2.0, AI

 

#LI-AH1

 

#LI-REMOTE

#LI-REMOTE

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?