Job Search

C# Software Engineer

Remote

Piper Companies Logo

Job Id:
138932

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Mark McMullen

Piper Companies is seeking a C# Software Engineer to join one of the nation’s leading logistics solutions providers. The C# Software Engineer will be responsible for developing and maintaining core automated backend applications and helping to architect the next generation of Azure-based applications.


Responsibilities of the C# Software Engineer include:

  • Lead the design, development, testing, and deployment of .NET C# applications.
  • Architect complex data structures for rate audits of parcel carrier invoice files.
  • Write RPA web bot applications that navigate websites.
  • Design, develop, and test MSFT SQL Server database routines and systems.
  • Maintain applications written in multiple versions of the .NET framework.
  • Upgrade applications to the newest version of .NET.
  • Re-architect applications for Azure.
  • Work with team members to identify and resolve technical issues in a timely fashion.
  • Respond to bug and enhancement requests originating from internal users in a timely fashion.

Qualifications for the C# Software Engineer include:

  • 8-10+ years of development experience.
  • A solid understanding of and experience with C#, .NET 4.8 - .NET 8, Azure, Micro-services
  • Writing scalable, modular, multi-threaded, self-documented, and maintainable code
  • Microsoft SQL Server (2019 and newer)
  • Large datasets (hundreds of millions of records, TBs of data)
  • Database design, ETL, data import, export, and encryption
  • SQL queries, views, stored procedures, and functions
  • Visual Studio, SSMS, Jira, BitBucket/Git

Compensation for the C# Software Engineer includes:

  • Salary: $100,000 - $130,000
  • Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave as required by law, and Holidays

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


Keywords: #LI-MM1 #LI-REMOTE

Senior Software Engineer, C#, .NET, Azure, Micro-services, SQL Server, Data Structures, RPA, Web Bot Applications, Database Design, ETL, Data Import, Export, Encryption, Visual Studio, SSMS, Jira, BitBucket, Git, Playwright, Selenium, Restful Web Services, Angular, Blazor, JavaScript, Responsive Design, API Design, Scripting, Process Automation, Machine Learning, AI Integration, Microsoft Certifications, Agile Development, Hybrid Position

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?