Job Search

Full Stack Software Engineer

Durham, North Carolina

Piper Companies Logo

Job Id:
167376

Job Category:

Job Location:
Durham, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Mariah McCowan

Piper Companies is seeking a Full Stack Software Engineer to join an organization within the insurance industry in a hybrid work schedule in Durham, NC. The Full Stack Software Engineer will play a key role in building and supporting scalable applications with a strong emphasis on backend development, while collaborating closely with cross-functional teams.


Responsibilities of the Full Stack Software Engineer:

  • Design, build, and maintain scalable REST APIs using Node.js.
  • Develop and support responsive application user interfaces using React.js.
  • Collaborate on side projects, proof of concepts, and ongoing production maintenance initiatives.
  • Identify performance bottlenecks and implement solutions to improve application efficiency and reliability.
  • Troubleshoot, debug, and resolve software defects across the full stack.
  • Contribute to unit testing and test automation efforts to ensure code quality.

Qualifications of the Full Stack Software Engineer:

  • Bachelor's degree in computer science (required).
  • 2+ years of full stack engineer experience with a stronger focus on backend development.
  • Strong proficiency in JavaScript, Node.js, and React.js.
  • Experience working with relational databases and backend troubleshooting.
  • Experience with AWS cloud services and cloud-based application development.

Compensation for the Full Stack Software Engineer includes:

  • Salary $115,000 - $130,000
  • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, sick leave if required by law, and holidays   

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


Keywords: 

Software Engineer, Node.js, React.js, JavaScript, Backend Development, Full Stack, Relational Databases, AWS Cloud, Full Stack Development, Test Automation, Application Maintenance, Scalable Systems, Hyrid, Durham NC 


#LI-MM7

#LI-HYBRID

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?