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

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Medical Device in Newark, NJ vacancy
  •  ...Company Description Maania consultancy services Job Description Our Fortune client is looking for Senior iOS Software Developer in Newark, NJ. If you are interested please Apply.   Required Skill: • 3+ years of iOS development experience • Excellent... 
    Senior
    Full time

    Maania Consultancy Services

    Newark, NJ
    21 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Full time
    Work at office

    Speechify

    Newark, NJ
    21 hours ago
  • $161.9k - $184.8k

     ...States of America, McLean, Virginia Senior Software Engineer, IOS Do you love building and...  ...advantage of the full ecosystem of mobile devices including Watch, TV, and whatever...  ...including pregnancy, childbirth or related medical conditions), race, color, age,... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Newark, NJ
    21 hours ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    Newark, NJ
    21 hours ago
  •  ...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us. ABOUT THIS ROLE As a Software Development Engineer, it's up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate.... 
    Senior

    Audible

    Newark, NJ
    1 day ago
  • $109.5k - $150.55k

     ...our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators...  ...US employees include: ~ World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth ~ Health Savings... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Newark, NJ
    2 days ago
  • $95k - $125k

     ...manufacturers alike. Summary/Objective: The Senior Software Engineer drives the requirements gathering, design, development, and...  ...location and role. Health & Wellness: Comprehensive medical, dental, and vision coverage; company-paid life, accident,... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Relocation
    Flexible hours

    Gellert Global Group

    Elizabeth, NJ
    1 day ago
  • $111.3k - $139k

     ...Job Title : Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment Type : Full-time FLSA Classification Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares... 
    Senior
    Hourly pay
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Monday to Friday
    2 days per week
    3 days per week

    BRAVEN

    Newark, NJ
    4 days ago
  •  ...Senior Python Engineer Newark, New Jersey, United States About the Job Senior Python Engineer Senior Python Engineer Location:...  ...Our client is looking for a talented and driven Senior Software Engineer to join our team. The ideal candidate will have a... 
    Senior
    Full time
    2 days per week

    4 Staffing Corp

    Newark, NJ
    1 day ago
  • $158.8k

     ...We require at least 3 years of non-internship professional software development experience. We require at least 2 years of non-...  ...propose effective solutions. We establish and follow strong engineering practices. Technologies: Support Mobile Web UX... 
    Senior
    Full time
    Internship

    Audible, Inc.

    Newark, NJ
    3 days ago
  • $139.8k - $202.8k

     ...languages such as Ruby, and a solid grasp of software architecture principles for building...  ...code quality, maintainability, and engineering standards. We create and maintain unit...  ...competitive benefits package that includes medical, dental, and vision coverage, parental leave... 
    Senior
    Full time
    Visa sponsorship

    Moody's Corporation

    Newark, NJ
    5 days ago
  • $108k - $120k

     ...orientation, gender identity, national origin, medical condition, disability, veterans status,...  ...is a fully integrated online media and software services organization focused on four...  ...Science/IT degree (or any other engineering discipline) Experience : 5+ years... 
    Senior
    Full time
    Part time
    Flexible hours

    WebMD

    Newark, NJ
    more than 2 months ago
  • $135.2k - $306.4k

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

    Oracle

    Newark, NJ
    21 hours ago
  •  ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven... 
    Senior
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    21 hours 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... 
    Full time
    Contract work

    Zodiac Solutions

    Newark, NJ
    2 days ago
  • $170k - $190k

     ...respected A-rated insurance carrier, is seeking a seasoned Senior Software Engineer (.NET / Azure) to join their growing IT department. This is...  ...bonus ~ Ability to work remotely ~ Extremely competitive Medical, Dental, Vision, and Life plans ~ Employer-matching 401(k... 
    Senior
    Remote work

    KING'S INSURANCE STAFFING LLC

    East Orange, NJ
    16 days ago
  •  ...Job Title: Senior Java Developer Work Location: Weehawken, NJ 7086 Contract duration: 12 Months Interview Process (Is face to face required?) Yes Job Details: Minimum 8 years experienced with Java 17, Rest API, Springboot, MicroServices development.... 
    Senior
    Contract work

    eTeam

    Weehawken, NJ
    4 days ago
  •  ...Job Title: Senior Full Stack Java Engineer Location: Jersey City, NJ (07310) Within 50 Miles Salary Range - $62/hr on W2 - $67/hr on W2 Required Skills & Qualifications ~10+ years of hands on experience with Core Java development (30%) ~5+ years of Experience... 
    Senior

    Artech

    Jersey City, NJ
    1 day ago
  •  ...Citigroup Inc. in Jersey City, NJ, seeks a Senior Principal Platform & AI Architect with 10+ years of hands-on cloud, API, and AI experience to lead design, development, and security of next-generation cloud platforms and enterprise APIs. You will work hands-on in... 
    Senior

    Jobleads-US

    Jersey City, NJ
    2 days ago
  •  ...Senior Java Developer Location: Weehawken ,NJ (Day 1 onsite and need local consultants to NJ/NY) Duration: 12 Months Client: Infosys/UBS Must have Skills: Need 10+ Years of Java Development experience Finance Domain... 
    Senior
    Local area

    Concord IT Systems

    Weehawken, NJ
    2 days ago
  • $120k - $160k

     ...Front End Developer Perr&Knight is looking for an experienced Front End Developer to join their PK1Cloud Software team. This position will be a hybrid position working at least three days a week from one of our offices in Charlotte, NC, Boca Raton, FL or Newark, NJ... 
    Senior
    Work at office
    3 days per week

    Perr&Knight

    Newark, NJ
    21 hours ago
  •  ...Hello, I have an opportunity for "Senior Software Engineer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and if you could refer someone i really appreciate it. Job Title... 
    Senior
    Contract work
    H1b
    Immediate start

    Navtech

    Jersey City, NJ
    21 hours ago
  •  ...Senior Software Engineer We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. This... 
    Senior
    Work at office

    Kastel Staffing

    Hoboken, NJ
    4 days ago
  • $110k - $186k

     ...come make a difference at Fiserv. Job Title Senior .Net Software Developer About Your Role: At...  ...robust, scalable software applications within our Sustaining Engineering team. Leveraging your expertise in C# and the .NET framework... 
    Senior
    Permanent employment
    Full time
    Temporary work
    H1b
    Monday to Friday

    Fiserv, Inc.

    Berkeley Heights, NJ
    21 hours ago
  •  ...professionals to join our growing team in support of diverse engineering and environmental projects. Whether your background is in civil...  ...Artheon offers a competitive compensation package including medical, prescription, dental and vision coverage, 401(k) retirement plan... 
    Senior
    For contractors
    Local area

    Artheon

    Glen Ridge, NJ
    6 hours ago
  •  ...a Technical Project Manager/Delivery Lead managing end-to-end software delivery projects. Strong technical background in Java, Spring...  ...design reviews, and providing technical guidance to engineers. Responsible for project planning, resource management, risk... 
    Senior

    Prophecy Technologies

    Jersey City, NJ
    3 days ago
  •  ...Purple Drive Senior Java Backend Developer Share Jersey City, NJ Overview: In this role, you will be responsible for designing...  ...financial environment. Key Responsibilities: Backend Engineering: Design and develop robust applications using Java EE, Spring,... 
    Senior

    Purple Drive

    Jersey City, NJ
    2 days ago
  •  ...Senior Java Developer Location: Charlotte, NC Onsite: 3 days a week Interview process: screening then final video interview Contract: 6-24 months to perm Must have: Core Java, Angular or React (not much), Streams, N + 1 query, microservices, Spring and... 
    Senior
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions, Inc.

    Summit, NJ
    3 days ago
  • $130k - $150k

     ...Senior Software Engineer – AI/Agentic Systems Pearson Learning Studio is seeking a Senior Software Engineer to join the Re-imagining Assessments (REIA) squad within the PLS team to help design and build next-generation AI-powered learning experiences using Agentic... 
    Senior
    Full time

    Pearson Education Services

    Hoboken, NJ
    4 days ago
  •  ...Hi, Hope you are doing well. Title: Senior Python Full Stack Developer (50% React+50% Python) Duration : 6+ Months of Contract with Possible Extension Location: Jersey City ,New NJ(onsite from Day 1) Roles and Responsibilities:... 
    Senior
    Contract work

    United Software Group

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

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