Hologic logo

Senior Software Engineer

Hologic

Newark, DE
Full Time
Senior
107k-1668k
6 days ago

Job Description

About the Role

Located in Newark, DE, Hologic's Innovation Center is seeking a Senior Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products. The role involves working as part of a team developing user-facing applications for medical devices related to breast and skeletal health, supporting applications using C#, WPF, .NET, Java, and Android. The candidate will also serve as a technical leader, mentoring junior engineers and collaborating with management to improve team processes and efficiency. The company is committed to creating groundbreaking technology that enables healthier lives and champions women's health.

Key Responsibilities

  • Develop an expert level of understanding of our products and their use in clinical practice, to maintain, design, develop and test them.
  • Design and develop high quality software.
  • Develop and maintain software under an Agile/Scrum/Continuous Integration methodology.
  • Contribute to technical documentation of new product, features, and functionality.
  • Identify, design, and implement appropriate software testing.
  • Collaborate with Test Engineers to understand functionality for the development and support of testing plans.
  • Identify, diagnose, prioritize, and resolve technical issues.
  • Analyze defects, provide feedback, and implement process improvements.
  • Train external teams on key product design elements, their operation, and proper usage.
  • Apply and share knowledge of new and emerging technologies for potential product improvements.
  • Act as a technical leader by continuously searching for potential product improvements and insisting on high product quality and usability.
  • Define and develop product improvements and new features in collaboration with Product Management and Domain Experts.
  • Perform software risk assessments (e.g., FMEAs); evaluate and develop risk mitigations at component, subsystem, and system levels.

Requirements

  • Expert understanding of computer science concepts, including operating systems, databases, software systems, and networking.
  • Expert programming skills in Object-Oriented coding in .NET/C#, C++, C, Java, or similar language.
  • Demonstrated mastery of software design principles, algorithms, data structures, and multithreading concepts.
  • Ability to architect software to meet functional and performance needs and support future maintainability.
  • Strong debugging skills and experience troubleshooting complex issues.
  • Ability to contribute to technical documentation such as software requirement specifications, design documentation, and release notes.
  • Ability to conduct and participate in effective, thorough code reviews.
  • Familiarity with developer tooling, including version control, CICD build pipelines, and issue & project tracking tools.
  • Excellent written and verbal communication skills, with the ability to communicate complex technical details to diverse audiences.
  • Ability to support and drive departmental best practices and process improvements.
  • Educational background: Technical Bachelor's or Master's Degree in a related field.
  • Technical experience: Bachelors Degree with 5-8 years or Masters Degree with 4-6 years of relevant experience.

Nice to Have

  • Familiarity and experience with secure coding principles or cybersecurity.
  • Medical device experience.
  • Medical imaging or general image processing experience.
  • Understanding of DICOM/HL7 standards.

Qualifications

  • Minimum technical/advanced degree: Bachelor's or Master's in a related field.
  • Experience: 5-8 years with Bachelor's degree, 4-6 years with Master's degree.

Benefits & Perks

  • Competitive salary and annual bonus scheme.
  • Comprehensive training and continued development opportunities.
  • Hybrid work flexibility (onsite full-time or hybrid for the right candidate).

Working at Hologic

Hologic is dedicated to making a positive impact through innovative technology that enables healthier lives. The company values top talent growth, continuous learning, and a collaborative environment. They emphasize diversity and inclusion, as reflected in their commitment to being an Equal Opportunity Employer inclusive of disability and veterans.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary107k-1668k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Hologic

Website

hologic.com

Company Size

5001-10000 employees

Location

Newark, DE

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches