We empower our customers to accelerate life sciences research, overcome complex analytical challenges, enhance patient diagnostics, and boost laboratory productivity. With an annual R&D investment of $1.4 billion, our diverse and collaborative teams are equipped to drive groundbreaking discoveries and develop tools and applications that impact millions of lives globally.
Work Schedule:
- Standard (Mon-Fri)
Environmental Conditions:
- Office
Job Description:
Our team of over 100,000 professionals delivers unmatched technologies, streamlined purchasing, and pharmaceutical services through top-tier brands like Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon, and PPD. We value diverse experiences and recognize the importance of equivalent experience, even without formal education.
Our core values—Integrity, Intensity, Innovation, and Involvement—drive us to grow and attract world-class talent. Together, we strive to make the world healthier, cleaner, and safer by enabling our customers to advance humankind.
If you align with our values and seek an employer committed to talent development and achievement, join us at Thermo Fisher Scientific. Explore more at Thermo Fisher Careers.
Position Summary:
As part of the Digital Platform Engineering (DPE) group, you will work on exciting enterprise initiatives and technical projects related to the ecommerce platforms of Fisher Scientific and Thermo Fisher Scientific. You’ll collaborate with the development team to turn business requirements into optimized code using Python and web frameworks. This role involves building, maintaining, and improving web applications and services that interact with various systems like Product, Content, Search, and E-Commerce. You’ll work on scalable solutions and collaborate with teams to develop technical solutions that meet business needs.
Responsibilities:
- Design, develop, and maintain web applications using Python and frameworks like Django, Flask, or FastAPI.
- Collaborate with cross-functional teams to define and deliver web solutions.
- Build scalable, high-performance web applications and APIs.
- Optimize web applications for performance and scalability.
- Integrate and implement web frameworks and libraries into existing systems.
- Convert business requirements into effective technical solutions.
- Maintain comprehensive documentation for applications and systems.
- Conduct code reviews to ensure coding standards.
- Identify and resolve issues efficiently.
- Stay updated on the latest trends in web development and Python.
Requirements:
- 0-2 years of professional experience as a Python Developer.
- Strong understanding of Python and its libraries.
- Experience with web frameworks like Django, Flask, or FastAPI.
- Proficiency in designing and implementing RESTful APIs.
- Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with version control systems like Git.
- Knowledge of AWS for deploying web applications.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to thrive in a fast-paced, collaborative environment.