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 3,000+ professionals!
Compensation: $75,000 - $100,000
*This range reflects Carestream’s good faith estimate to pay fairly as starting wage. Offers will be tailored within the range based on the selected candidate’s experience, industry knowledge, technical and communication skills, and other factors that may prove relevant during the interview process, as well as geographic market differentials for the position.
Position Summary:We are seeking an experienced and innovative Software Engineer with a passion for developing robust and scalable applications for medical devices. The ideal candidate will have at least 3 years of experience in software design, development, and architecture, with expertise in modern client-server architecture and web technologies. The role involves contributing to high-impact projects in a collaborative and fast-paced environment.
Position Responsibilities:• Design, develop, and maintain high-quality software applications and components
• Collaborate with cross-functional teams, including remote developers
• Contribute to architecture decisions and ensure adherence to best practices
• Ensure software quality through robust unit testing and code reviews
• Troubleshoot and resolve technical issues efficiently
• Stay up to date with emerging technologies and software development trends
• Bachelor’s degree in Software Engineering, Computer Science, or related field
• Proficiency in C# and .NET 7+
• Experience with Windows 11 and modern development environments (e.g., Visual Studio 2025)
• Strong expertise in RESTful APIs and microservices architecture
• Proficient in modern JavaScript frameworks (e.g., React, Angular, or Vue.js)
• Hands-on experience with ASP.NET Core, IIS, HTML5, and CSS3+
• Familiarity with unit testing frameworks (e.g., xUnit, MSTest, Jest)
• Strong understanding of object-oriented programming and software design patterns
• Excellent problem-solving, communication, and teamwork skills
• Ability to work independently and take ownership of complex projects
• Experience with Agile/Scrum development methodologies
• Proficiency with modern version control tools like GitHub or GitLab
• Familiarity with messaging technologies (e.g., RabbitMQ, SignalR)
• ORM experience (e.g., Entity Framework Core)
• Knowledge of Cybersecurity best practices
• Experience in hardware integration and IoT
• Background in healthcare/medical software development (DICOM)
This position is primarily an office setting with standard temperature and humidity controls, moderate to light noise, fluorescent lighting, primarily sitting with standing desks available, extensive computer and keyboard use, etc.
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: 4240