Job Search

Senior Software Engineer - JavaScript

Remote

Piper Companies Logo

Job Id:
157363

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Bailey Horne

Piper Companies is seeking a Senior Software Engineer – JavaScript to join our team and lead the development of scalable, high-performance software solutions for our clients. The Senior Software engineer will be involved in architecting, designing, and implementing robust applications that align with business objectives and user needs. The Senior Software engineer will be fully remote working east coast hours. This is a full-time position with opportunities for growth and impact.

 

Requirements for the Senior Software Engineer - JavaScript include:

·      Lead the design and architecture of scalable, maintainable, and high-performance software solutions from concept to deployment.

·      Independently manage and prioritize tasks across the full software development lifecycle, ensuring timely delivery of high-quality code.

·      Produce clean, efficient, and well-documented code while enhancing existing systems and implementing automated testing strategies.

·      Conduct thorough code reviews, debug complex issues, and maintain code quality and stability.

·      Collaborate effectively with cross-functional teams, clients, and business partners to align technical solutions with business objectives.

·      Evaluate and integrate emerging technologies, automate repetitive tasks, and drive continuous improvement of development workflows.

·      Provide technical mentorship and guidance to junior and mid-level engineers.

·      Leverage in-depth knowledge of relational databases and other data storage solutions to develop and maintain robust data-driven applications.

·      Partner with Product, Support, and Service Delivery teams to ensure software solutions meet business needs.

 

Qualifications for the Senior Software Engineer - JavaScript include:

·      Bachelor’s degree in computer science or equivalent combination of education and experience.

·      8+ years of software engineering or software development experience.

·      Strong proficiency in JavaScript (TypeScript is a plus) and modern frameworks such as React for frontend development.

·      Extensive experience with Node.js, Express, and DynamoDB or MongoDB for backend development, including RESTful APIs and microservices architecture.

·      Expertise in AWS services such as Lambda, API Gateway, S3, ECS, and RDS, along with experience in CI/CD pipelines and infrastructure-as-code tools like CloudFormation.

·      Background working with Agile methodologies preferred.

·      Proven history of excellent design and programming skills.

 

Compensation for the Senior Software Engineer - JavaScript includes:

·      Competitive salary based on experience.

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

 

Keywords: JavaScript, TypeScript, React, Node.js, Express, RESTful APIs, microservices, AWS Lambda, API Gateway, S3, ECS, RDS, DynamoDB, MongoDB, CI/CD, CloudFormation, Agile development, SDLC, technical mentorship, scalable architecture, automated testing, cloud-native applications.

 

#LI-BH1

#HYBRID

 

This job is open for applications on 1/6/2026. 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?