BD (Becton, Dickinson and Company) Principal Software Engineer in San Diego, California

Job Description Summary

Job Description

Principal software engineer with an emphasis on development operations.

Minimum Requirements:

· Bachelor’s degree or equivalent work experience

· Minimum of 5-7 years of experience

· Experience creating and consuming REST APIs

· Experience creating Docker images and containers

· Experience using CI/CD tools such as Jenkins, TeamCity, and Octopus deploy

· Experience working with CM orchestration tools such as Salt, Chef, Puppet, Kubernetes, etc.

· Experience with Git, and GitHub

· Knowledge of PowerShell and bash scripting


· Experience creating APIs using frameworks such as Nancy to build HTTP based services on

.Net and Mono

· Cloud deployment experience

· Experience using virtualization tools such as Vagrant, VMware, and vCommander

· Performance testing

· Knowledge of following programming languages: C#, Python, Ruby


Primary Work LocationUSA CA - San Diego TC Bldg C&D

Additional Locations

Work Shift

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