Data Engineer
Remote, Massachusetts, United States
eClinicalWorks
The largest cloud-based EHR software in the U.S. Our EHR, telehealth, and other practice management solutions help you grow and maintain your practice.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.
Position Overview:
- This position is responsible for the developing migration script and transfer data from client’s existing software to eClinicalWorks software.
Responsibilities
- Responsible for extraction and mining of large volumes of data sets from a variety of data sources (Relational databases, XML, flat file formats etc.)
- Work with clients to identify, define, collate, document, and communicate data migration requirements.
- Responsible for data profiling, cleansing, transformation, and the loading into database.
- Write Java programs, T-SQL scripts and stored procedures for the data conversions and apply quality control processes to all output to ensure accuracy.
- Create database objects such as tables, views, indexes, triggers, stored procedures, functions, and Integration Services packages to support new and existing applications.
- Liaison with customers and Project Managers and provide regular updates to ensure a smooth data migration experience.
- Deliver best practice, processes, and standards for effectively carrying out data migration activities.
- Perform quality assurance and data validation on all conversions.
- Create, debug, and execute Java programs to handle conversions of various sets of document formats (includes but not limited to RTF, HTML, Word, Text, JPEG, TIFF, PNG, XML) to PDF.
- Ensures data integrity, data security and performance of production databases.
Innovate and implement new ideas. - Develop and improve an automated solution for data transfer by actively participating in coding, testing, and deployment.
- Demonstrate a commitment to continuously improve and share learning with others.
- Perform other duties as assigned.
Minimum Requirements
- Bachelor’s degree in computer science, Data Analytics, Data Science, Business Analytics, or similar field
- 1+ years of Experience with Java or Python
- 1+ years of Experience with SQL writing complex queries.
Other Skills/Abilities
- Strong Communication skills
- Strong project management skills with ability to work well under pressure with multiple priorities and deadlines.
- Strong research, analytical, and creative problem-solving skills
- Demonstrated success in working with cross-functional teams.
- Highly self-motivated and directed with keen attention to detail.
- Strong work ethics
- Ability to analyze data, identify trends and develop/optimize workflow hypothesis.
eClinicalWorks offers a rich suite of benefits which include the following: eighteen days of Paid Time Off per year which scales based on tenure; nine Paid Holidays and one Floating Holiday; insurance for eligible employees which includes medical, dental, vision, basic life, short term disability, long term disability, business travel accident, and accidental death and dismemberment.
As well, we offer a 401(k) plan with a Company safe harbor contribution; Flexible Spending Account for Health Care and Dependent Care for eligible employees; limited personal leave; additional voluntary benefits, including additional insurance (hospital indemnity, critical illness, accident, supplemental life, short term disability buy up, pet), genetic testing, legal plan, and supplemental accidental death and dismemberment; and an annual discretionary bonus for eligible employees.
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Business Analytics Computer Science Data Analytics Java Python RDBMS Research Security SQL Testing T-SQL XML
Perks/benefits: Career development Flex hours Flexible spending account Flex vacation Health care Insurance Medical leave Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.