Bristol-Myers Squibb logo

Software Engineer

Bristol-Myers Squibb

Tampa, FL
Full Time
Mid Level
about 1 month ago

Job Description

About the Role

Working at Bristol Myers Squibb offers challenging, meaningful, and life-changing work across various departments, focusing on transforming patients' lives through science. The company values innovation, collaboration, and a supportive culture that promotes growth and diversity. Employees have opportunities to grow their careers while contributing to impactful healthcare advancements, supported by flexible work environments and comprehensive benefits.

Key Responsibilities

  • Designing and building cloud applications using AWS services such as EC2, S3, Lambda, RDS, and API Gateway, or knowledge of their Azure equivalents.
  • Writing clean, maintainable, and scalable code for full-stack development in the cloud.
  • Building and maintaining RESTful APIs that adhere to industry standards and follow open API standards.
  • Applying object-oriented programming concepts and design patterns to develop high-quality software.
  • Adhering to secure coding techniques, coding standards, and best practices.
  • Collaborating with cross-functional teams, following Agile Scrum or Agile Kanban methodology and SDLC best practices.
  • Conducting manual and automated code reviews and testing (unit, integration, regression, and performance).
  • Participating in the DevOps process with tools such as CICD and Git.

Requirements

  • Bachelor's degree in Computer Science/Engineering or related field; relevant experience can be substituted for the degree.
  • 2-4 years of experience in a professional software development environment, building customer-facing, web-based applications with clean, robust, and maintainable code.
  • Experience with one or multiple languages such as Python, Node.js, C#, Java, for full-stack development in the cloud.
  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud, and familiarity with their services, tools, and APIs.
  • Familiarity with cloud monitoring and logging tools such as AWS CloudWatch, Azure Monitor, or Google Cloud Logging.
  • Experience with HTML, CSS, and JavaScript for front-end development.
  • Experience writing unit tests utilizing frameworks such as Pytest, JUnit, or NUnit.
  • Knowledge of modern UI frameworks such as Angular, React, Knockout, or Vue.js.
  • Experience with SQL and relational databases.
  • Knowledge of software design patterns such as MVC or Singleton and database patterns such as ORM.
  • Outstanding analytical and problem-solving skills.
  • Effective communication skills in a concise, clear, and open manner.
  • A collaborative team player with a can-do attitude.

Nice to Have

  • Experience with version control systems such as Git or Subversion.

Qualifications

  • Bachelor's degree in Computer Science/Engineering or related field.

Benefits & Perks

  • Competitive benefits, services, and programs that support work-life balance.
  • Opportunities for growth and development in a diverse, innovative environment.

Working at Bristol-Myers Squibb

Bristol Myers Squibb promotes a culture of passion, innovation, urgency, accountability, inclusion, and integrity. Employees are empowered to apply their talents and perspectives in a supportive environment that values global participation, clinical trials, and transforming healthcare. The company emphasizes work-life balance, diversity, and ongoing support for its staff, including accommodations for disabilities and health safety measures such as COVID-19 vaccination encouragement.

Apply Now

Job Details

Posted AtJul 4, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Bristol-Myers Squibb

Website

bms.com

Company Size

10000+ employees

Location

Tampa, FL

Industry

Pharmaceutical and Medicine Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches