Full Stack Software Engineer
Job Title: Full Stack Engineer
Location: Greater Boston Area (Hybrid: In-office Tuesday–Thursday)
Employment Type: Full-Time
We are seeking a Full Stack Engineer to join an agile development team working on enterprise-level software solutions in the medical device industry. This hybrid position requires on-site presence in the Greater Boston area three days per week (Tuesday–Thursday). Candidates must be local; no relocation or sponsorship is available.
In this role, you’ll collaborate with a team of 8 developers, contributing across the full development lifecycle from gathering requirements and designing solutions to coding, testing and documenting software for complex systems. You’ll have the opportunity to work on both front-end and back-end development, delivering high-quality solutions that scale across distributed, cloud-based and enterprise environments.
Key Responsibilities-
Design, develop, and maintain full stack software solutions using modern frameworks and technologies.
-
Collaborate with cross-functional teams in an Agile/Scrum environment to define requirements, create designs, and deliver production-ready code.
-
Contribute to front-end development and usability, including design, development, and user testing.
-
Develop backend systems, services, and APIs to support enterprise-grade applications.
-
Ensure software quality through unit, integration, and system testing.
-
Document designs, requirements, and specifications to support regulated environments.
-
Apply best practices in layered architecture, cloud architecture, distributed systems, and CI/CD pipelines.
-
Contribute to ongoing improvements in performance, scalability, and security.
-
Strong proficiency with C# and .NET (Core/Framework).
-
Experience with SQL Server (designs, queries, stored procedures, T-SQL).
-
Demonstrated full stack development experience with a mix of front-end and back-end technologies, such as:
-
ASP.Net MVC, jQuery, JavaScript, Bootstrap, React, Blazor, Angular, Vue, HTML, CSS.
-
-
Experience with Web APIs and microservices (Docker/Kubernetes).
-
Knowledge of software design principles (formal designs, specifications, requirements).
-
Familiarity with CI/CD pipelines and modern DevOps practices.
-
Strong understanding of distributed server-based architectures and enterprise-level product software.
-
Experience with unit/integration/system testing methodologies.
-
Web usability and user interface design/testing experience.
-
Experience with object-relational mappers and data-centric solutions (Data Warehousing, ETL, Data Marts).
-
Familiarity with WPF/WinForms.
-
Knowledge of cybersecurity principles (threat modeling, SOUP assessments, CVSS scoring/mitigation).
-
Experience working within an FDA-regulated environment (highly desirable).
This is a chance to work on meaningful projects in the med device space while leveraging cutting-edge technologies across both front-end and back-end systems. You’ll be part of a collaborative, agile team where your contributions directly impact product innovation, compliance, and patient safety.
Please visit our careers page to see more job opportunities.
Apply for this Position
OR