Remoteville

Remote Software Engineer Job in United States BD

Software Engineer BD
Go Java React NodeJS Spring Ruby TLS/PKI OAuth 2.0 Kafka RabbitMQ SQL Server MySQL Github JIRA REST Kubernetes Docker OpenShift Terraform Pulumi
Entry-level/graduate - Junior (1-2 years)
United States


BD is a global medical technology company that is advancing the world of health™. www.bd.com
45665+ employees
HealthcareMedTechDiagnosticsTechnology


Role


Who you are

  • Bachelor’s Degree required
  • 1-5 years of growing responsibility in Research & Development roles
  • Experience operating in agile development environments is preferred
  • Experience with healthcare environments is preferred
  • Experience with cloud-based technologies from public cloud providers e.g. AWS GCF Azure is preferred
  • Experience with REST architecture is preferred
  • Experience with RPC protocols is a plus
  • Experience with Container orchestration frameworks e.g. Kubernetes Docker OpenShift is preferred
  • Experience with Infrastructure as code e.g. Terraform Pulumi is preferred. Experience with multiple database implementations e.g. MySQL SQL Server non-relational databases is preferred
  • Strong written and oral communication skills required
  • Experience interacting with global teams is a strong plus
  • Strong sense of teamwork and collaboration
  • Strong customer/client orientation
  • Demonstrated capability for critical thinking
  • Willingness to travel up to 20% domestic and international

Desirables

  • Experience with RPC protocols
  • Experience interacting with global teams



What the job involves

  • Perform software design and implementation following coding guidelines and considering system characteristics to produce optimal performance reliability and maintainability
  • Conduct software evaluation and testing of own software software from other engineering staff and third-party software
  • Provide technical documentation for the design implementation and testing of the software
  • Attend design review meetings as needed to adhere to the software development procedures
  • Document and repair errors related to software
  • Enhance professional growth and development through participation in educational programs current literature in-service meetings and workshops
  • Work with multi-functional project teams to complete Product Engineering projects with minimal guidance
  • Develop cohesive interpersonal working relationships with all peers and team members
  • Work with source code management tools e.g. Github and work tracking tools e.g. JIRA

Share this job

Hide company

More jobs at BD

Company


Company mission

BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose. We improve medical discovery, diagnostics, and the delivery of care by developing innovative technology, services, and solutions. This commitment enhances safety, efficiency, and outcomes for healthcare providers and patients. Collaborating with customers, we address challenging global health issues to expand access to healthcare.




Company benefits

  • Valuable competitive package of compensation and benefits programs
  • Salary ranges may vary for Field-based and Remote roles
  • Promote a performance-based culture
  • Salary offers are based on experience education skills and actual work location



Company values

  • Innovation
  • Collaboration
  • Efficiency
  • Safety
  • Global Impact
  • Customer-focused
  • Improvement



Company HQ

Franklin Lakes
;