Sr. Software Developer

Sparks, Maryland Becton, Dickinson and Company

Sr. Software Developer at Becton Dickinson & CompanyAsset 1
Skip Navigation

– Offerings
– Company
– Clinical Excellence
– Support
– Investors

– United States
– Company
– Careers

– Opportunities

– Veteran Job Opportunities
– BD Total Rewards
– Learning and Development
– Inclusion and Diversity
– University Relations and Recruitment
– Why Join BD

– Job Description

The Difference of One

Search Our Jobs

Keyword Search

City, State, or ZIP

Search radiusRadius5 miles15 miles25 miles35 miles50 milesSearch

Sr. Software Developer

Job ID R-22388 Date posted 10/17/2017

Job Description Summary

Job Description

Responsibilities include:

– Deliver robust quality software (code reviewed, unit tested, detail design documents, well commented) to the planned schedule
– Works independently to specify, plan, design, develop, test and support software components as assigned
– Participates in decisions on scope of work, duration of tasks, and determination of requirements
– Responsible for implementation or modification of software component designs or enhancements to new and existing software products; assists in the implementation of more complex subsystems and systems
– Summarizes and presents details of designs, analytical methods and results; and leads and/or participates on multi-functional product research and development teams
– Develops and recommends methods, tools and designs for software development process improvement
– Works with team leadership to establish necessary test specification and requirements for software product validation of designs
– Follows all BD software coding standards and processes
– Participates in SCRUM agile process including sprint planning and sprint review


– Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related engineering discipline
– 5+ years’ experience in software development through entire product life cycle to develop commercial products
– Experience in object oriented design using well known general-purpose, developmental, modeling language such as UML or equivalent
– Minimum of 5 years work experience in Windows desktop application development environment required
– Minimum of 5 years work experience working with large code base projects in concurrent & multithread environments using design patterns
– Minimum of 5 years work experience in C# /.NET development required
– Minimum of 2 years of experience with SQL in a .NET development environment required
– Working knowledge of TCP/IP and socket development and knowledge of Windows networking fundamentals (IP protocol, switches, routers)
– Develops and recommends methods, tools and designs for software development process improvement

Primary Work Location

USA MD – Baltimore

Additional Locations

Work Shift


– Facebook
– LinkedIn
– Twitter
– Email

Similar Job Openings Nearby

Senior Software Engineer Sparks, Maryland *******

Senior Software Engineer, Software Analyst Microbiology Sparks, Maryland *******

Scrum Master – Medical Devices Sparks, Maryland *******

Senior Software Analyst Sparks, Maryland *******

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.

Email Address

Upload ResumeRemove

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



– Software Engineer, Sparks, Maryland, United StatesRemove
– Remove

Confirm Email

Find Your Role

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

Jobs By Category

