> Markdown version of [/jobs/ext/3959432-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3959432-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Lancesoft, Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $180,877.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Business Logic, Automation of Tests, Software Quality, Code Review, Relational Databases, DevOps, Node.Js, Systems Development Life Cycle, Server Administration, Software Construction, Software Deployment, Software Engineering, Software Systems, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, Enterprise Data Management, Enterprise Software Applications, ReactJS, Backend, AngularJS, Restful APIs, Code Restructuring, Legacy Systems - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-everett-ma--a571b07d-1c01-4b01-b59f-ae463aa3727e ## About the Role Software Engineering, Software Engineering, Enterprise Applications, Business Architecture, Internet Application, Software Administration, Test Plan/Schedule, Scalable System Development, REST (Representational State Transfer), Application Programming Interface (API), * Experience working with relational databases and * Experience designing and developing RESTful APIs and backend services. * Production experience with React or Angular. * Hands-on experience with Node.js, JavaScript, and TypeScript. * Strong professional experience in full-stack software development. ## Description We are seeking a Senior Full Stack Software Engineer to develop, enhance, and modernize enterprise applications. The ideal candidate has strong hands-on experience with Node.js, TypeScript, and modern frontend frameworks, along with the ability to analyze existing applications and transition legacy systems toward scalable, maintainable architectures. You will collaborate with business stakeholders, architects, and engineering teams to deliver secure, reliable, and high-quality software solutions., * Design, develop, test, and maintain enterprise web applications and software services. * Build scalable backend services and RESTful APIs using Node.js and TypeScript. * Develop responsive, component-based user interfaces using React or Angular. * Analyze existing applications to understand business logic, integrations, dependencies, and opportunities for modernization. * Refactor and modernize legacy applications while minimizing disruption to existing business operations. * Integrate applications with relational databases and enterprise data platforms. * Work with AWS services and collaborate with DevOps teams on CI/CD pipelines and application deployments. * Apply software engineering best practices for code quality, automated testing, security, performance, and maintainability. * Participate in architecture discussions, code reviews, technical decision-making, and documentation. * Provide technical guidance and support to other developers. * Collaborate with business analysts, product owners, and cross-functional teams to translate requirements into effective technical solutions.