Software Engineer 5
Job Description
Job Summary
Design, develop and test software on multiple instrumentation platforms (Panther System, Panther Fusion System) and a menu of assays (Aptima STIs, Aptima Virology, Panther Fusion Respiratory) for our automated molecular diagnostic instruments.
Essential Duties and Responsibilities
The incumbent may be asked to perform other function-related activities in addition to the below mentioned responsibilities as reasonably required by business needs.
- Guide team development efforts towards successful project delivery.
- Collaborate with other software developers, business analysts and software architects.
- Provide technical leadership to teammates through coaching and mentorship.
- Lead technical discussions about technology and infrastructure
- Define and execute projects independently, deal well with ambiguous/undefined problems
- Requirements and specification definition
- Software design and development
- Assay algorithm design and development
- Enhance existing code through refactoring
- Code Review
- Root cause analysis and defect resolution
- Documentation
- Participate and/or lead in Agile planning, scrum and retrospectives
- Use company design and development processes
- Mentor junior engineers
Qualifications
Education
- BS or MS degree in Computer Science or equivalent
Experience
- BS plus 10+ years of related experience or MS plus 8+ years of related experience
- Requires prior experience working in an integrated team environment
- Medical device experience preferred
Skills
- Technologies: C#, WPF, WCF preferred,.Net framework, MSSQL, LINQ
- Tools: Visual Studio, GitHub, JIRA, Code Review Tools
- Knowledge of Unit Test frameworks required. Examples: XUnit, NUnit, CodedUI, MSTest
- Knowledge of UI design and prototyping required
- Knowledge of multithreaded UI development required
- Knowledge of Design Patterns required
- Knowledge of Entity Framework a plus
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.
H ologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-GT1
Date Posted
08/10/2022
Views
5
Similar Jobs
Software Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsSoftware Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.
Views in the last 30 days - 9
Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...
View DetailsSenior Online Engineer - Visual Concepts
Views in the last 30 days - 6
Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...
View DetailsSoftware Engineering Intern (Summer 2023) - Dexterity Capital
Views in the last 30 days - 11
Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...
View DetailsSenior Software Developer - SDI Presence
Views in the last 30 days - 6
SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...
View Details