We are eClinicalWorks. We are a privately held leader in healthcare IT, providing comprehensive, cloud-based EHR/PRM solutions to medical professionals worldwide to improve workflows and reduce the risk of physician burnout. We care. We are committed to positive change. And that's where you come in. Do you value creativity and innovation? Great, so do we. At eClinicalWorks, we share a passion for improving healthcare through dedication, education, and teamwork. Everyone has that one thing they're really good at. We value your talent and want you to join our fast-paced, fun, and culturally diverse environment. Ready to make a difference? Apply today.
eClinicalWorks is seeking an experienced, high energy, motivated and smart individual to be a part of the fast-changing landscape of healthcare technology. If you are looking to apply yourself in creating industry and internet scale solutions, come and talk to us. This position entails designing, developing and testing of features and solutions and delivering continuous improvement by working in a highly focused & result-oriented environment.
Your role will entail responsibilities in designing, developing, and testing of features and be part of continued improvement by working and collaborating with a team of product specialists. Position requires high level of responsibility and ownership. You will be responsible for ensuring the product quality, integration, supportability and design meet the defined standards.
Design, Develop, Test and Commit with ready for market attitude
Work closely with analysts and product managers
Create technical design documents detailing the specifics
Peer-review code and write unit and integration tests
Participate in maintenance/improvement of existing code as required
Create a continuous improvement process and employ agile engineering practice
Co-ordinate the DevOps program for ensuring CI/CD objectives are met
Continue to upgrade technical and personal skills through internal and external training
Bachelor's/Master's degree in engineering/computer science or equivalent.
5+ years of experience in core Java, Spring, RDBMS like Microsoft SQL Server, MySQL, RESTful/Soap Web services
Experience in high performance systems with highly scalable designs is preferred
Experience with high performance enterprise queues like ActiveMQ/RabbitMQ or other frameworks supporting AMQP protocols is preferred
Experience with SVN/Git, Bamboo/Jenkins, Crucible, CI/CD, Automated testing frameworks (e.g. Selenium, Cucumber etc.) is preferred
Experience with CHEF, Jenkins and automation tools is preferred.
Experience with Azure, AWS and other IaaS is preferred
Knowledge of NoSQL database (HBase/Redis/Cassandra/Mongo) preferred
Knowledge in management of high availability, highly scalable systems and architecture and software design patterns preferred
Ability to work with SCRUM and AGILE methodologies
Ability to create and maintain comprehensive design and architecture
Strong knowledge of New Relic, AppDynamics and other monitoring tools is preferred
eClinicalWorks is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences that bring us together and help create a healthy world