Bristol-Myers Squibb

Principal Software Engineer

Bristol-Myers Squibb

Princeton, NJ, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Bristol-Myers Squibb, a global biopharmaceutical company dedicated to transforming patients' lives through science. We are currently seeking a highly skilled Principal Software Engineer to join our dynamic team in developing innovative software solutions that drive our mission forward. As a Principal Software Engineer, you will play a crucial role in designing, developing, and implementing cutting-edge software applications that support our diverse portfolio of pharmaceutical products. We are looking for a passionate and experienced individual with a strong background in software engineering and a desire to make a meaningful impact in the healthcare industry. If you have a strong technical aptitude, excellent problem-solving skills, and a drive for continuous learning and improvement, we invite you to apply for this exciting opportunity at Bristol-Myers Squibb.

  1. Design and develop innovative software solutions to support the company's mission of transforming patients' lives through science.
  2. Collaborate with cross-functional teams, including scientists, engineers, and product managers, to understand business requirements and translate them into technical designs.
  3. Lead the development and implementation of complex software applications that support the company's diverse portfolio of pharmaceutical products.
  4. Conduct thorough research and analysis to identify new technologies, tools, and methodologies that can enhance the company's software development process.
  5. Mentor and provide technical guidance to junior team members, ensuring high-quality and efficient delivery of software solutions.
  6. Proactively identify and troubleshoot technical issues, and provide timely resolutions to minimize impact on project timelines.
  7. Develop and maintain documentation for software design, coding, and testing processes to ensure compliance with industry standards and best practices.
  8. Collaborate with quality assurance teams to ensure the delivery of high-quality, bug-free software solutions.
  9. Keep up-to-date with industry trends and advancements in software engineering to continuously improve the company's software development process.
  10. Communicate effectively with stakeholders at all levels, providing regular updates on project status, risks, and issues.
  11. Adhere to company policies and procedures, including those related to data security and confidentiality.
  12. Contribute to a positive and collaborative team environment, promoting a culture of continuous learning and improvement.
Where is this job?
This job is located at Princeton, NJ, USA
Job Qualifications
  • At Least 10 Years Of Experience In Software Development, With A Strong Background In Leading And Managing Complex Projects.

  • Advanced Knowledge Of Programming Languages Such As Java, C++, And Python, As Well As Experience With Databases And Web Technologies.

  • Proven Experience In Designing And Implementing Scalable And Secure Software Solutions, With A Focus On Quality And Reliability.

  • Expertise In Agile Methodologies And Project Management, With A Track Record Of Successfully Delivering Projects On Time And Within Budget.

  • Excellent Communication And Leadership Skills, With The Ability To Collaborate Effectively With Cross-Functional Teams And Mentor Junior Engineers.

Required Skills
  • Software Development

  • Quality Assurance

  • Project Management

  • Communication

  • Problem Solving

  • Agile Methodology

  • Code Review

  • Team Leadership

  • Database design

  • Technical architecture

  • User Experience (UX)

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Organization

  • Teamwork

  • collaboration

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer in Princeton, NJ, USA is between $134,000 and $175,000 per year. This range can vary based on factors such as experience, education, and the specific company and industry the engineer is working in. Additionally, bonuses and other forms of compensation may also be included in the total salary package.

Additional Information
Bristol-Myers Squibb is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 20th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Bristol-Myers Squibb

Bristol-Myers Squibb Co. operates as a biopharmaceutical company, which engages in the discovery, development, licensing, manufacturing, marketing, distribution, and sale of biopharmaceutical products. It includes chemically-synthesized drugs or small molecules and products produced from biological processes called biologics.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started