Taro Logo

Senior Software Engineer

BD is one of the largest global medical technology companies in the world, manufacturing medical devices, equipment and laboratory products for healthcare applications.
Limerick, Ireland
$70,000 - $75,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare

Job Description

BD (Becton, Dickinson and Company) is seeking a Senior Software Engineer to join their Integrated Diagnostic Solutions (IDS) team. This role focuses on building a cutting-edge middleware platform that connects medical devices with hospital systems, supporting advanced diagnostic capabilities.

The position offers an opportunity to work on critical healthcare technology solutions while being part of one of the world's largest medical technology companies. As a Senior Software Engineer, you'll be responsible for developing a robust middleware platform that bridges medical devices with hospital Laboratory Information Systems (LIS), using technologies like C#, ASP.NET Core, and Angular.

The role combines hands-on technical work with leadership responsibilities, requiring both strong programming skills and the ability to mentor others. You'll work in an Agile environment, collaborating with Product Owners and multi-functional teams across different geographical locations. The position demands expertise in full-stack development, with a particular focus on C#, .NET Framework, and Angular.

BD offers a competitive compensation package ranging from €70,000 to €75,000 per annum. The company requires a minimum of 4 days of in-office presence per week at their Limerick location, believing that on-site collaboration fosters creativity and innovation.

This is an excellent opportunity for experienced software engineers who want to make a meaningful impact in healthcare technology while working with cutting-edge technologies. The role offers the chance to work on solutions that directly improve patient outcomes and healthcare efficiency, all while being part of a company that's advancing the world of health™.

Last updated 17 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with Product Owners and partners for estimation and project planning
  • Contribute to coding and development tasks
  • Write clean, efficient, and maintainable code
  • Address complex technical challenges and resolve issues
  • Maintain user documentation including architectural designs and API documentation
  • Stay current with latest trends in software development
  • Communicate effectively with non-technical collaborators
  • Provide regular updates on project progress and technical issues

Requirements For Senior Software Engineer

TypeScript
Node.js
  • 5-7+ years of experience in C# and .NET Framework
  • Strong JavaScript framework expertise and experience in Angular
  • Experience with Entity Framework, XML querying, T-SQL
  • Experience with Microsoft SQL Server
  • 5+ years experience with Typescript, RxJS, HTML, LESS/CSS and Node.js, .NET Core
  • Experience in writing unit/integration tests
  • Experience with Azure DevOps and Git
  • Understanding of SOA and RESTful architectures
  • Excellent interpersonal skills, decision-making, and problem-solving skills
  • Experience with Agile and SAFe methodology is a plus

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive compensation package
  • Healthcare benefits
  • Professional development opportunities
  • Work-life balance with flexible scheduling

Related Jobs

Senior Software Engineer

Senior Software Engineer role at BD developing healthcare middleware platforms, requiring 5+ years experience in C#/.NET, offering €54,800-€93,200 in Limerick, Ireland.

Senior Fullstack Software Engineer, Self Serve

Senior Fullstack Software Engineer position at Vanta, focusing on building self-serve compliance solutions using TypeScript, React, and Node.js with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ES365 team in Dublin, working on developer tools and systems with hybrid work option and comprehensive benefits.

Senior Network Engineer, Edge Platforms

Senior Network Engineer position at Google focusing on Edge Platforms, combining network engineering with software development to scale and maintain Google's global network infrastructure.

Senior Network Engineer, Customer Services Edge Technologies

Senior Network Engineer position at Google Dublin, focusing on Customer Services Edge Technologies, requiring 6+ years of networking experience and software development skills.