About the role
Thermo Fisher Scientific is looking for an Engineer I, Software in Singapore to develop software solutions for laboratory instruments, cloud platforms, and enterprise systems. This role involves collaboration with cross-functional teams and contributing to scientific discovery.
Life SciencesOnsite
Key Responsibilities
- Contribute to the design, development, and maintenance of software applications.
- Collaborate with scientists, engineers, and business stakeholders.
- Deliver high-quality software that advances scientific research.
- Develop solutions for laboratory instruments, cloud platforms, and enterprise systems.
- Ensure software quality and efficiency.
- Document technical specifications and processes.
Requirements
- Bachelor's degree required, no prior experience required in software development.
- Strong programming skills in core languages like Java, Python, C#, or JavaScript.
- Experience with web technologies including HTML5, CSS, and modern JavaScript frameworks.
- Knowledge of object-oriented design principles, design patterns, and data structures.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.