Job Search

Senior Software Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
170088

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. 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 07/20/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

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?