Full Stack Software Engineer
Durham, North Carolina
Job Id:
167310
Job Category:
Job Location:
Durham, North Carolina
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Jacqueline Norsworthy
Piper Companies is seeking a Full Stack Software Engineer to join a highly rated local organization within the technology industry. This Full Stack Software Engineer role is ideal for a hands-on engineer who enjoys building scalable applications, developing APIs, and working with modern cloud technologies in a collaborative hybrid environment.
Responsibilities of the Full Stack Software Engineer:
• Design, develop, and maintain full stack applications using TypeScript and modern frameworks.
• Build and support scalable, secure API services to support business and customer-facing applications.
• Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
• Leverage AWS services to deploy, monitor, and optimize cloud-based applications.
• Participate in code reviews, testing, and troubleshooting to ensure performance and reliability.
• Contribute to architectural decisions and continuous improvement of development practices.
Qualifications of the Full Stack Software Engineer:
• 4+ years of professional software engineering experience in a full stack environment.
• Bachelors Degree is Required.
• Strong experience with TypeScript and modern front-end and back-end development.
• Hands-on experience with API development and integration.
• Working knowledge of AWS and cloud-native application design.
• Experience working in Agile or Scrum-based development teams.
• Ability to work on-site in Durham, NC on a hybrid schedule (3 days per week).
Compensation for the Full Stack Software Engineer includes:
• Salary range: $115,000 – $125,000 depending on experience
• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
• Hybrid work schedule with a collaborative local team
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.
#LI-JN1
#LI-HYBRID