Job Title: Senior Software Engineer, R&D
Office hours: Mon-Fri, 8am-515pm
Location: Marsiling, Singapore (5-10 mins walk from Woodlands MRT / bus interchange)
Reporting to: Staff Engineer, Software R&D
How Will You Make an Impact?
We are world leading company in providing qPCR or Sequencing instruments which are used in life science research and diagnostics. You will be developing instrument control software based on the specifications.
You will have chance to work with team of engineers/researchers globally and develop solution to be used in the newly develop or existing instruments.
You need to be innovative, able to investigate, research and propose the solution independently.
What will you do?
You will be working with product manager, technical lead and engineers from different fields to develop and enhance existing instrument control software. You will be able to learn new technologies and apply these technologies to enhance or add new capabilities to our instruments.
- Develop world class products and applications for the Life Sciences industry (qPCR, sequencing, etc)
- Work independently in a cross functional team to develop software according to specifications and development standards
- Lead small teams to complete software development projects for senior candidates
- Work in a geographically separated team in different time zones
- Contribute to innovation and process improvement efforts
How will you get here?
Education
- Technical degree with 4-5 years of relevant experience as a software professional.
Experience
- Experience in Android development is a must.
- Experience leading small teams successfully and completed 3-4 full cycle SW projects if you are interested in the senior engineer role
Knowledge, Skills, Abilities
- Technical requirements:
- Well-versed in Java language.
- Well-versed in object oriented programming.
- Familiar with Android Jetpack.
- Familiar with MVVM design pattern.
- Excellent problem solving and troubleshooting skills
- Experience with code management tools, for example, Git.
- Able to write good unit test.
- Team player and able to communicate well.
At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer. Apply today http://jobs.thermofisher.com
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Get email alerts for the latest"Senior Software Engineer, eGUI (Android & Java) jobs in "