– Accounting Jobs
– Accounts Receivable Rep/Finance Jobs
– Administrative Jobs
– Administrative Assistant Jobs
– Associate Product Manager Jobs
– Bio Technology Jobs
– Buyer Jobs
– Clinical Manager/Clinical Education Jobs
– Clinical Manager/Sales Jobs
– Clinical Research Associate Jobs
– Controls Engineering Jobs
– Convention Coordinator/Marketing-Sales Jobs
– Cost Accounting Clerk/Finance Jobs
– CRA II, Sr. CRA, Principal CRA/Clinical Affairs Jobs
– Credit & Collections Representative/Collections Jobs
– Customer Service Jobs
– Customer Support Jobs
– Drafting Engineering Jobs
– EH & S Engineer Jobs
– EHS Jobs
– Employee Relations Jobs
– Engineering Jobs
– Enterprise Architecture & Design Governance Jobs
– Facilities Maintenance Jobs
– Facilities Technician Jobs
– Facilities/Maintenance Jobs
– Field Service Engineer Jobs
– Finance Jobs
– Finance Intern Jobs
– Financial Analyst Jobs
– Financial Analyst/Finance Jobs
– Financial Systems Jobs
– Global Service Engineer Jobs
– Hardware Quality Engineering Jobs
– HEOR Jobs
– Heor Technical Specialties Jobs
– Hris Jobs
– Human Resources Jobs
– Information Technology Jobs
– Infrastructure Administration Jobs
– Knitter Jobs
– Lab Technician/Quality Assurance-Microbiology Jobs
– Legal Jobs
– Lot Release/Documentation Coordinator Jobs
– Machine Operator Jobs
– MainMaintenance Technician B Jobs
– Maintenance Technician ‘C’ Jobs
– Maintenance Technician/Operations Jobs
– Manager, Human Resources Jobs
– Manufacturing Jobs
– Manufacturing Engineering Jobs
– Manufacturing/Medical Device Jobs
– Marketing Jobs
– Marketing Associate/Marketing Jobs
– Medical Affairs Jobs
– Medical Device Jobs
– Medical Device / Engineering Jobs
– Medical Device / Finance Jobs
– Medical Device / Product Development Jobs
– Medical Device / Regulatory Affairs Jobs
– Medical device manufacturing processes Jobs
– Medical Device/ Advanced Peripheral Platform Jobs
– Medical Device/ Business Development Jobs
– Medical Device/ Customer Service Jobs
– Medical Device/ Design Quality Engineering Jobs
– Medical device/ Field Assurance Jobs
– Medical Device/ Field Inventory Jobs
– Medical Device/ Finance Jobs
– Medical Device/ Healthcare Economics Jobs
– Medical Device/ Human Resources Jobs
– Medical Device/ Marketing Jobs
– Medical Device/ Platform Marketing Jobs
– Medical Device/ Procurement Jobs
– Medical Device/ Quality Jobs
– Medical Device/ Regulatory Affairs Jobs
– Medical Device/ Sales Jobs
– Medical Device/ Warehouse Jobs
– Medical Device/Customer Service Jobs
– Medical Device/Document Control Jobs
– Medical Device/Field Assurance Jobs
– Medical Device/International Jobs
– Medical Device/Operatives Jobs
– Medical Device/Quality Jobs
– Medical Device/R & D Quality Jobs
– Medical Device/Sales Jobs
– Medical Device/Supply Chain Jobs
– Medical Devices Jobs
– Medical Industry Jobs
– Operations Excellence Jobs
– Operations Manager, Quality Compliance & Audits Jobs
– Operator/Operations Jobs
– Optical Engineering Jobs
– Packaging Lab Technician/Operations Jobs
– Packaging Test Engineer/Operations Jobs
– Procurement Jobs
– Product Engineer Jobs
– Product Retain Tech/Packaging Jobs
– Production Jobs
– Production Supervisor Jobs
– Professional Services Jobs
– Project Management Jobs
– Project Manager, MDR Jobs
– Purchasing Jobs
– QA Technician/Quality Jobs
– QE Lab Technician/Quality Engineering Jobs
– Quality Jobs
– Quality Assurance Manager/Quality Jobs
– Quality Engineer Jobs
– Quality Engineer/Quality Assurance Jobs
– Quality Intern Jobs
– Quality Manager Jobs
– Quality Systems Engineer Jobs
– R & D Intern Jobs
– R & D Manager Jobs
– Regulatory Affairs Jobs
– Regulatory Affairs / Compliance Intern Jobs
– Regulatory Affairs Specialist Jobs
– Regulatory Affairs Specialist / Regulatory Jobs
– Reimbursement Jobs
– Research and Development Jobs
– Sales Jobs
– Sales & Marketing Management Jobs
– Sales Manager/Medical Device Jobs
– Senior Engineer and Business Development Leader Jobs
– Senior Microbiologist/Quality Control Jobs
– Service QA Specialist Jobs
– d Service Management & Business Process Intern Jobs
– Software Engineer Jobs
– Sr Supply Chain Analyst/Supply Chain Management Jobs
– Sr. Manufacturing Engineer Jobs
– Sr. R & D Engineer Jobs
– Supply Chain Jobs
– Supply Chain Manager Jobs
– Sustainability Jobs
– Systems Engineering Jobs
– Tax Jobs
– Territory Manager / Sales Jobs
– Territory Manager/Sales Jobs
– UX/UI Jobs
– Warehouse Manager/Operations Jobs
– Warehouse Worker Jobs

Jobs By Location

