Watson Health - Senior Software Engineer - Merge
April 28, 2016
The newly formed IBM Watson Health business unit is now looking for talented individuals destined to usher in the next era of healthcare. We live in a moment of remarkable change and opportunity. The convergence of data and technology is transforming healthcare and life sciences organizations in every way. New roles are being created that never existed before to meet the demands of this transformation.

Merge, an IBM company, is a leading provider of innovative enterprise imaging, interoperability and clinical solutions that seek to advance healthcare. Merge's enterprise and cloud-based technologies for image intensive specialties provide access to any image, anywhere, any time. Merge also provides intelligent solutions and software for clinical trials. Visit merge.com and follow us @MergeHealthcare.

Job Summary:

Working under moderate supervision, this person will perform software development activities related to existing and new product development. The person will be directed by the team leader, architect, and/or manager and will liaison with customer technical staff and Merge Healthcare technical and clinical staff to understand new requirements and design constraints and understand or troubleshoot existing problems with the product. The person is expected to develop and document requirement specifications and designs for modules, code and implement those designs, and perform developer verification and validation of those implementations according to the Merge Healthcare Standard Operating Procedures
Essential Responsibilities:
  • Perform product development in accordance with Merge Healthcare's methodology and practices
  • Perform software module requirement analysis, design, and test design
  • Prepare software module specifications, designs, test descriptions and estimates
  • Implement software modules and unit tests, as required, and conduct appropriate module testing
  • Detect, report, investigate, and fix product defects
  • Assist with escalated customer support investigations
  • Participate in the review of product engineering artifacts (e.g., specifications, designs, test descriptions, implementations, tests, records, reports, etc)
  • Assist in the preparation and review of product, engineering, and management plans and reports (e.g., program and project plans) as required
  • Prepare technical reports as required
  • Under direction, prepare updates to system specifications, designs, test descriptions, hazard analysis, validation test procedures, and related documentation supporting software development to known standards
  • Work effectively in collaboration with other members of the department, or with managers and staff across the organization with whom tasks must be completed
  • Participate in Merge Healthcare's performance review process, including actively setting product and personal development goals and performing self assessments
A little about us:
IBM is the world’s largest information technology company with more than 360,000 employees serving clients in 170 countries.

Know someone who would be interested in this job? Share it with your network.