Software Engineer II (Hybrid/Sparks, MD)
Becton Dickinson NA

Sparks, Maryland

This job has expired.


Job Description Summary
Software Engineer II

Becton Dickinson's Integrated Diagnostics Systems (BD IDS) Business is looking for a software engineer II who has a passion for delivering great software products that meet customer needs. The right candidate will be a self-motivated, positive person who can work independently as well as being a team player, has excellent debugging/problem solving skills, has built innovative forward-looking solutions and appreciates delivering a high-quality product.

The candidate will be part of a highly technical software engineering team developing next-generation laboratory medical instrumentation. The Software Engineer II will participate in a full software development life cycle.

Responsibilities:
• Deliver robust quality software (code reviewed, unit tested, detailed design documents, well commented code) to the planned schedule
• Works with supervision/support to specify, plan, design, develop, test and support software components as assigned
• Works with team to establish necessary requirements, specifications, and test plans for software product validation
• Supports translating requirements into design and implementation of well-structured and documented software components
• Presents/Participates with team in design reviews and code inspections in a constructive manner
• Implements solutions to assigned defect issues
• Anticipates system faults, failure modes, and unusual events, making sure the software adequately mitigates identified risks
• Develops automated unit test cases to ensure software meets the design criteria
• Insure adherence to BDIDS development policies and procedures

Qualifications
• Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline
• Minimum of 2 years work experience with C#/.NET development is required
• Minimum of 1 year work experience with Web UI development
• Minimum of 1 year of work experience with SQL Server, Entity Framework, LINQ is required

Required Knowledge, Skills and Attributes:
• Experience with HTML, CSS, JavaScript
• Demonstrated positive work ethic with a strong commitment to achieving project goals
• Excellent written and oral communication and interpersonal skills are essential

Nice-to-Have:
• Experience with Angular 2+, Typescript, C# ASP.NET MVC development
• Work experience with multi-threaded software design and development is desired
• Demonstrated understanding of development in a process oriented/regulated environment and adhering to a quality management system
• Experience with Agile Scrum process is a plus
• Experience working in an FDA/ISO-regulated environment is a plus
• Experience with Git

Job Description

We are the makers of possible

BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative solutions that turn dreams into possibilities.

We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you'll be supported to learn, grow and become your best self. Become a maker of possible with us.

Job Summary
BD is seeking a Senior Automation Developer to join our automated testing team. The ideal candidate will be responsible for developing and maintaining automated tests in Python. You will be part of a dynamic and fast-paced environment working on a variety of projects using different technologies such as Python, Selenium, Cucumber, Gherkin, Jenkins, Git, Postgres, Docker, AWS.

Responsibilities:

  • Develop automated test scripts in Python using frameworks like Selenium or Cucumber
  • Maintain existing automated tests
  • Work closely with QA and development teams to ensure quality software releases
  • Improve test efficiency through continuous improvement activities
  • Participate in code reviews and provide feedback to other developers
  • Collaborate with stakeholders to gather requirements and understand project goals


Qualifications:
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience developing automated tests in Python
  • Proven experience with at least one of the following frameworks: Selenium, Cucumber, Gherkin
  • Knowledge of test-driven development methodologies and best practices
  • Experience with CI/CD pipelines (Jenkins)
  • Familiarity with version control systems (Git)
  • Ability to work effectively in a collaborative environment
  • Strong communication skills to communicate technical concepts to non-technical stakeholders
  • Preferred Qualifications:
  • Experience with testing frameworks such as pytest, unittest, etc.
  • Experience with web application testing techniques
  • Knowledge of JavaScript and HTML/CSS
  • Experience with containerization tools such as Docker
  • Familiarity with cloud platforms (AWS)
  • Experience with test automation for mobile applications\


For certain roles at BD, employment is contingent upon the Company's receipt of sufficient proof that you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and/or required. Consistent with BD's Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.

Why Join Us?

A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work. It's also a place where we help each other be great, we do what's right, we hold each other accountable, and learn and improve every day.

To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you'll discover a culture in which you can learn, grow, and thrive. And find satisfaction in doing your part to make the world a better place.

To learn more about BD visit https://bd.com/careers

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.

Primary Work Location
USA MD - Sparks - 7 Loveton Circle

Additional Locations

Work Shift


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Manufacturing and Production jobs


BGIS
Baton Rouge, Louisiana
Posted 28 minutes ago
Panduit
Orland Park, Illinois
$19.50 per hour
Posted 2 minutes ago
Panduit
Tinley Park, Illinois
$95,000.00 - $120,000.00 per year
Posted 2 minutes ago
View Manufacturing and Production jobs »