|
Overview: The primary role of the Software Engineer is to create and modify software programs with customer-specific requirements, and generalize capabilities for all clients when applicable. This may include domains such as integration, workflow definition, and User Interface customization. We are looking for a talented software engineer who is excited about bringing Human Language Processing Technology to the health care industry.
This position reports to the Director of Software Engineering.
Duties / Responsibilities:
- Implement client-specific solutions using current software APIs
- Develop new customer-specific or reusable components in support of implementation priorities
- Use transformation technologies to produce customer-specific data feeds
- Author implementation specifications, build automated unit tests, and build developer documentation
- Provide guidance on work effort
- Meet deadlines for client specific integrations
- Interact with client for requirements validation and QA purposes
Qualifications:
- Expertise in Perl and SQL
- Expertise in Java/J2EE, XML, XML Schema and XSLT are highly desirable
- Experience with tools such as CVS/Subversion and ANT is desirable
- UNIX (Linux) proficiency
- Knowledge of healthcare industry and data formats highly desirable
- Strong problem-solving skills and attention to detail required
- Strong verbal/communication/organizational skills
- Bachelors degree in Computer Science preferred
- 1-2 years software engineering experience
|