Job Search

Full stack Software Engineer

Durham, North Carolina

Piper Companies Logo

Job Id:
169635

Job Category:

Job Location:
Durham, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Elizabeth Britt

Piper Companies is hiring a Full Stack Software Engineer for an insurance and annuities company located in the Raleigh-Durham Area. The Full Stack Software Engineer will revolve primarily around a Node.js backend and a React.js front end while also supporting the team on various side projects, proof of concepts, and production maintenance The Full Stack Software Engineer role is a hybrid position located in Durham, NC.


Responsibilities of the Full Stack Software Engineer:


  • Design, develop, and maintain full-stack applications with a primary focus on Node.js back-end services and React.js front-end development.
  • Build and support scalable REST APIs and user-facing applications that deliver reliable and high-performing experiences.
  • Troubleshoot, diagnose, and resolve production issues, bugs, and application performance bottlenecks.
  • Collaborate with cross-functional teams to gather requirements, communicate solutions, and deliver business-critical features.
  • Contribute to unit testing, test automation, and technical documentation to ensure software quality and maintainability.
  • Participate in architecture discussions, proof-of-concept initiatives, and continuous improvements while taking ownership of deliverables.


Requirements of the Full Stack Software Engineer:


  • A bachelor’s degree in computer science, information technology, or related field
  • 2–5 years of experience as a Full Stack Engineer, with a stronger focus on back-end development.
  • Strong proficiency in JavaScript, including hands-on experience with Node.js and modern front-end frameworks such as React and TypeScript.
  • Experience designing and developing scalable REST APIs, working with SQL and relational databases, and building end-to-end web applications.
  • Cloud experience with AWS (preferred), including deploying, monitoring, and supporting cloud-based applications.


Compensation for the Full Stack Software Engineer:


  • $110,000-$130,000 base 
  • 7.5% LTIP
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law


Keywords: software engineer, full stack, software developer, software architect, front end, backend


 #LI-EB1 #HYBRID


This job opens for applications on 6/13/26. Applications for this job will be accepted for at least 30 days from the posting date.

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?