0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Job Category:
Information Services
Software Engineer I
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Description Summary

Job DescriptionExcited to grow your career?

We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!

Our people make all the difference in our success.

BD Biosciences is currently seeking Software Engineers to join our exciting and growing team. At BD Biosciences you will have the opportunity to create software applications that are used to help all people live healthy lives.

BD Biosciences is looking for a talented Software Developer who has a passion for delivering great software products that meet customer needs. The right candidate will be a self-motivated positive person who puts team goals ahead of individual accomplishments and collaborates often and effectively with project team members to achieve the scheduled work.

The Software Engineer will participate in a full software development life cycle and adhere to a quality management system. The candidate will be part of a highly technical software engineering team building our line extension software.

Job Responsibilities:

* Work day-to-day with a geo-dispersed team to architect, plan, and execute development of complex software applications for flow cytometry devices and cellular analysis
* Must be a good team player and work with cross-funcational teams
* Disciplined, professiosnal and must have strong work ethics
* Self motivated and can grow into leadership role
* Work in an Agile environment as a Scrum team member to design, develop and document features across subsystems and deliver
* Collaborates with Product Owners and peers to establish requirements.
* Be customer-focused and unafraid to challenge the status quo
* Translates requirements into design and implementation of well-structured and documented software components.
* Tests implemented features to ensure high quality.
* Participates in design reviews and code inspections.
* Implements solutions to assigned defect issues.
* Transparently monitors work progress against commitments

Minimum Qualifications:

Education and Experience:

* Minimum of a Bachelor's degree in Computer Science or related field. Equally interested in candidates with advanced degrees in Biology or Bioscience with extensive software development experience and coursework
* Comfort level working in a fast-paced and iterative development environment
* Great design and problem solving skills, passion for quality and engineering excellence at scale
* A good understanding of web development and modern desktop applications
* Passion for technology
* Technical familiarity and desire to deeply learn the technologies and patterns we work with: C#, C++, JavaScript, Angular, ASP.NET, HTML5, CSS3, MVC, MVVM, REST
* Excellent verbal and written communication skills
* Ability to excel in a team-oriented, project based work environment
* Demonstrated leadership experience in an academic, extracurricular or professional setting
* Previous work, internship or co-op experience
* Strong critical thinking skills and Time Management


Primary Work LocationUSA CA - San Jose

Additional Locations

Work Shift