Senior Software Engineer

Lancesoft, Inc.
Boston, MA, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$180,877.0
Working hours
Regular working hours

Tech stack

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
+16 more
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

Job 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.

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…