Senior Software Engineer (Remote PST)

BD
Arizona,USA
Remote
Full-time

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.

This role is remote for candidates who live in the Pacific Time Zone

Key responsibilities will include :

Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes, providing technical leadership for the team to deliver software that satisfies the needs of our internal and external stakeholders.

Drive to a team culture that values quality, robustness, and scalability while fostering innovation. Mentor and guide other team members on patterns and practices to produce high-quality software.

Partner with the Test Lead and Product owner to provide end-to-end ownership of team desirables.

Work in a scrum-based agile development process that plans, and builds features targeted to a release.

Collaborate with product owners, user experience designers, and technical stakeholders to deliver software that not only has functional and technical requirements but provides delightful customer experiences.

By applying an agile mindset, fosters the incremental delivery of value by the team and directly supports the grooming, refinement, development, and testing activities of the team as-a-whole through the collaboration and collective definition of story acceptance criteria.

Experience in :

BS / BA in computer science, engineering, or a relevant field

5+ years of experience building enterprise-quality software and DevOps

Proficient in C#. Full-stack experience; React, Node.js.

Agile software development processes - Scrum or Kanban

Automated testing tools and frameworks

Secure Development practices & Code Quality SonarQube, White source

CI / CD toolchain - Github, Jenkins, Azure DevOps, Terraform

Agile tools Azure Boards, JIRA, Rally.

Deployment environments & Platforms - K8S, Azure (preferred), or AWS cloud environment

Working in a regulated environment or medical SW is a big plus.

Must be a self-starter and independent managing workload with little day-to-day instruction keep up to date with the latest industry trends experience with demonstrated understanding of DevOps and Release Management processes, artifacts, and tools

Supported and debugged sophisticated and multi-platform development environments

Familiar with Scrum or other agile development methodologies

Experience in applying microservices principles, design, and architecture patterns.

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.

13 hours ago
Related jobs
Promoted
VirtualVocations
Scottsdale, Arizona

A company is looking for a Senior Android Software Engineer in Lending. ...

Promoted
Venda Search
Phoenix, Arizona
Remote

As they continue to expand their operations, they are seeking an experienced Transportation Engineer to join their team remotely in Florida. Proficiency in engineering software such as AutoCAD, MicroStation, VISSIM, and/or Synchro. I'm excited to announce Venda Search are working with a major US Eng...

Promoted
VirtualVocations
Scottsdale, Arizona

A company is looking for a Senior Software Engineer - Addepar Data Exchange. ...

Promoted
Iridium Satellite
Chandler, Arizona

Iridium is seeking a talented, motivated, and experienced Senior Software Engineer to join our Automation Software Engineering team. A Senior Software Engineer is expected to be a technical leader: designing, writing, and reviewing software, setting up and maintaining framework infrastructure, and a...

Promoted
VirtualVocations
Gilbert, Arizona

Software Engineer - Android (Remote). ...

Promoted
New Relic
Phoenix, Arizona
Remote

Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer - Platform Security/Compliance Architect - (Remote). We are looking for a talented and experienced Principal Software Engineer to serve as our Compliance Architect for our teams. You will col...

Promoted
Wells Fargo
Chandler, Arizona

Wells Fargo is seeking a Senior Software Engineer in Technology as part of our Chief Technology Office (CTO). Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines. Software ...

Promoted
Iridium Satellite
Chandler, Arizona

As the Senior Mission Software Engineer within the Ground Systems Development team, you will gain experience in software development and maintenance for the Mission Software components such as Mission Planning, Network Management, and Flight Dynamics. Additionally, the Senior Mission Software Engine...

PrismHR
Chandler, Arizona

Responsibilities:  Implement and maintain containerized gRPC and RESTful services and deploy these services to Kubernetes on AWS Collaborate with the various Namely Labs teams (Product, Design, and Engineering) to design APIs that support new or enhanced product features Design and implement mi...

BDO
Phoenix, Arizona

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...