BD Technology Campus India

OPENS AT: Aug 26, 12:30 PM

CLOSES AT: Sep 05, 06:25 PM


BD TCI Software Hiring Challenge

Online Participation is confidential
SQL Challenge
Fullstack Developer
2 years+
Best in industry
Interview prep
Prepare for your technical interviews by solving questions asked previously by top tech companies.

Social Share

Invite friends via email


Bringing in a new era in healthcare

BD Technology Campus India is a global medical technology company that is advancing the world of health by improving medical discovery, diagnostics and the delivery of care. BD Technology Campus India leads in patient and healthcare worker safety and the technologies that enable medical research and clinical laboratories. The company provides innovative solutions that help advance medical research and genomics, enhance the diagnosis of infectious disease and cancer, improve medication management, promote infection prevention, equip surgical and interventional procedures and support the management of diabetes.

The objective of the challenge is to identify the best Software Engineers to join a passionate team and work towards Advancing the World of Health!

Eligibility Criteria:

  • Years of experience: 2+ years
  • Skills: C#, .net core, Web API, EF, MS SQL, Angular 2+, HTML, BootStrap, Azure Functions, Azure App services, Azure Devops, J Query and Agile process

Challenge Format:

  • 10 MCQs
  • 1 Programming Question (Language Restriction: C#, JavaScript)
  • 1 SQL Question

Recruitment process:

Shortlisted candidates will undergo 2-3 rounds of technical interviews followed by the final interview with the Associate Director of the group with the HR.

Know more about us!


Fullstack Developer
Experience: 2 years+
Compensation: Best in industry

We are seeking an experienced Software Engineer to help design, build and implement Web Applications. Expertise in creating rich UI applications using Angular, ASP.NET Core and Azure SQL Server hosted on Azure Cloud. Ability to perform in a globally distributed team environment. Unit test and integration test automation using tools like nUnit or Selenium

A candidate should be passionate about software engineering with a strong technical background, great communication and excellent development skills, and demonstrable experience in web-oriented technology stack including C# .NET Core, Angular, TypeScript, JavaScript, SASS, HTML 5, CSS, T-SQL, SQL Database and etc, Experiences in REST application programming interfaces (API), cross-platform suites like C# .NET Core, TypeScript/ Javascript, Angular, NodeJS, and a frontend framework such as Angular or equivalent. Individuals should have a solid understanding of what it takes to build advanced applications including security, session management, schemas, data migrations, data persistence layers such as JSON data structure and relational databases, logging, hands-on experience with network diagnostics, and network analytics tools.

Creating workflows requiring UI feedback and input (activities sensed, button presses and responsive layout) for better responsiveness

The person will be responsible for building and delivering innovative new products to market. Users worldwide will use what you help build. Your focus on lean software practices and delivering quality products will be critical to the success of Digital Health and our mission of transformation.  You will be making a real difference in making healthcare more efficient, safer and more effective.

Principal Accountabilities

  • Expertise in web and cross platform programming languages – such as C# .NET Core, Angular, TypeScript/JavaScript, HTML 5, SASS/CSS, etc.
  • Working in close collaboration with a UX designer and development team to develop software according to the user's needs and requirements.
  • Determine the technical feasibility and planning of your own work.
  • Must have the ability to handle and prioritize multiple tasks concurrently including building and testing modules simultaneously within specified time standards
  • Collaborate with the scrum team and requirements engineer to display the analytics and reporting framework - The algorithms and analysis methods for generating management reports on activities, and compliance with protocols, from micro-level users (example: nurses) to macro levels users (hospitals, systems)
  • Collaborate with the backend scrum team to create and maintain novel Hospital configuration – Example: Web-based UI for system diagnostics and setup, software/firmware management, Handheld management, etc.
  • A technical mindset with great attention to detail.
  • Strong passion for problem-solving, continuously learning, adapting, and taking initiative in a rapid-pace Agile environment.
  • Creating workflows requiring UI feedback and input (activities sensed, button presses and responsive layout) for better responsiveness
  • Maintain unique identity with server
  • Sensing error states and mitigations
  • Management UI indicating nearest network neighbors, status, manual configuration, etc.
  • More responsive UI interactions, hub/mesh to facilitate communications between local devices
  • Experience working on development teams with several software engineers integrating code with git for source control.
  • Familiarity with bash, command-line driven tools, and Linux/Unix operating systems.
  • Demonstrable experience implementing component-driven frontend architecture with Angular.
  • Practical experience implementing scalable backend services with thin frameworks like .NET Core, or similar.
  • Experience incorporating TypeScript into the JavaScript development workflow.
  • Demonstrable experience integrating Azure services into an application.
  • Experience working in CI/CD development pipelines such as Azure DevOps and container-driven deployment.
  • Experience in POWERBI is good to have.
  • Evidence of contributions to open-source projects.
  • The candidate must be located a commutable distance to Ashland, OR, or be willing to relocate to be within such a distance.

Skills Required

  • Ability to effectively interact with, present information to, and respond to questions from all levels of the organization users.
  • Ability to communicate complex analysis in a clear, precise, and actionable manner.
  • Comfortable with ambiguity, creative thinking, and leading change.
  • Ability to research and troubleshoot technical problems.
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Quick learner of new trends in User Interface Applications Development
  • Great communication skills
  • Willing to work the night shift to collaborate with US teams.
  • Ability to work with geographically dispersed teams across time zones.


BD Technology Campus India is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagn...



Please read the SQL Judge once.

  1. For the SQL questions in the test, you need to choose one database from the given list and attempt.

  2. All inputs for the SQL problem are f...



Is there a sample challenge that I can participate in?

Yes, there is a sample challenge in which you can participate to understand how to participate in programming challen...

View All Notifications