eClinicalWorks · 3 hours ago
Sr. Software Engineer
Maximize your interview chances
Health CareInformation Technology
H1B Sponsor Likely
Insider Connection @eClinicalWorks
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
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
Participate in connectathons, Development conferences
Contribute to architecture and design ideas
Perform other duties as assigned
Prepare accurate and complete technical design and programming specifications, such as data / entity-relationship schemas, data mapping, file specifications, program specifications, backup and recovery controls as necessary for all development efforts
Develop or modify moderate to highly complex or technically advanced application enhancements in accordance with accepted protocols and standards
Develop interface testing and programming plans for storing, locating and retrieving data and information.
Design, development and delivery of data migration / conversion software components that result in the successful migration of data from existing legacy systems to the new Practice Management/EMR system
Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
Develop and maintain applications and databases by evaluating client needs; analyzing requirements and design/developing software associated with interface and conversion in Visual Basic, .NET, Java, and J2EE (design, coding, bug fixing, installation, maintenance of multiple feature areas)
Perform end-to-end validation of integration between eClinicalWorks EMR systems and external third-party applications / systems
Perform end-to-end reconciliation, quality assurance and “balancing” of all data between source and target systems
Design and develop adequate controls into all software components to enable self-balancing, exception reporting and handling of any data anomalies associated with data conversion and/or interface software
Coordinate and drive work with third parties as needed to insure successful implementation of new interfaces/integration solutions
Develop, code, test, implement and maintain software for eClinicalWorks’ EMR products
Develop a system that can run within various medical practices or their hosted data center
Develop and support devise module using VB6.0, Java and MySQL as backend and architecture for the next generation of EMR features
Designed an application that allows the doctors to manage the patient’s charges that they owe to the patient and claim the insurances
Develop an interface for the clients. A scheduled interface reads the images from the GE Ultrasound device and attaches the data with the patient’s record in the ECW EMR.
Develop Exception Error Report functionality in the ECW EMR that facilitates the doctors to manage the exception images
Develop a project for QRS to integrate the Office Medic EKG device with the ECW EMR. The project reads the data from the EKG device for recording the electrical activity of the heart and integrates it with ECW EMR. From the EMR, the doctor can directly view patient’s reports, confirm them and edit it for his references
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s Degree required
Must have more than 7+ years of experience in core Java, Spring, RDBMS like Microsoft SQL Server, MySQL, RESTful/Soap Web services
Ability to work with SCRUM and AGILE methodologies is required
7+ years of experience with SVN/Git, Bamboo/Jenkins, Crucible, CI/CD
Strong knowledge in core Java principles, building highly scalable and reliable systems
Team player attitude
Organized with attention to detail
Sound data entry skills
Excellent telephone etiquette
Must be customer service oriented and take ownership
Strong verbal and written communication skills
Ability to work in a fast-paced work environment
Sound analytical and problem-solving skills
Strong computer skills and familiarity with Microsoft Office Tools
Preferred
Master’s Degree preferred
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 highly preferred
Company
eClinicalWorks
eClinicalWorks provides ambulatory clinical information systems such as electronic medical records systems and community applications.
H1B Sponsorship
eClinicalWorks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (95)
2022 (148)
2021 (191)
2020 (180)
Funding
Current Stage
Late StageRecent News
2024-11-05
Company data provided by crunchbase