Senior Software Engineer

3 weeks ago


Limerick, Ireland Bd Nogales Norte Full time

Overview
The Senior Software Engineer in BD's Integrated Diagnostic Solutions (IDS) team helps build a middleware platform that connects medical devices with hospital systems to support advanced diagnostic capabilities.
Working in an Agile environment, you will contribute across the full software development lifecycle—designing, coding, testing, and maintaining applications using technologies like C#, ASP.NET Core, Angular, and SQL Server.
This role combines hands-on technical work with collaboration across geographically distributed teams, requiring strong communication, a proactive problem-solving approach, and a commitment to continuous improvement and innovation in healthcare technology.
About BD and Our Mission
BD is one of the largest global medical technology companies.
We value purpose-driven work that shapes the future of health and invites imagination and collaboration from design and engineering to manufacturing and marketing.
Our culture emphasizes inclusivity, growth, and rewarding work that helps transform healthcare.
About the Role
As a Senior Software Engineer at BD, you will advance our vision of streamlining and innovating diagnostic technologies.
You will join an Agile team focused on developing a robust middleware platform that bridges medical devices with hospital Laboratory Information Systems (LIS).
This high-impact role requires strong full-stack expertise in C#, ASP.NET Core, and Angular, plus a solid understanding of the software development lifecycle.
Your work will support the delivery of brand-new diagnostic solutions that improve patient outcomes and healthcare efficiency.
In this role, you will work closely with Product Owners and partners to estimate, plan, and deliver key tasks.
You will lead by example in writing clean, maintainable code and mentoring peers through complex technical challenges.
You will contribute to architectural design, maintain technical documentation, explore emerging technologies, and drive continuous improvement.
Effective communication with multi-functional teams and non-technical collaborators is essential to ensure transparency throughout the development process.
Main Responsibilities
Collaborate with Product Owners and partners to determine estimation, define project scope, and plan timelines.
Ensure agile methodologies are followed by the team.
Contribute to coding and development tasks.
Lead by example in writing clean, efficient, and maintainable code.
Address complex technical challenges, resolve issues, and foster a culture of innovation and continuous improvement.
Keep all user documentation current and detailed, including architectural designs, API documentation, and deployment procedures.
Stay updated on software development trends and share knowledge with the team.
Explore and adopt new technologies where applicable.
Communicate effectively with non-technical collaborators, translating technical concepts into understandable terms and providing regular progress updates.
About You
Strong technical expertise with 5–7+ years of experience in C# and .
NET Framework
Strong JavaScript framework experience, with confirmed Angular expertise
Experience with Entity Framework, XML querying, and T-SQL; experience with Microsoft SQL Server
5+ years of experience with TypeScript, RxJS, HTML, LESS/CSS, Node.js, and .
NET Core
Experience writing unit/integration tests and developing test-driven development practices
Experience with source control systems such as Azure DevOps and Git
Understanding of SOA and RESTful architectures
Ability to operate across multi-layered environments and collaborate with geographically distributed teams
Excellent interpersonal, decision-making, and problem-solving skills
Exposure to Agile and SAFe methodologies is a plus
To apply, click the apply button.
At BD, we prioritize on-site collaboration to foster creativity and effective problem-solving in a fast-paced healthcare environment.
Most roles require a minimum of 4 days of in-office presence per week, with remote or field-based arrangements indicated in the job posting.
Equal Opportunity and Location
Becton, Dickinson and Company is an Equal Opportunity Employer.
We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, and other legally protected characteristics.
Primary Work Location: IRL Limerick - Castletroy
Salary Range Information
€54,800.00 - €93,200.00 EUR Annual
#J-18808-Ljbffr



  • Limerick, Ireland OPENCHIP & SOFTWARE TECHNOLOGIES Full time

    Openchip is building exciting new RISC-V chips with HPC and AI acceleration. As a Senior Cloud Software Engineer, you will play a crucial role within our cloud team ensuring our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks, and integrating with cloud hosted fleet...


  • Limerick, Ireland Morgan McKinley Full time

    Senior Embedded Software Engineer Company Overview Our client is a global leader in medical technology, developing advanced devices and solutions that improve health outcomes and quality of life worldwide. Their R&D teams collaborate across disciplines to design innovative systems used in healthcare, industrial, and consumer markets. With a strong focus on...


  • Limerick, Ireland Morgan McKinley Full time

    Senior Embedded Software Engineer Company Overview Our client is a global leader in medical technology, developing advanced devices and solutions that improve health outcomes and quality of life worldwide. Their R&D teams collaborate across disciplines to design innovative systems used in healthcare, industrial, and consumer markets. With a strong focus on...


  • Limerick, Ireland Analog Devices Full time

    Join to apply for the Senior Software Engineer role at Analog Devices Location: Limerick, Cork, Dublin (Ireland) About The Role We are seeking an experienced and highly motivated Software Engineer to join the CodeFusion Studio team — our next-generation embedded development platform built on Microsoft Visual Studio Code. In this role, you will be a...

  • Software Engineers

    4 weeks ago


    Limerick, Limerick, Ireland Kneat Solutions Full time

    Software Engineers - Frontend - Mid & Senior LevelsJoin to apply for the Software Engineers - Frontend - Mid & Senior Levels role at Kneat SolutionsSoftware Engineers - Frontend - Mid & Senior Levels1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineers - Frontend - Mid & Senior Levels role at Kneat SolutionsGet AI-powered advice...


  • Limerick, Limerick, Ireland Software Placements Full time

    Client:Our client, a leading MultinationalSemiconductorCompany, requires aSenior Embedded Systems Test Engineerfor a role based inLimerick City, Ireland.Role:Automotive BMS/Wireless BMS are very complex solutions, designed and engineered by over 100 engineers to an ASPICE model.Verification of those solutions is as critical as the design.It requires...


  • Limerick, Ireland BD Medical Full time

    Job Description Summary The Senior Software Quality Engineer is accountable for supporting the Research Centre Ireland (RCI) site, RCI Project teams and/or other projects intended to enhance RCI's operational effectiveness, including the initial creation of a Quality Management System for the RCI site. The Sr. Quality Engineer focuses on the creation of...


  • Limerick, Limerick, Ireland BD Nogales Norte Full time

    OverviewThe Senior Software Engineer in BD's Integrated Diagnostic Solutions (IDS) team helps build a middleware platform that connects medical devices with hospital systems to support advanced diagnostic capabilities. Working in an Agile environment, you will contribute across the full software development lifecycle—designing, coding, testing, and...


  • Limerick, Ireland Openchip & Software Technologies Full time

    We are seeking a highly skilled Program Manager to oversee the planning, execution, control and delivery of our infrastructure software programs.This portfolio of software includes integrated SDKs, reference platforms and software infrastructure products for data centre, cloud and edge.These programs and products enable our Openchip Risc-V based SoCs,...


  • Limerick, Ireland General Motors Full time

    This role entails the following and will work within Global Manufacturing organization, Vision and Automation Services (VAAS). The VAAS Senior Software Engineer will drive the identification, evaluation, and adoption of rapid iterative and incremental software solutions together with Junior, Senior, and Principal Engineers and our Manufacturing Engineering...