Job Title: Senior Software Engineer – JavaScript Company Name: Piper Companies Job Url: https://jobright.ai/jobs/info/698a41bc47434001cc6876f6 Job Description: Piper Companies · 45 minutes ago Senior Software Engineer - JavaScript United States Full-time Remote Senior Level, Lead/Staff 8+ years exp 94% STRONG MATCH 100% Exp. Level 95% Skill 38% Industry Exp. Maximize your interview chances Piper Companies is seeking a Senior Software Engineer – JavaScript to join their team and lead the development of scalable, high-performance software solutions for clients. The role involves architecting, designing, and implementing robust applications that align with business objectives and user needs. Management Consulting Growth Opportunities H1B Sponsor Likely Insider Connection @Piper Companies 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network M Margaret Jackson Divisional Recruiter From Your Previous Company F F F & 2 connections Previously@undefined and... From Your School F F F & 2 connections @undefined and... Find Any Email Responsibilities 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 Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. JavaScript Node.js AWS services React CI/CD Agile development Automated testing Scalable architecture Technical mentorship Required 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 Proven history of excellent design and programming skills Preferred Background working with Agile methodologies preferred Benefits Medical Dental Vision 401k PTO Holidays Sick leave as required by law