Apply Now    

Watson Health Imaging - Software Developer

  • Country:US
  • State:WI
  • City:HARTLAND
  • Category:Software Development & Support
  • Required Education:High School Diploma/GED
  • Position Type:Professional
  • Employment Type:Full-Time
  • Contract Type:Regular
  • Req ID:121916BR
View Full Description
Job Description
IBM Watson Health Imaging is 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.

Title: Software Developer
Location: Hartland, WI

Job Description:
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

Required Professional and Technical Expertise:
  • An undergraduate or college degree or better in computer science or equivalent discipline or equivalent level of industry related experience
  • 3+ years of related experience in software development
  • 2+ years’ experience with MS C# and the .NET framework
  • Experience in web service development is highly desirable (WPF, ASP.Net, HTML, JavaScript, AJAX)
Preferred Professional and Technical Expertise:
  • Experience with database programming techniques (SQL, LINQ or Entity Framework)
  • Experience with C++ development
  • Flexibility to work in an Agile or Iterative development model
  • Knowledge, skills, training and experience in software-intensive systems
  • Knowledge, skills, training, and experience in software requirements and design engineering skills using a well-defined disciplined engineering process or methodology
  • Familiarity with Microsoft Office or other office automation/productivity software tools
  • Excellent oral and written communication skills


Required Technical and Professional Expertise

  • An undergraduate or college degree or better in computer science or equivalent discipline or equivalent level of industry related experience
  • 3+ years of related experience in software development
  • 2+ years’ experience with MS C# and the .NET framework
  • Experience in web service development is highly desirable (WPF, ASP.Net, HTML, JavaScript, AJAX)


Preferred Tech and Prof Experience

  • Experience with database programming techniques (SQL, LINQ or Entity Framework)
  • Experience with C++ development
  • Flexibility to work in an Agile or Iterative development model
  • Knowledge, skills, training and experience in software-intensive systems
  • Knowledge, skills, training, and experience in software requirements and design engineering skills using a well-defined disciplined engineering process or methodology
  • Familiarity with Microsoft Office or other office automation/productivity software tools
  • Excellent oral and written communication skills


EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Preferred Education: Bachelor's Degree Commissionable: No
Apply Now    
Link for schema

Share this job