Description: The Senior Full Stack Engineer is part of our R&D engineering team and will work collaboratively in a small team environment. The candidate will be responsible for designing, developing, testing, deploying, and maintaining full stack software for an innovative cloud-based web application satisfying both functional (user requirements) and non-functional requirements(performance, security, networking, etc.). The candidate will also maintain the cloud infrastructure and troubleshoot and resolve field issues ensuring good customer satisfaction. We are looking for someone who has a passion for developing cutting edge software, is excited by the impact that healthcare innovation makes, and enjoys working collaboratively as a member of a high performing team. Position Responsibilities: Architect, design and develop software components for server-side, client-side and APIs for a cloud-based web application Develop automated testing strategies and write unit and integration tests on developed software components Conduct and participate in requirements analysis, design, and documentation reviews Deploy and maintain software application and infrastructure on cloud platform ensuring networking and security requirements Support field issues, troubleshoot and resolve issues ensuring high customer satisfaction Develop software utilizing an IEC 62304 compliant software development process Contribute to the continuous improvement and application of software development processes, best practices, and toolsQualifications: Bachelor’s/Master’s degree in Software Engineering, Computer Science or equivalent 5+ years of experience with developing and deploying cloud-based web applications Experience using Java, Typescript, React, HTML and CSS Experience with relationship database using PostgreSQL (preferred) or MySQL or MSSQL Experience with HTTP REST APIs Experience with event-driven architecture and reactive programming Experience with Docker and related container technologies Experience with Linux
Numbers & Facts
Location
Watertown, Massachusetts (Remote)
Skills
Application Programming Interface (API)unmatched
Best Practicesunmatched
CSS (Cascading Style Sheet)unmatched
Cloud Computingunmatched
Computer Scienceunmatched
Continuous Improvementunmatched
Customer Satisfactionunmatched
Dockerunmatched
Documentation Reviewunmatched
HTML (HyperText Markup Language)unmatched
HTTP (HyperText Transport Protocol)unmatched
Healthcareunmatched
Identify Issuesunmatched
Integration Testingunmatched
International Electro-Technical Commission (IEC)unmatched
Internet Applicationunmatched
Javaunmatched
Linux Operating Systemunmatched
Microsoft SQL Serverunmatched
MySQLunmatched
Network Securityunmatched
PostgreSQLunmatched
Problem Solving Skillsunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Requirements Managementunmatched
Research & Development (R&D)unmatched
Resolve Customer Issuesunmatched
Server Programming/Applicationsunmatched
Software Administrationunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Team Playerunmatched
Test Automationunmatched
Test Plan/Scheduleunmatched
Test Strategyunmatched
Unit Testunmatched
Web Programmingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.