Skip Navigation

Software Engineer

Apply Now Job ID R-347338 Date posted 09/06/2019

Job Description Summary

Job Description

BD Life Sciences is seeking talented Software Engineers with Agile development experience. Our software powers industry-leading, groundbreaking medical instruments. Bring your talent to an Agile team creating modern front-ends with Angular, backed by well-architected C# and .NET services that take cell research to a new level.

Job Responsibilities:

  • Empower our customers with innovative new software for cell analysis and cell sorting.

  • Deliver high-quality, well-designed, well-tested features in two-week Sprints.

  • Promote a culture of collaboration and inclusiveness.

  • Learn our domain of research and clinical applications of flow cytometry.

  • Work across silos with R&D scientists, mechanical, electrical, manufacturing, and service engineers, technical writers, application specialists.

  • Understand, practice and apply OOP, SOLID, Design Patterns.

  • Document requirements, use cases, and designs.

  • Participate in grooming new features and product improvements.

  • Analyze failures and fix bugs.

Minimum Qualifications:

Education and Experience:

  • Minimum of a Bachelor's Degree in Computer Science, Engineering, or Life Sciences related field.

  • We welcome applicants with scientific or biomedical academic degrees and demonstrated experience in software development.

  • Minimum of 3 years' industry experience with software development using Agile and Scrum.

  • Minimum of 1 year experience with Angular, JavaScript, HTML, CSS, C#, .NET Frameworks and APIs.

  • Extensive experience with unit testing and solid understanding of TDD.

  • Demonstrated ability to collaborate and learn.

  • Experience with instrument control, and real-time data acquisition and data display preferred.


    Primary Work Location

    USA CA - San Jose

    Additional Locations

    Work Shift

    Apply Now

    Similar Job Openings Nearby

    Software Test Automation Engineer San Jose, California 13713095
    Product Owner San Jose, California 13408082
    Software Engineer San Jose, California 13371948
    Software Engineer San Jose, California 13371946

    Join our Talent Community

    Sign up to receive information about career opportunities, news and events.

    Sign up

    Join our Talent Community

    Sign up to receive information about career opportunities, news and events.

    Areas of InterestSearch for a category, location, or both, select a term from the suggestions, and click "Add".

    • Software Engineer, San Jose, California, United StatesRemove

    Find Your Role

    Select a job category, location or group to view its corresponding jobs.

    Jobs By Location

    Jobs by Category + Location

    Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of 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, or any other protected status.

    All applicants should complete the on-line application process. BD is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please call 855-BD-HELPS (855-234-3577) or email