Software Development Engineer Ii
Who is Thermo?
At Thermo Fisher Scientific, we do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Our work has real-world impact, and we support each other in achieving career goals.
Who are you?
We are searching for a skilled Software Engineer to be a key contributor designing the software for new scientific instruments to aid ground breaking scientists. As part of an innovative software team that develops software that controls a laboratory instrument and allows the scientist full interaction with instrument features. We work closely with both the hardware and lab automation engineering teams developing the instrument. You will design and implement complex solutions within a full stack environment from serial port communication to Blazor UX implementation.
You have well-practiced problem-solving skills to craft solutions in a greenfield technical landscape that is complex. You will work within and implement design patterns to ensure the code is maximally extensible to future use while being maximally closed to changes. You will explore, architect, implement, and test new microservices, business logic, UX controls, and hardware control. You will be encouraged to help craft these de novo, refactor work recently done, and help your team do the same.
What will you do?
- Design and implement features within a mostly-new code base to build and extend functionality
- Develop a novel product, implementing the design provided by an internal team
- Perform all phases of software development including design, implementation, testing, integration, maintenance of software for the teams instruments
- Development and support of product business logic, analysis, communications, and instrument control software
- Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments
- Coordinate with laboratory engineers to translate scientific research needs into instrument user stories and requirements
How will you get there?
**Minimum Qualifications**:
- Master degree in Computer Science or Bioengineering (with software focus) or equivalent
- 1-4 years of C#.NET experience (pay rate commensurate with experience)
- Knowledge of current software development methodologies
- Experience using source control (ie, GitLab) and CI
**Preferred Qualifications**:
- Experience in an Agile Scrum development process
- Experience in Python development
Thermo Fisher Scientific is proud to be an equal opportunity employer committed to hiring a diverse and inclusive workforce. As stated in our Equal Employment and Affirmative Action Policy, available below, part of our commitment to a diverse and inclusive workforce, Thermo Fisher Scientific provides equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of sex, sexual orientation, gender (including gender identity and/or expression), pregnancy, race, color, creed, national or ethnic origin, citizenship status, religion or similar philosophical beliefs, disability, marital and civil union status, age, genetic information, veteran status or any personal attribute or characteristic that is protected by applicable local, state or federal laws.
💡 Doporučuji: Vytvořte si svůj profesionální životopis (zdarma a snadno), se kterým zvýšíte šanci na získání lepší práce.
💡 Podívejte se na video 6 tipů pro životopis, díky kterým získáte pozvánku na pohovor, které Vám pomůže s přípravou životopisu a motivačního dopisu pro zvýšení šancí na pozvání na pohovor.
Zajímavé nabídky práce v okolí:
Práce Software Development Engineer Ii: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Software Development Engineer Ii?
Práce je nabízena v lokalitě Brno.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Thermo Fisher Scientific.