– Alabama Jobs
– Allentown Jobs
– Andover Jobs
– Arizona Jobs
– Ashland Jobs
– Atlanta Jobs
– Birmingham Jobs
– Boston Jobs
– Broken Bow Jobs
– Burlington Jobs
– California Jobs
– Canaan Jobs
– Cayey Jobs
– Cayey Municipio Jobs
– Charlotte Jobs
– Chicago Jobs
– Cleveland Jobs
– Colorado Jobs
– Columbia Jobs
– Columbus Jobs
– Columbus Jobs
– Connecticut Jobs
– Covington Jobs
– Dallas Jobs
– Denver Jobs
– Detroit Jobs
– Durham Jobs
– El Paso Jobs
– Florida Jobs
– Franklin Lakes Jobs
– Georgia Jobs
– Grayson Jobs
– Guaynabo Jobs
– Guaynabo Municipio Jobs
– Harrisburg Jobs
– Hawaii Jobs
– Holdrege Jobs
– Houston Jobs
– Illinois Jobs
– Indiana Jobs
– Indianapolis Jobs
– Juncos Jobs
– Kansas City Jobs
– Kentucky Jobs
– Los Angeles Jobs
– Louisiana Jobs
– Louisville Jobs
– Louisville Jobs
– Madison Jobs
– Maryland Jobs
– Massachusetts Jobs
– Menlo Park Jobs
– Mexico Jobs
– Miami Jobs
– Michigan Jobs
– Milwaukee Jobs
– Minneapolis Jobs
– Minnesota Jobs
– Missouri Jobs
– Moncks Corner Jobs
– Montana Jobs
– Municipio de Juncos Jobs
– Murray Hill Jobs
– Nashville Jobs
– Nebraska Jobs
– New Hope Jobs
– New Jersey Jobs
– New Orleans Jobs
– New York Jobs
– New York Jobs
– Newark Jobs
– North Carolina Jobs
– Ohio Jobs
– Oklahoma Jobs
– Oklahoma City Jobs
– Oregon Jobs
– Orlando Jobs
– Pennsylvania Jobs
– Philadelphia Jobs
– Phoenix Jobs
– Puerto Rico Jobs
– Queensbury Jobs
– Raleigh Jobs
– Research Triangle Park Jobs
– Reston Jobs
– Reynosa Jobs
– Rhode Island Jobs
– Sacramento Jobs
– Saint Paul Jobs
– Salt Lake City Jobs
– San Antonio Jobs
– San Diego Jobs
– San Francisco Jobs
– San Jose Jobs
– Sandy Jobs
– Seattle Jobs
– Shreveport Jobs
– South Carolina Jobs
– Sparks Jobs
– Spokane Jobs
– St Louis Jobs
– Sumter Jobs
– Tamaulipas Jobs
– Tempe Jobs
– Tennessee Jobs
– Texas Jobs
– Tucker Jobs
– United States Jobs
– Utah Jobs
– Vernon Hills Jobs
– Virginia Jobs
– Virginia Beach Jobs
– Warwick Jobs
– Washington Jobs
– Washington, D.C. Jobs
– Wisconsin Jobs
– Woburn Jobs
– Yorba Linda Jobs
– Zelienople Jobs

Jobs by Category + Location

– United States Professional Services Jobs
– United States Project Management Jobs
– Sandy Machine Operator Jobs
– Columbus Machine Operator Jobs
– Franklin Lakes Information Technology Jobs
– California Sales Jobs
– San Diego Quality Engineer Jobs
– Columbus Manufacturing Engineering Jobs
– Sparks Customer Support Jobs
– San Jose Engineering Jobs
– San Diego Professional Services Jobs
– San Diego Marketing Jobs
– San Diego Project Management Jobs
– Sumter Manufacturing Jobs
– Franklin Lakes Quality Engineer Jobs
– Franklin Lakes Marketing Jobs
– Franklin Lakes Regulatory Affairs Jobs
– San Diego Sales Jobs
– San Antonio Customer Support Jobs
– Sandy Manufacturing Engineering Jobs
– Franklin Lakes Project Management Jobs
– San Jose Software Engineer Jobs
– Columbus Facilities Maintenance Jobs
– Columbus Manufacturing Jobs
– Sandy Manufacturing Jobs
– San Diego Customer Support Jobs
– Sumter Engineering Jobs
– Franklin Lakes Engineering Jobs
– Sparks Software Engineer Jobs
– Franklin Lakes Product Engineer Jobs
– Franklin Lakes Research and Development Jobs
– Sparks Supply Chain Jobs
– United States Medical Device/Sales Jobs
– New Jersey Sales Jobs
– New Jersey Customer Support Jobs
– Broken Bow Manufacturing Jobs
– Queensbury Manufacturing Jobs
– Broken Bow Manufacturing Engineering Jobs
– Franklin Lakes Professional Services Jobs
– San Jose Project Management Jobs
– San Diego Software Engineer Jobs
– Franklin Lakes Quality Jobs
– San Diego Systems Engineering Jobs
– Sparks Machine Operator Jobs
– Columbus Engineering Jobs
– San Jose Manufacturing Engineering Jobs
– Sparks Quality Engineer Jobs
– San Jose Marketing Jobs
– Sparks Bio Technology Jobs
– Menlo Park Bio Technology Jobs
– Columbus Production Jobs
– San Jose Systems Engineering Jobs

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.

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 (************) or email *******************

– EEO is the Law
– Right to Work (English)
– Right to Work (Espanol)
– E-Verify Participation (Eng/Esp)


– Capabilities
– Brands
– Integrated solutions
– Catalogs


– Contact us
– Careers
– Sustainability
– Suppliers
– News
– Investors
– Video gallery


– Case studies
– Conferences and symposia
– Webcasts


– Technical support
– Customer portals
– Alerts and notices
– Product security and privacy

2018 BD. All rights reserved. Unless otherwise noted, BD, the BD Logo and all other trademarks are property of Becton, Dickinson and Company.

Privacy Policy | Terms of Use

To apply for this job please visit the following URL: →