Lead Software Engineer, Full Stack

HologicNewark, DE
Hybrid

About The Position

Hologic is the market leader in mammography, but we’re always building for what’s next. Join us in Newark, DE and help shape the future of Breast and Skeletal Health—developing products that are innovative, intuitive, and life-changing. As Lead Software Engineer, you’ll drive the design, development, and improvement of tools, processes, and software for clinical and internal users. You’ll work hands-on with C#, WPF, and .NET to create user-facing applications for our medical devices, and play a key role in technical leadership, team development, and process improvement.

Requirements

  • Passionate about building great products great teams
  • Experienced in C#/.NET full stack development (WPF a plus); comfortable in complex, multi-component systems
  • Strong technical leader who takes initiative and collaborates to deliver impact
  • Skilled in debugging, troubleshooting, and working with large codebases
  • Able to guide Agile practices and drive process improvements
  • Excellent communicator—can explain technical concepts to technical and non-technical audiences
  • Eager to mentor others and foster a high-performing, innovative team environment
  • BS or MS in a related technical field
  • 8+ years of software development experience (6+ with Master’s, 3+ with PhD)
  • Expertise in object-oriented and procedural programming (C#, C++, Java, .NET)
  • Familiarity with version control tools (Git, Azure Dev Ops, etc.), SDLC, and large codebases

Nice To Haves

  • Experience with safety-critical software in regulated environments (FDA, etc.) preferred
  • Experience with cybersecurity, cloud computing, or deep learning is a plus

Responsibilities

  • Lead technical design, development, and documentation of software components and systems
  • Write and test software for safety-critical, regulated medical devices
  • Mentor and guide junior engineers; champion best coding practices and Agile methodologies
  • Collaborate with stakeholders across product, engineering, and clinical teams to maximize value
  • Own system-level documentation and ensure compliance with safety, functional, and regulatory requirements
  • Drive continuous improvement in team processes, architecture, and software quality
  • Communicate progress, risks, and needs to management and cross-functional teams

Benefits

  • comprehensive training when you join as well as continued development and training throughout your career
  • competitive salary
  • annual bonus scheme
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service