What are the responsibilities and job description for the Software Developer position at Enzo Labs?
Looking for a new job opportunity in a growing, international, and dynamic company?
Enzo Biochem is a pioneer in molecular diagnostics, leading the convergence of clinical laboratories, life sciences, and intellectual property through the development of unique diagnostic platform technologies that provide numerous advantages over previous standards. A global company, Enzo utilizes cross-functional teams to develop and deploy products systems and services that meet the ever-changing and rapidly growing needs of health care both today and into the future. Underpinning Enzo’s products and technologies is a broad and deep intellectual property portfolio, with patent coverage across a number of key enabling technologies. Enzo has proprietary technologies and expertise in manipulating and modifying genetic material and other biological molecules. Through three wholly-owned subsidiaries (Enzo Therapeutics, Enzo Life Sciences, Enzo Clinical Labs), Enzo targets its technology toward satisfying specific market needs.
About This Role:
We are looking for a self-motivated, enthusiastic and dependable Software Developer. This hands on position is responsible for development, maintenance, changes and enhancements of EnzoDirect and all Client IT products. In addition is responsible for assuring the accuracy, efficiency and compliance with regulatory agency guidelines, cost control, and facilitation of activities to attain goals developed for other departments and clients. The successful candidate for this role must provide outstanding customer service, possess strong analytical and troubleshooting skills, exhibit excellent business communication skills and demonstrate a desire to tackle the complex problems. The Software Developer must work with team members to identify and solve problems in a timely manner and have the ability to convey essential information to clients and communicate technical detail into every day terminology. The candidate must also work closely with EMR vendors to test, implement, and service interfaces.
Activities:
- Meets 99.0% availability objectives
- Ensure all Patient Health Information remains protected
- Produce monthly notes to communicate status of projects and initiatives
- Have the ability to communicate with and understand the needs of non-technical internal/external customers
- Ensure that all projects are completed in a timely manner
- Plans, designs, and implements new applications, interfaces, and workflows as needed
- Provide upgrade, enhancements and break fix solutions for Cache instances in an accurate, professional manner and in a timely fashion
- Assist in defining, developing, coding, testing, analyzing, and maintaining software applications
- Attend and actively participates in departmental and interdepartmental meetings
- Analyze system performance to ensure it is meeting availability and performance objectives
- Maintain environment refresh configuration, scripts and schedules; troubleshooting, updating, and repairing as needed
About You:
Education: Bachelor degree or 3-5 years of equivalent work experience
Experience: Solid technical experience in Caché Object Script, Caché Server Pages (CSP), and HTML Customer service and technical experience required. Experience with HL7, JSON, and FHIR. Cache/Ensemble experience, DeepSee knowledge a plus. Experience with SOAP, REST, and other web services solutions.
- Excellent oral and written communication skills, including strong record keeping and documentation skills. Excellent organizational skills, follow up and attention to detail
- Supports organization’s goals and values; adapts to changing conditions; demonstrates persistence and overcomes obstacles
- Collects and researches data; uses intuition and experience to complement data. Makes good decisions based upon a mixture of analysis, experience and judgment. Anticipates how individual and groups will react to situations and information and plan accordingly
- Displaying the capability to adapt to new, different, or changing requirements
- Proven ability to manage multiple priorities, meet deadlines, and be flexible in responding to changing demands
- Experience with REACT and Angular. The related experience should include both implementation and maintenance of both environments with an IRIS backend
- Knowledge of Windows and MAC OS
- Interoperability and Interface Development experience
- Experience with Intersystems IRIS database a plus
- Experience and working with Web Servers, specifically working with servers 2008, 2012 R2, and 2016 Server
- Experience in creating various API connectivity solutions
- Travel: 5% travel required
- Valid Drivers License
Please send your application including your salary expectations directly to Human Resources (Ccottier@enzo.com). If you have any further questions, please do not hesitate to contact us.