Full Stack Software Engineer

Nashua, NH Full-time $140000.00-$160000.00/year

Job Title: Full Stack Engineer
Location: Greater Boston Area (Hybrid: In-office Tuesday–Thursday)
Employment Type: Full-Time

About the Role

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.

Required Skills & Experience
  • 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.

Preferred Skills
  • 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).

Why Join

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
 
Accepted formats: .pdf, .doc, .docx
 
Accepted formats: .pdf, .doc, .docx
By clicking the button, I agree to the GetHired Terms of Service and Privacy Policy
Already a GetHired.com member? Login to Apply