
Software Developer, Product
- Unit Testing
- System Design
- TypeScript
- React.js
- Node.js
- Rust
- C++
- AWS
- Azure
- CI/CD
- GitHub Actions
- IaC
- Terraform
- Pulumi
Position Overview:
The Senior Software Developer, Product is responsible for designing/implementing product features, resolve product defects, and innovate elegant solutions to solve complex, industry specific challenges. The position requires a highly self-motivated individual who enjoys working in a collaborative atmosphere. The position allows for opportunities to lead and architect SaaS driven software solutions to deliver integrated mobile and web-based applications.Â
                                                                                                        Â
Responsibilities:
·      Understanding the individual product requirements for the future product release development and innovationÂ
·      Being conversant across front and back-end development to make modifications and enhancements across all aspects of the system.Â
·      Ongoing interaction with designers, project managers and testing on application usability, features and performance.Â
·      Interpret wireframes and requirements documents into sound technical solutions.Â
·      Work on projects from product requirements to launch, including code review, unit testing, testing and deployment.Â
·      Documents his/her work thoroughly in order to adhere to company Standard Operating Procedures, Audits Requirements, Peer Training and Peer Code Review
·      Evangelize emerging technologies and the intelligent integration of them into our product suite.Â
Skills required:
- Overall 5+ years’ experience with system design and development of web applications
- TypeScript, React, and NodeJS
- Rust ideally (ideally), or Go/C++
- Amazon Web Services and Azure (ideally), or equivalent
- CI/CD: GitHub Actions, or equivalent
- Infrastructure-as-code solutions like Terraform, Pulumi or equivalent
Experience:
- Overall 5+ years’ experience with system design and development of web applications
Education:
- Bachelor's degree or equivalent and/or appropriate experience
Software Developer, Product · Endpoint Clinical