Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Medical Device

Full-time

Hologic Inc

Located in Newark, DE, Hologic 's Innovation Center is continuing to offer job opportunities. We are seeking a Senior Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products.

The person in this role will work as part of a team developing user-facing applications for medical devices related to breast and skeletal health. This team currently works to support applications using C#, WPF, .NET, Java and Android, for clinical and internal users.

In addition to technical skills, we are looking for someone to be a strong technical leader on this team. They should deeply understand and adhere to good coding practices and be able to effectively mentor junior engineers. We expect them to partner with management to improve team processes and efficiency. The most successful person in this role exhibits a high degree of technical excellence, is collaborative, and takes initiative to do what's best for the product and customer.

This role requires 4 days in office, with 1 flexible day per week to work from home.

At Hologic we are committed to creating groundbreaking technology that enables healthier lives everywhere, every day. We strive to become global champions for women's health by delivering dependable technology that saves lives. Apply today and join a purpose you will be proud to stand behind.

Role Expectations

  • 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 how to use them properly.
  • Apply and share knowledge of new and emerging technologies and continually seek opportunities for potential product improvements.
  • Act as a technical leader by continuously searching for potential product improvements and insisting on the highest levels of product quality and usability.
  • Define and develop product improvements and new features in collaboration with Product Management and Domain Experts.
  • Perform software risk assessments (ex: FMEAs); evaluate and develop risk mitigations as applicable to component, subsystem, and system level testing.

Skills

  • Expert understanding of computer science concepts, including operating systems, databases, software systems, and networking.
  • Expert programming skills, including Object-Oriented coding skills in .NET/C#, C++, C, Java or similar language.
  • Demonstrated mastery of software design principles, algorithms, data structures, and multithreading concepts. Ability to recognize and leverage design patterns.
  • Ability to architect software, defining the high-level structure of a complex software system, to meet functional & performance needs and support future maintainability.
  • Strong debugging skills; Experienced in troubleshooting and resolving complex issues.
  • Ability to work with & contribute to appropriate technical documentation (ex: software requirement specifications, software design documentation, release notes, etc.)
  • Ability to conduct and participate in effective, thorough code reviews.
  • Strong familiarity with developer tooling, including version control , CICD build pipelines, and issue & project tracking tools.
  • Excellent written and verbal communication skills, particularly in communicating complex technical details with both technical and non-technical audiences.
  • Ability to adapt communication style to suit different audiences.
  • Strong contributor to high performing team.
  • Demonstrate ownership in executing project plans and meeting deadlines.
  • Strong awareness of both local and system-level impact of code written.
  • Ability to provide feedback on requirements and test cases for completeness, accuracy, and ability to implement and test.
  • Ability to support & drive departmental best practices and product or process improvements.
  • Familiarity & experience with secure coding principles or cybersecurity is a plus.
  • Medical device experience is a plus.
  • Medical imaging/general image processing is a plus.
  • Understanding DICOM/HL7 is a plus.

Education

  • Preferred Minimum Technical/Advanced Degree: Technical Bachelor's or Master's Degree in a related field.

Technical Experience

  • Bachelors Degree - 5-8 yrs
  • Masters Degree - 4-6 yrs

So why join Hologic?

We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and an annual bonus scheme, one of our talent partners can discuss this in more detail with you.

If you have the right skills and experience and want to join our team, apply today. We can't wait to hear from you!

The annualized base salary range for this role is $106,500 - $166,600 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.

Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.

Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.

#LI-DS1

