Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Becton Dickinson Logo

Staff Software Engineer

Becton Dickinson

$124,700 - $205,800
Sep 4, 2025
San Diego, CA, USA
Apply Now

BD's Software Technology Solutions (STS) organization is seeking a Staff Software Engineer to build and maintain a world-class identity management solution service for a SaaS-based platform, enabling secure and efficient user authentication, authorization, and account management across multiple tenants.

Requirements

  • Expertise with web frameworks such as React, Angular, or Vue.js.
  • Proficiency in JavaScript, HTML, CSS, and TypeScript.
  • Experience with web application security principles and best practices.
  • Familiarity with event-based patterns and AWS serverless technology (Lambda, DynamoDB, S3, and CloudWatch)
  • Designed and executed end-to-end test cases, including unit, integration, and load testing, ensuring reliability and scalability of the IAM service.
  • Strong knowledge of web application design principles, including user experience (UX) and human-computer interaction (HCI).
  • Excellent problem-solving and analytical skills with a focus on delivering scalable, maintainable, and high-performing solutions.

Responsibilities

  • Design, develop, and deliver high-quality UI components and web applications that provide an exceptional user experience and support other development teams.
  • Stay current with the latest technologies, trends, and best practices in web development to ensure the BD Connected Web Platform SDK remains competitive and efficient.
  • Mentor junior developers, fostering their growth and development in building web applications and UI components for other teams.
  • Participate in code reviews, offering constructive feedback to maintain high standards of quality and maintainability.
  • Assist in planning, estimating, and prioritizing web development tasks to meet the needs of other development teams.
  • Apply API-first design principles and software patterns to build modular, reusable, and well-documented services.
  • Leverage serverless architecture (e.g., AWS Lambda,) for cost-effective, scalable services that minimize infrastructure overhead.

Other

  • Collaborate with cross-functional teams, including product management, design, and quality assurance, to ensure web applications meet business requirements.
  • Collaborate closely with product management, architecture, and other cross-functional teams to ensure seamless delivery of features.
  • 10+ years of software development experience
  • For most roles, we require a minimum of 4 days of in-office presence per week
  • For certain roles at BD, employment is contingent upon the Company’s receipt of sufficient proof that you are fully vaccinated against COVID-19.