The Full Stack Developer will develop a full-stack web application that will process, analyze and visually render data captured from our wearable respiratory monitoring device. This position will also develop an associated administrative portal.
Responsibilities:
• Architect and instantiate a scalable and secure web application and environment
• Design and implement an agile software development program, including continuous integration
• Implement an automated testing platform
• Design, implement, and verify new features in a continuous integration environment
• Lead data integration to outside systems (EMRs, data collectors, etc)
• Develop tests to ensure integrity and availability of the application
• Ensure responsiveness of applications
• Use critical thinking skills to debug problems and develop solutions to these problems
• Interact with other engineers from multiple disciplines in a team environment
• Generate and review technical documentation
• Directly interact with customers in order to understand their requirements for the web application
Qualifications:
• Bachelor of Science (BS) or Master of Science (MS) degree in Software Engineering or Computer Science from an accredited college or university
• 3+ Years working experience as a technologist
• Highly experienced with at least one back-end programming language
• Thorough knowledge of ASP.net MVC programming
• Experience with UI/UX web design is a plus
• System management (Amazon Web Services)
• Understanding of security and data protection
• Development experience in both mobile and web applications
Knowledge, Skills, and Abilities:
o Thrives in a team environment and works well independently
o Strong critical thinking and problem solving skills
o Working knowledge of formal methods of programming design, implementation, testing, and documentation
o Excellent written and verbal communication skills: Ability to effectively communicate technical concepts to both technical and non-technical team members
o Highly self-motivated and enjoys self-directed learning
o Excitement for working in a small company environment with the possibility of being asked to solve problems significantly outside of normal job duties
o Passionate about providing a great customer experience.
Preferred Qualifications
o Prior work with medical or wearable device software
o Experience with healthcare solutions and APIs
o Knowledge of HIPAA regulations and requirements
o Experience developing software in an FDA-regulated environment
o Experience developing software under an IEC-62304 environment