Software Engineer

EPITEC

Everett (MA)

Hybrid

USD 118,000 - 120,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Epitec is seeking a Senior Full Stack Software Engineer to support a long-term enterprise modernization effort. The role focuses on transforming legacy Java/Spring and .NET/ASP.NET applications into cloud-native solutions using Node.js, TypeScript, Angular/React, and AWS.

The ideal candidate will lead technical decisions, design scalable backend services and modern UIs, and collaborate with cross-functional teams in a hybrid environment (1 day in the office or fully remote).

Qualifications

  • Senior-level full stack software engineering experience.
  • Experience with Node.js and TypeScript.
  • Frontend development with Angular and/or React.
  • Experience modernizing legacy applications (Java/Spring and/or .NET/ASP.NET).
  • Designing and developing RESTful APIs and backend services.
  • Experience in AWS cloud environments.

Responsibilities

  • Design, develop, test, maintain, and modernize enterprise software applications.
  • Analyze legacy applications to understand business logic, integrations and dependencies.
  • Refactor and re-platform to cloud-native architectures.
  • Develop scalable backend services and RESTful APIs with Node.js/TypeScript.
  • Build modern UI with Angular and/or React.
  • Collaborate with cross-functional teams to translate requirements.
  • Support CI/CD pipelines and automated deployments.
  • Participate in architectural design discussions and code reviews.

Skills

Node.js
TypeScript
Angular
React
RESTful APIs
AWS
CI/CD
SQL
Java/Spring
.NET/ASP.NET

Tools

Snowflake
AWS Lambda
ECS
RDS
S3
API Gateway

Job description

Epitec is seeking a Senior Full Stack Software Engineer to support a long-term enterprise application modernization initiative. This position will focus on analyzing and modernizing complex legacy applications built with Java/Spring and .NET/ASP.NET, transitioning them into scalable, cloud-native solutions using Node.js, TypeScript, Angular/React, and AWS. The ideal candidate will have strong full stack development experience, a background in legacy application modernization, and the ability to provide technical leadership within a collaborative development environment.

  • Title: Senior Full Stack Software Engineer
  • Schedule: Monday-Friday, 7.5 hours/day, 37.5 hours/week
  • Work Arrangement: Hybrid, 1 day per week in office, or fully remote
  • Duration: Through June 30, 2027, with potential annual renewal
  • Pay Range $86-$87/hr
Responsibilities
  • Design, develop, test, maintain, and modernize enterprise software applications.
  • Analyze legacy Java/Spring and .NET/ASP.NET applications to understand existing business logic, integrations, and dependencies.
  • Refactor and re-platform legacy applications into modern, cloud-native architectures.
  • Develop scalable backend services and RESTful APIs using Node.js and TypeScript.
  • Build modern, component-based user interfaces using Angular and/or React.
  • Integrate applications with PostgreSQL, Oracle, SQL Server, Snowflake, and other data platforms.
  • Develop and integrate solutions within an AWS environment utilizing services such as Lambda, ECS, RDS, S3, and API Gateway.
  • Collaborate with Business Analysts, Product Owners, architects, DevOps teams, and developers to translate business requirements into technical solutions.
  • Support CI/CD pipelines, automated deployments, cloud infrastructure integration, and secure development practices.
  • Participate in architectural design discussions, technical decision-making, and code reviews.
  • Develop clean, efficient, secure, and maintainable code.
  • Support automated testing, application documentation, performance optimization, and engineering best practices.
  • Provide technical guidance and mentorship to other developers.
  • Identify opportunities to reduce technical debt and improve system reliability, maintainability, and interoperability.
Qualifications
  • Senior-level full stack software engineering experience.
  • Strong experience with Node.js and TypeScript.
  • Strong frontend development experience with Angular and/or React.
  • Experience analyzing or modernizing legacy applications built with Java/Spring and/or .NET/ASP.NET.
  • Experience designing and developing RESTful APIs and backend services.
  • Experience developing or supporting applications within AWS cloud environments.
  • Experience with relational databases and SQL, preferably PostgreSQL, Oracle, and/or SQL Server.
  • Knowledge of modern application architecture and service-oriented design patterns.
  • Experience working with CI/CD pipelines and automated deployments.
  • Strong understanding of the software development lifecycle.
  • Experience with automated testing, code reviews, documentation, and secure development practices.
  • Strong analytical and problem-solving skills.
  • Ability to work independently as well as collaboratively with cross-functional teams.
  • Strong written and verbal communication skills.
Preferred Qualifications
  • Experience with Snowflake.
  • Experience with AWS Lambda, ECS, RDS, S3, and API Gateway.
  • Additional programming experience with Java, Python, C++, or other languages.
  • Experience using AI-assisted development tools to improve engineering productivity and software quality.
  • Technical leadership or developer mentorship experience.
  • Experience modernizing large-scale enterprise applications.
  • Experience reducing technical debt and establishing application architecture and engineering standards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Tier4 Group • Everett (MA)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Gov Services Hub • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer - Cloud-Native Modernization (Hybrid/Remote)
Senior Full-Stack Engineer - Cloud-Native Modernization (Hybrid/Remote)

EPITEC • Everett (MA)

Hybrid
USD 118,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Lancesoft • Everett (MA)

Hybrid
USD 110,000 - 140,000
Senior Full Stack Developer
Senior Full Stack Developer

VTG • Chantilly (VA)

On-site
USD 140,000 - 210,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Senior Full Stack Software Engineer (.NET / Angular / AWS)
Senior Full Stack Software Engineer (.NET / Angular / AWS)

Jobility Talent Solutions • Boston (MA)

On-site
USD 140,000 - 190,000
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • United States

Remote
USD 110,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Digipulse Technologies Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Full Stack Developer - TypeScript/Node/React - Java/C#
Full Stack Developer - TypeScript/Node/React - Java/C#

Motion Recruitment Partners, LLC • Boston (MA)

Hybrid
USD 120,000 - 160,000
Medical Insurance
Dental Benefits
Vision Benefits
+2