Experience Inc. Jobs

Job Information

BD (Becton, Dickinson and Company) Senior Software Engineer in Bangalore, India

Job Description Summary

The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.

Job Description

The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.

The responsibilities can include but are not limited to: contributing to design and development of BackEnd Components and Services for Medical Device/ Health IT SW Product ; implementation of backend services, features , components as part of Agile scrum teams and integration and verification of implementation via unit, functional and integration testing.

The individual would have responsibility for working closely with Cross Functional team members and other member of SW teams to understand requirements and SW Architecture for design and development of BackEnd SW components and Services for OnPrem and Hosted SW deployments in a fast-paced, high-demand Windows Server environment.

Minimum Qualifications:

  • 4-year Bachelor’s Degree in Computer Science/Engineering or Electronics/Electrical Engineering. Other majors considered will be MSc. in MIS, Applied Math, Masters in Computer Applications

  • A minimum of 4 years of post-educational professional experience in Medical Device Software Development.

  • Hands on experience in working closely with other SW Team members, FrontEnd developers to provide BackEnd Services, Features and Components using .Net, .Net Core platform.

  • Hands on Experience in implementing and maintaining services and backend applications using service-oriented architecture and scalable server side technologies on .net and .net Core platform.

  • Hands on Experience working with TypeScript, Javascript, IIS, Json, Rest services.

  • Hands on Experience working with dev and API tools like Swagger, Postman and Chrome Dev Tools.

  • Experience developing Functional Unit and Integration Tests/Mocks for developed components and Services.

  • Hands on Experience with developing consumer friendly backend services and APIs in a reliable and fault tolerant way.

  • Hands on experience working with Virtualized and Containerized deployments.

  • Hands on experience working with Relational databases e.g. Microsoft SQL Server and Postgres.

  • Hands on experience working with C# unit testing frameworks e.g. nUnit, MSTest or xUnit.net.

  • Strongly desired to have worked with refactoring of existing components and services to autonomous sub-components and services.

  • Ability to generate technical documentation for design capture

  • Working knowledge of applicable standards for medical devices: FDA QSR, ISO 13485, ISO 14971.

  • Experience with Software Maturity Models and Agile Scrum methodologies.

Desired Qualifications:

  • Master’s Degree in Computer Science/Engineering or Electronics/Electrical Engineering. Other majors considered will be Masters degrees in MIS, Applied Math and Computer Applications

  • 5+ years of professional experience.

  • Previous experience with Intended Use Validation in Medical device SW development environment.

  • Experience working with development and deployment of data reports using Reporting solutions e.g. SSRS, PowerBI etc.

Competencies:

  • Excellent written & verbal communication skills

  • Self-directed with the ability to learn and adapt quickly to new technologies and trends

(Note - JD used here is Generic)

Primary Work Location

IND Bangalore - Technology Campus

Additional Locations

Work Shift

BD is a leading global medical technology company that creates medical technology, devices and laboratory equipment for a variety of needs across the healthcare continuum. At BD, we are looking for candidates who possess passion, innovative solutions and a commitment to our one mission of improving access to groundbreaking medical and biotechnology services for people near and far, delivering state-of-the-art technology and cutting-edge research in the battle to fight and cure infectious diseases. With a global reach that extends across 50 countries worldwide, our network of professionals collaborates on effective measures to deliver enhanced patient quality such as lower health care delivery costs, improved health care and safety, and expanded health care for all. Join our company and see how you can become a part of one global mission to make a difference in human health.

DirectEmployers