Senior Software Engineer

Date: Nov 12, 2021

Location: Rochester, NY, US

Company: Carestream Health

Carestream Health Inc. 

Innovation that sparks imagination. Continue on to your next challenge with us. 

Carestream is a worldwide provider of medical imaging systems and solutions; x-ray imaging systems for non-destructive testing; manufacturing of film and precision contract coating services for a wide range of industrial, medical, electronic and other applications—all backed by a global service and support network. Carestream’s diagnostic imaging technology systems are at work in 90 percent of hospitals worldwide.  

At Carestream, we offer a global perspective and a world of opportunities for people who have the desire to make a positive impact. Join our global team of 4,000+ professionals!

Job Description

Imagine visiting a friend or family member in a hospital and seeing a device that you helped create being used to diagnose your loved one’s ailment.  Envision being part of a team that delivers high quality medical imaging equipment and consumables in more sustainable, more economic, and more efficient ways. Visualize enabling engineers to peer inside the construction of a rocket, a wind turbine blade, or even a 3D printed part to ensure it’s defect free and safe for use.  A career at Carestream provides not only an opportunity to work on cutting edge products using state of the art technologies, but also unique opportunities to make a difference in our world.

Carestream is a worldwide provider of medical imaging and healthcare IT solutions, non-destructive testing systems, and media-based contract manufacturing films and membranes. We are passionately committed to doing whatever it takes to help our customers succeed—with innovative products and solutions that offer a smarter way forward. PEOPLE are our most important asset. We attract the best people and create a vital and progressive environment in which they can reach their full potential. Currently, we are looking for passionate Sr Software Engineer that would like to join our team.


For this position, Carestream seeks persons with strong expertise in the development of software web applications and or component software. The candidate needs to have solid understanding of software design concepts, design patterns and emerging methodologies and tools. This position requires candidates to have good communications skills, be self-motivated, possess the ability to work independently and/or in a team environment, and demonstrate excellent problem solving skills. Solid understanding of the software development life cycle and unit testing required. Systems engineering processes and CMM development processes a plus. Able to work with remote development teams as needed.


  • Develop application software in support of Carestream DR products and modalities. 
  • Delivers assignments on-time and with high quality
  • Collaborates with Quality Assurance as needed to support verification and validation activities. Is aware of and complies with established team processes as well as those outlined in the Carestream Quality Management System and Product Commercialization Process
  • Utilizes robust design tools as required by the Software Development Plan
  • Identifies and brings to the attention of the team lead any technical gaps or implementation issues encountered during software development
  • Strives for constant code quality and process improvement. Identifies road-blocks to progress and seeks assistance appropriately

Required Skills & Education:

  • BS/BA in technology field; e.g. Computer Science, Engineering

  • 5+ years of experience

  • PC application development

    •  HTML5, CSS3. JavaScript

    • AngularJS

    • Web API

    • Visual Studio 2015/2017/latest

    • C# 5.0 & .NET 4.x

  • Unit Test Framework experience

  • Ability to recognize and apply software design patterns

  • Quick learner of new concepts and technologies

  • High energy, positive team player

  • Strong verbal and written communications

  • Ability to distill complex concepts and issues into simple, concise and clear terms

  • Ability to work under pressure

Desired Skills:

  • Experience with Agile software development and scrum
  • Git or similar version control systems
  • Platform based software development experience
  • Experience developing software for medical applications (DICOM), regulated environments
  • Client-side Unit testing , Karma, Jasmine
  • PC development
    • ORM technology
    • Mocking frameworks, Moq, Rhinomock

Work Environment:

Standing: 1-25%
Walking: 1-25%
Sitting: 76-100%
Bending: 0%
Lifting up to 20 pounds: 0%
Lifting 20-35 pounds: 0%
Lifting 35-50 pounds: 0%
Lifting 50-100 pounds: 0%
Carrying, Pushing or Pulling: 0%


Carestream’s headquarters is in Rochester, NY, USA.  The company has sales, manufacturing, and development facilities located around the world. 

Rochester, New York's third-largest metropolitan area, features a unique blend of history and innovation. U.S. News ranked Rochester #58 as one of the best metropolitan areas in the United States to live based on quality of life, job market, value of living and people's desire to live there. With Canada, Finger Lake region attractions, the Adirondacks and the Great Lake Ontario only minutes to a couple hours away, Rochester offers a wide variety of activities and points of interest.
If you have the skills and interests listed, if you would like to work on products that are purposeful and help to save lives, Carestream would like to speak with you. 

Carestream is an Equal Opportunity Employer

Carestream is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law.

Applying for a job with Carestream

All applicants must complete the on-line application process. Carestream is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please click accommodations

Requisition ID: 1711 

Nearest Major Market: Rochester