Sr. Software Engineer - 171947

ZP Group

Morrisville (NC)

On-site

USD 115,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
Sick leave (as required by law)
401(k)

Job summary

Piper Companies is seeking a Senior Software Engineer in Morrisville, NC, with deep expertise in .NET, JavaScript frameworks, and Azure-based microservices architectures. This on-site contract-to-hire role requires presence in Raleigh three days per week.

The ideal candidate has 7+ years of software development, strong cloud experience on Azure or AWS, and proficiency with CI/CD, microservices, and modern JS frameworks like Angular/React.

Qualifications

  • 7+ years of hands-on software development experience.
  • 3+ years in a senior engineering role focused on .NET and JavaScript.
  • Cloud-native applications on Azure or AWS with Blob Storage familiarity.
  • Strong OOP, design patterns, and system architecture skills (React, Angular, TypeScript, ASP.NET Web Forms).
  • Experience with CI/CD pipelines, microservices, Agile, and cloud security best practices.

Responsibilities

  • Lead end-to-end development using .NET Core, C#, Angular, and React to deliver scalable software solutions.
  • Provide architectural direction and technical leadership on complex initiatives.
  • Collaborate with cross-functional teams to define objectives and set technical standards.
  • Analyze system performance and implement optimizations for scalability and efficiency.
  • Mentor junior developers, conduct code reviews, and promote best practices.

Tools

.NET
Angular
React
TypeScript
Azure
AWS
Cosmos DB
SQL Server
Oracle
CI/CD

Job description

Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC. This role is ideal for a seasoned engineer with deep expertise in .NET, JavaScript frameworks, and cloud platforms, who can lead development efforts on a modern Azure-based microservices architecture. This is a Contract-to-Hire position requiring on-site presence 3 days per week in Raleigh, NC.

Responsibilities of the Senior Software Engineer:
  • Lead end-to-end development using .NET Core, C#, Angular, and React, delivering scalable and maintainable software solutions.
  • Provide architectural direction and technical leadership on complex initiatives, driving innovation and ensuring high-quality deliverables.
  • Collaborate with cross-functional teams to define objectives, set technical standards, and support strategic planning and execution.
  • Analyze system performance and implement optimizations to enhance scalability and efficiency.
  • Mentor junior developers, conduct code reviews, and promote best practices to uphold code quality standards.
Qualifications of the Senior Software Engineer:
  • 7+ years of hands-on software development experience, including 3+ years in a senior engineering role focused on .NET and JavaScript technologies.
  • Demonstrated experience building cloud-native applications on Azure or AWS, with familiarity in services like Blob Storage.
  • Strong grasp of object-oriented programming, design patterns, and system architecture, with practical experience in React, Angular, TypeScript, and ASP.NET Web Forms.
  • Skilled in SQL and database technologies, including Cosmos DB, SQL Server, or Oracle.
  • Experience with CI/CD pipelines, microservices, Agile methodologies, and cloud security best practices.
Compensation of the Senior Software Engineer:
  • Salary Range: $115,000–$125,000/year
  • Benefits Package: Includes Medical, Dental, Vision, sick leave (as required by law), and 401(k)

Keywords: .NET Core, C#, JavaScript, Angular, React, Azure, AWS, Microservices, CI/CD, SQL, Cosmos DB, OOP, TypeScript, Performance Optimization, Agile

#LI-GY1

#LI-HYBRID

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

Zachary Piper Solutions • Morrisville (NC)

Hybrid
USD 115,000 - 125,000
Medical, Dental, Vision
401(k)
Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical
Dental
Vision
+1
Sr. Software Engineer
Sr. Software Engineer

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Software Engineer - Azure Microservices (Hybrid)
Senior Software Engineer - Azure Microservices (Hybrid)

Zachary Piper Solutions • Morrisville (NC)

Hybrid
USD 115,000 - 125,000
Medical, Dental, Vision
401(k)
Senior .NET/JS Engineer - Azure Microservices Lead (Hybrid)
Senior .NET/JS Engineer - Azure Microservices Lead (Hybrid)

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical
Dental
Vision
+1
Senior Software Engineer — Azure Microservices Lead
Senior Software Engineer — Azure Microservices Lead

ZP Group • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical, Dental, Vision
Sick leave (as required by law)
401(k)
Sr. Software Engineer (Node.js) - 171357
Sr. Software Engineer (Node.js) - 171357

ZP Group • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Medical, dental, vision
401(k)
PTO
+1
Sr. Software Engineer (Node.js) - 171357
Sr. Software Engineer (Node.js) - 171357

Zachary Piper Solutions • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
401(k)
Sr. Software Engineer (Node.js)
Sr. Software Engineer (Node.js)

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 135,000
Comprehensive benefits package
401(k)
PTO
+1
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

On-site
USD 89,544
Competitive pay ($65/hr W2)
Comprehensive benefits
401(k) plans
+1