About the role
Bristol Myers Squibb is a global biopharmaceutical company whose mission is to discover, develop and deliver innovative medicines that help patients prevail over serious diseases. Our employees are dedicated to transforming patients' lives through science.
We are looking for a Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying complex software systems that support our business. You will work closely with cross-functional teams to understand requirements, architect solutions, and deliver high-quality code.
Key Responsibilities:
- Design and develop scalable, reliable, and maintainable software systems
- Collaborate with product managers, business analysts, and other engineers to define requirements and translate them into technical solutions
- Write clean, well-documented code and contribute to the codebase
- Participate in code reviews, testing, and deployment activities
- Stay up-to-date with the latest technologies and best practices in software engineering
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3-5 years of experience in software development, with a strong background in object-oriented programming and software design patterns
- Proficiency in at least one programming language (e.g., Java, Python, C++)
- Experience with distributed systems, databases, and cloud technologies
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills