Job Description :
As a core member of the software development team, you will work closely with the business to build cutting-edge solutions following the agile development process.
This is an opportunity to join a growing team of talented individuals focused on using the latest technology to address complex real world problems currently impacting the dental industry.
Design and implement backend and frontend components and services
Develop solutions that account for scalability and optimize performance
Produce high quality production ready code in fast paced CI/CD environment
Advocate programming best practices and standards
Collaborate closely with the product team to build new features and infrastructure
Evaluate new technologies that would benefit the team

BS or MS in Computer Science or a related field
Expert level skills in C#, Node.js, or Go.
Experience with AWS (API Gateway, RDS, ElasticSearch, Lambda, SNS, or VPC)
Experience with REST based APIs (JSON, XML, etc
Experience with relational, graph, and non-relational databases
Ability to work as part of a collaborative team in an agile environment
Passion to learn new technologies

Experience with Angular2 or higher
Experience with orchestration tools (Docker, Kubernetes)
Experience with Clustering (RabbitMQ, MongoDB)
Knowledge and experience with Microservices