Job Search

Senior Full Stack Engineer

Durham, North Carolina

Piper Companies Logo

Job Id:
164653

Job Category:

Job Location:
Durham, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Bailey Horne

Piper Companies is seeking a Senior Full Stack Engineer to join a fast-paced, collaborative technology team for a growing Insurance company. This role focuses on building and maintaining scalable backend services and modern web-based user interfaces. The Full Stack Engineer operates in an ownership-driven environment where clear communication, problem-solving, and technical excellence are critical to success. The Senior Full Stack Engineer position is full time located in Durham, NC needing this person to be on site 3 days a week.

 

Responsibilities for the Senior Full Stack Engineer include:

·      Designing, implementing, and maintaining scalable REST APIs and application user interfaces.

·      Developing and maintaining backend services using technologies such as Node.js, Java (8+), and relational databases.

·      Building responsive front-end applications using modern frameworks, preferably ReactJS with TypeScript.

·      Identifying application bottlenecks and improving overall performance, scalability, and reliability.

·      Contributing to unit testing and automated test suites to ensure software quality and stability.

·      Collaborating with product, engineering, and business stakeholders to understand requirements and deliver effective solutions.

·      Taking ownership of assigned features and tasks, ensuring timely, high-quality delivery.

 

Qualifications for the Senior Full Stack Engineer include:

·      Bachelor’s degree in Computer Science, Information Technology, or a related field.

·      2–5 years of professional experience as a Full Stack Software Engineer.

·      Strong backend development experience with JavaScript/Node.js, Java (8+), or similar languages.

·      Solid understanding of SQL and relational database systems.

·      Experience with modern frontend frameworks, ideally ReactJS and TypeScript.

·      Proven ability to design and consume well-documented RESTful APIs.

·      Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.

·      Strong troubleshooting skills and experience resolving application and data-related issues.

·      Excellent verbal and written communication skills, with the ability to engage both technical and non-technical audiences.

·      Team-oriented mindset with the ability to collaborate effectively and contribute to long-term platform architecture and strategy.

 

Compensation for the Senior Full Stack Engineer includes:

·      Salary range: $125,000 - $140,000

·      Comprehensive benefits package including Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law.

 

Keywords: Full Stack Engineer, Software Engineer, Backend Development, Frontend Development, Node.js, Java 8+, JavaScript, TypeScript, ReactJS, REST APIs, API Development, SQL, Relational Databases, RDBMS, Cloud Computing, AWS, Azure, Google Cloud, Unit Testing, Test Automation, Debugging, Troubleshooting, Performance Optimization, Scalable Applications, Web Applications, UI Development, Software Architecture, Agile Development, CI/CD, Version Control, Git, Documentation, Cross‑Functional Collaboration, Communication Skills, Ownership Mentality, Problem Solving

 

#LI-BH1

#HYBRID

 

This job is open for applications on 4/21/2026 and will remain open 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?