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

Senior Software Engineer, Medical Device

$106.5k - $166.6k
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. While the ideal candidate would be able to work onsite full time, we are open to discuss hybrid flexibility for the right candidate. 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 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Medical Device in Newark, DE vacancy
  • $110k - $120k

     ...Role- Senior Java Developer Location- Newark, DE (Onsite) Fulltime/Permanent Salary- $110K-$120K/A + Benefits Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services... 
    Senior
    Permanent employment
    Full time

    Diverse Lynx

    Newark, DE
    15 hours ago
  • Role: Sr. Java Developer Location: Newark, DE Onsite position Fulltime position JD Skill: Sr. Java Developer Experienced in building highly scalable Java and J2EE applications. Good experience in Java spring boot ...
    Senior
    Full time

    SARIAN Co

    Newark, DE
    2 days ago
  •  ...Senior Java Developer Abhishek would like to share a job opportunity as Senior Java Developer in Charlotte, NC / Plano, TX / Atlanta...  .... Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring... 
    Senior
    Full time
    Work visa

    Syntricate Technologies

    Newark, DE
    4 days ago
  • $65.06 per hour

     ...organization in the financial services industry, is seeking a Senior Java Application Developer to join their team. As a Senior Java...  ...completion of waiting period, consultants are eligible for: ~ Medical and Prescription Drug Plans ~ Dental Plan ~ Vision Plan ~... 
    Senior
    Weekly pay

    Experis/Manpower Group

    Newark, DE
    4 days ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Port Deposit, MD
    4 days ago
  • $75.5k - $124.04k

     ...than part of our name, it's our mission and our purpose. The Senior Software Developer .NET is responsible for complex analysis, design,...  ...WSFS provides a competitive benefits package, which includes medical, dental, and vision coverage; a 401(k) plan; life, accident,... 
    Senior
    Flexible hours

    Wilmington Savings Fund Society

    Newark, DE
    3 days ago
  • $65.05 per hour

    Job Title: Senior Full Stack Java Developer Location: Newark, DE Duration: Contract - 8 months Pay Range: $65.05/hr (W2) Job ID: 374660 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 50... 
    Senior
    Contract work
    Relocation

    BCforward

    Newark, DE
    6 hours ago
  •  ...We are looking for a Senior Software Engineer to join our Product Engineering team and build scalable, high-performance software products. This role is designed for an experienced backend engineer who enjoys solving complex engineering problems, designing reliable systems... 
    Senior

    Indexnine Technologies

    Wilmington, DE
    1 day ago
  •  ...POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, CSS, and create reports... 
    Senior

    Ecclesiastes, Inc.

    Newark, DE
    15 hours ago
  •  ...Job Title: Senior Mainframe Application Developer Location : Wilmington, DE, Plano TX Exp: Should be between 10 to 12 yrs only...  ...in a large corporate environment • Overall knowledge of the Software Development Life Cycle, solid understanding of agile... 
    Senior

    Diverse Lynx

    Wilmington, DE
    3 days ago
  •  ...Java Senior Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom, manufacturing... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    E-Pro

    Wilmington, DE
    3 days ago
  •  ...As a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting...  ...methodologies to create use-case scenarios and unit test cases. Required Skills : Java Additional Skills : Software Developer
    Senior

    Kaav Inc.

    Wilmington, DE
    2 days ago
  •  ...About the job Senior Software Engineer Inizio Partners is a top-rated business consulting, executive placement and IT staffing firm serving clients globally. Inizios clients include fortune 500 companies, consulting firms, startups, private equity & venture capital... 
    Senior
    Full time
    Immediate start

    Inizio Partners

    Wilmington, DE
    1 day ago
  • $125.5k

     ...Senior Full Stack Software Engineer Req. # 25241 Job Family DE - Development Engineering Location US-DE-New Castle...  ...veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender... 
    Senior
    Local area
    Worldwide
    3 days per week

    Waters

    New Castle, DE
    4 days ago
  • Dormont Manufacturing Co is looking for a Senior Systems Engineer to work in a hybrid capacity from Wilmington, DE. The ideal candidate will have substantial experience in implementing IT solutions using Microsoft technologies while collaborating closely with various teams... 
    Senior

    Dormont Manufacturing Co

    Wilmington, DE
    6 hours ago
  • A regional banking institution is looking for a Senior Systems Engineer to join their team in Wilmington, DE. This role involves managing and supporting IT infrastructure, engaging with stakeholders, and implementing complex technical solutions. Candidates should have at... 
    Senior

    WSFS Bank

    Wilmington, DE
    2 days ago
  • Overview Interested in joining our Software Team? At TA Instruments, we're looking for creative and innovative engineers who bring fresh ideas from all areas, including data...  ...Nice To Have Experience in analytical or medical device domains. Knowledge of TCP/IP sockets and... 
    Senior
    Local area

    Waters Corporation

    New Castle, DE
    4 days ago
  • $85.2k - $133.3k

    Hologic is seeking a Senior Quality Systems Specialist in Newark, DE to enhance our Quality...  .... You will work collaboratively across engineering and supply chain to tackle quality...  ...in QMS, particularly in a regulated medical device environment. Compensation is competitive... 
    Senior

    Mary Dickson

    Newark, DE
    15 hours ago
  • CSC is seeking a Senior Network Engineer to design and maintain complex network infrastructures. Responsibilities include implementing network solutions using Cisco, F5, and Palo Alto technologies while automating operations with Ansible and Python. Candidates must have... 
    Senior
    Remote job

    CSC

    Wilmington, DE
    1 day ago
  • Bancorp Bank is seeking an AVP Systems Engineer IV in Wilmington, DE. This hybrid role requires a senior technical expert to design, implement, and support complex infrastructure solutions across on-premises and cloud environments. The ideal candidate has 7 years of experience... 
    Senior

    Bancorp Bank

    Wilmington, DE
    3 days ago
  •  ...Full Stack Developer to join their Enterprise Platform Migration team. Candidates should have a minimum of 10 years of experience in software development, with a strong foundation in object-oriented programming and agile methodologies. This role includes participating in... 
    Senior

    Inframatix Inc

    Wilmington, DE
    17 days ago
  • IntePros is looking for an experienced Windows Application Support Engineer in Wilmington, DE, to support enterprise applications in Windows environments. You will collaborate with Development and Infrastructure teams to enhance system reliability and performance. The... 
    Senior

    IntePros

    Wilmington, DE
    1 day ago
  • $144k - $198k

     ...About Analog Devices Analog Devices, Inc. (NASDAQ: ADI) is...  ...combines analog, digital, and software technologies into...  ...(X). About the Role As a Senior AI Application Engineer, you will be the primary technical...  ...parental status, disability, medical condition, genetic... 
    Senior
    Permanent employment
    Work at office
    Immediate start

    Dormont Manufacturing Company

    Wilmington, DE
    15 hours ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Full Stack (Bank Tech) As a Senior Lead Software Engineer in Solutions Engineering, you will be an Engineering Lead within Bank Tech's internal professional services organization — a team that deploys cross-domain expertise to accelerate... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Wilmington, DE
    9 days ago
  • A leading medical device company is looking for a Sr. Post Market Quality Specialist to analyze complaint and post market data. This role...  ...Market Surveillance Review Boards, and collaborating with Quality Engineers to support investigations. The ideal candidate will have a... 
    Senior

    Hologic, Inc.

    Newark, DE
    3 days ago
  •  ...: Role Overview We are looking for a highly skilled Senior .NET Developer to join our team. The ideal candidate will have...  ...cross-functional teams, and ensuring the delivery of high-quality software. Responsibilities Design, develop, and maintain... 
    Senior

    Purple Drive

    Wilmington, DE
    4 days ago
  • $126.07k - $196.98k

     ...modern living depend on Chemours chemistry. Chemours is seeking a Senior Full-Stack AI Developer to join our growing AI & Data Science...  ...candidate we may consider remote. Experienced full stack software engineer who has a track record of designing & launching apps (for... 
    Senior
    Work at office
    Local area
    Remote work

    The Chemours Company

    Wilmington, DE
    1 day ago
  • $128.1k - $213.5k

     ...M&T Bank Corporation is seeking an Engineering Team Lead for a hybrid role in Wilmington, DE. This position requires a strong leader with a minimum of 9 years of experience, including 4 years in engineering and 3 in a leadership role. The candidate will manage a skilled... 
    Senior

    M&T Bank

    Wilmington, DE
    10 hours ago
  •  ...deficiencies. May lead or participate in technical evaluations of vendor software. Follow and promote use of development standards and procedures...  ...projects within schedules. The position interacts with senior management, other technology personnel, clients and vendors.... 
    Senior
    Work experience placement

    Mindlance

    Wilmington, DE
    1 day ago
  • At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. The role involves designing, building, and maintaining robust solutions for the Global Trust and Agency domain, supporting CSC’s global operations. Responsibilities Design, develop... 
    Senior
    Full time
    Local area
    Remote work

    Corporation Service Company

    Wilmington, DE
    4 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!