#onsite

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Medical Device in Delaware, OH vacancy
  •  ...less than perfect credit.  We are  seeking a creative  .Net Software Developer  with experience in electronic media to support our Technology team.     We are seeking a Mid to Senior Level Software Engineer with strong experience in Microsoft .NET Core, C#, React,... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Monday to Friday

    Continental Finance Company

    Delaware, OH
    13 hours ago
  •  ...Role: Senior .NET Full Stack Engineer (13+ Yrs) Skills: .NET Full-Stack Development, .NET Framework, and .NET Core, Angular, SQL database,...  ...front-end. The role requires a deep understanding of the software development lifecycle and the ability to work collaboratively... 
    Senior
    Local area

    IT MINDS L.L.C.

    Delaware, OH
    2 days ago
  • $204.9k - $280.6k

     ...Requirements: ~ Bachelors degree in Computer Science, AI, Electrical Engineering, Computer Engineering, or related fields with at least 6 years...  ...optimization methods for enhancing AI training and inference software. ~ Passion for keeping up with the latest AI research and... 
    Senior
    Full time

    Capital One

    Delaware, OH
    14 days ago
  •  ...Role: EMI/EMC Test Engineer - Medical Devices Location: Glasgow, DE Employment Type: Full-Time / Contract Job Summary We are seeking an EMI/EMC Test Engineer to own electromagnetic compatibility and electromagnetic interference testing for our medical... 
    Suggested
    Full time
    Contract work

    Zodiac Solutions

    Delaware, OH
    2 days ago
  • $140k - $180k

     ...wildfire insurance combining advanced underwriting technology with deep industry experience.  We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,... 
    Senior
    Full time
    Local area
    Remote work

    Kettle

    Columbus, OH
    13 hours ago
  • Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...
    Senior
    Work experience placement

    Virtusa

    Columbus, OH
    12 hours ago
  •  ...EMPLOYER:              AstraZeneca Pharmaceuticals LP TITLE:                       Senior Platform Engineer - CRM Applications LOCATION:              Wilmington, DE (A hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance... 
    Senior
    Full time
    Delaware, OH
    a month ago
  •  ...docking automation..   The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications...  ..., secure boot, signed over-the-air updates, OS hardening, device management, etc).Familiarity with industrial protocols (e.g... 
    Senior
    Flexible hours

    ADB SAFEGATE

    Columbus, OH
    4 days ago
  •  ...JPMorganChase. Join us to drive innovation, deliver impactful solutions, and lead teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical... 
    Senior

    JPMorgan Chase & Co.

    Delaware, OH
    11 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.  As a Senior Lead Software Engineer - Java/React/AWS/AI at JPMorganChase within the Consumer and Community Banking team, you are an integral part of an agile... 
    Senior
    For contractors

    JPMorgan Chase & Co.

    Delaware, OH
    11 days ago
  •  ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the... 
    Senior
    Work at office
    Local area
    Worldwide

    Liberty Mutual

    Columbus, OH
    3 days ago
  • $131k - $218.3k

     ...Affordability value stream is seeking a Senior Full Stack Developer to join the FastAuth...  ...a collaborative group of skilled engineers who take pride in consistent delivery and...  ...years building and shipping production software applications Strong proficiency in TypeScript... 
    Senior
    Full time
    Work at office

    CoverMyMeds

    Columbus, OH
    13 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...benefits package which includes the following: # Medical, dental, and vision insurance, including expert medical... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Columbus, OH
    5 days ago
  • $135k - $175k

     ...Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency...  ...and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    3 days ago
  •  ...Job Description Job Description Senior Automation Programmer Job description:...  ...are seeking a highly skilled Automation Engineer with 5–8 years of experience in PLC, OIT...  ...PLC, OIT, HMI, reporting, and alarming software. Design and implement PLC, OIT, and SCADA... 
    Senior
    Work at office
    Flexible hours

    TheMasonGroup

    Delaware, OH
    19 days ago
  • $105k - $150k

     ...qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software...  ...and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    2 days ago
  •  ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the IP CFP AIS Orchestration Team, you are an integral part of an agile team that works to enhance... 
    Senior
    For contractors

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...with the unique needs of each client.Job DescriptionJob Title--Senior Developer Pega Platform 7 Location--Columbus, OH.Contract PositionDescription...  ...to EEO guidelines.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Senior
    Contract work

    EROS Technologies

    Columbus, OH
    1 day ago
  •  ...Pinnacle Group (Pinnacle Technical Resources) in Columbus, Ohio seeks an Advanced IT Python/Java software designer for a contract role. The position emphasizes cross-environment Python design, multi-OS experience, and strong agile coaching capabilities. You will work... 
    Senior
    Contract work

    Pinnacle Group

    Columbus, OH
    1 day ago
  •  ...initiatives.Basic Qualifications:Bachelors degree in Computer Science, Engineering or a Related Field3-7+ Years of Hands on Java/J2EE, Spring,...  ..., or similar platforms.3+ years of experience delivering software using Agile methodologies.Nice to HaveExperience working in a... 
    Senior
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    3 days ago
  •  ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, you...  ...maintainability.Optimize and validate performance across devices (iPhone, iPad, Apple Watch, and Android) and form factors.... 
    Senior
    For contractors

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Columbus, OH
    1 day ago
  • $186.07k - $218.9k

     ...sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's...  ...also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)). Annual base salary range (... 
    Senior
    Local area

    Coinbase

    Columbus, OH
    1 day ago
  • $131k - $218.3k

     ...from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves...  ...: Proven ability to build AI models for clinical NLP, medical imaging, patient risk stratification, and care personalization... 
    Senior
    Full time

    CoverMyMeds

    Columbus, OH
    1 day ago
  •  ...Senior Software Engineer In Test Purpose of Position: The Senior Software Engineer in Test is a senior level position as part of FlightSafety International's Software Quality Assurance Team and plays a key role in verifying the overall quality of mission critical applications... 
    Senior

    Frasca International

    Columbus, OH
    3 days ago
  • $74.3k

     ...mindset, you will grow and develop as an engineer, as a team member, as a human, and as a...  ...monitor highly available, business critical software solutions using Java and Spring Boot...  ...works for you, including: • Immediate medical, dental, vision and prescription drug coverage... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Columbus, OH
    3 days ago
  •  ...Job Title: Senior Software Engineer Location: OH - Columbus What you'll do: Digital Disbursements is a fintech company, led...  ...competitive salaries, an ownership stake in the company, medical and dental insurance, time off, a great 401k matching program... 
    Senior

    Western Alliance Bank

    Columbus, OH
    3 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Columbus, OH
    2 days ago
  • $180k - $220k

     ...companies. From fulfilling a single patient's request for their medical records to powering the AI revolution in healthcare,...  ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead... 
    Senior

    Datavant

    Columbus, OH
    5 days ago
  •  ...people make the impossible possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we...  ...take the time you need, when you need itComprehensive medical, dental, and vision coverage6 weeks fully paid parental... 
    Senior

    Path Robotics

    Columbus, OH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Medical Device. Be the first to apply!