SOFTWARE ARCHITECT, Vantaa
Experis

Alkuperäinen julkaisupäivä 10.10.2018
As the world’s leader in serving science, Thermo Fisher Scientific is a driving force in the research, healthcare, industrial and applied markets, generating more than USD 20 billion in annual revenue. No other company can match our range of customer touch points – technologically, geographically or commercially. We help our customers in finding cures for cancer, protecting the environment, making sure our food is safe and moving forward with thousands of important projects that improve millions of lives. At Thermo Fisher Scientific, each one of our 65,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.
In Finland we have over 800 employees in Vantaa and Joensuu. We employ experts in several different functions such as production, instrument and reagent manufacturing, R&D, marketing, sales, quality, support functions and supply chain. We hire experts in different engineering fields, chemistry, microbiology and bioinformatics. Vantaa site is located close to the Vantaankoski railway station. Our extensive range of products developed and manufactured in Finland includes pipettes, microplate instruments, magnetic particle processing systems as well as clinical chemistry and industrial chemistry analyzers, laboratory automation solutions and food safety kits.
Please find more information on www.thermofisher.com


 

We are now recruiting a Software Architect to join our R&D Software team in Vantaa to work with world renowned Clinical and Industrial Analyzers and Automation Systems to enable our customers to make the world healthier, cleaner and safer. The team consists of around 20 software engineers and you will also be working with different cross-functional stakeholders like project managers, product managers, scientists as well as hardware, usability, verification and validation engineers.

 

Your responsibilities:

- Define a common technical and architectural vision for the System(s)/Solution(s) under development

- Drive alignment of the development teams on common technological and architectural vision

- Collaborate with other professionals to define the higher-level Functional and Nonfunctional Requirements

- Validate technology assumptions, identify and evaluate technical alternatives and make technical trade-offs

- Lead definition of the system, subsystems as well as the interfaces and collaboration between them

- Supervise and foster Built-in Quality through adoption of practices like Continuous Integration, Test Driven Development (TDD), Refactoring, Pair work, Automated acceptance testing

- Provide technical mentoring and advice to other engineers/colleagues

- Train team members in design related disciplines like Object Oriented Design Principles and Patterns

 

What we are looking for:

 

Technical:

- Couple of years proven track record of designing and building highly scalable, maintainable, secure and robust software

- Understanding of Object Oriented Design Principles and Patterns

- Working experience with both Application and Embedded Software development

- Excellent knowledge of UML and other modeling methods

- Working experience with Agile development practices (Scrum, Kanban)

- Experience with software development lifecycle (SDLC) processes

 

Communication and drive:

- Fluent in English, both verbal and written

- Excellent inter-personal and communication skills with all global stakeholders

- Ability to convey very complex information in both written and oral form to both non-technical and deeply technical audiences

- Passion towards continuous improvement, high quality and willingness to own and be accountable for design decisions

- Analytical thinker and problem solver. Able to resolve complex problems independently

- Ability to drive results and make necessary trade-offs effectively for multiple projects and tasks simultaneously

 

Your Qualifications:

- M.Sc. Degree in software engineering, computer science or information technology.

 

Desirable:

- Experience with IVD regulations

- Strong knowledge and experience of C#/.NET, C++, C, cloud technologies and platforms like AWS and/or Azure as well as both Windows and Linux software development experience

- Experience with scaling Agile practices across all levels of the organization

- Working knowledge of Test Automation frameworks like Robot Framework

- Knowledge of Behavioral Driven Development and tools (BDD)

- Wide understanding on generic verification/validation processes and procedures

 

We offer: an interesting and challenging position with well known products and systems that enable our customers to make the world healthier, cleaner and safer

 

Interested?  Register Your CV with salary request at www.experis.fi at the latest by November 10:th. The position will be filled as soon as the right candidate is found. For more information, please contact Senior Consultant Henrik Grönqvist, phone 050 3699 464  

 


Experis™ is the global leader in professional resourcing and project based workforce solutions. We attract, assess and place specialist professional talent, connecting the passion of individuals with the ambition of business. We specialize in providing professional opportunities across IT and Engineering, Finance and Accounting, Sales, Marketing, Communications and HR. We deliver high-demand talent for mission-critical positions to clients in over 50 countries. Experis is part of ManpowerGroup, the world leader in innovative workforce solutions.




 

Lisätiedot

  • Ilmoitusnumero: 1191656
  • Työsuhde: Vakituinen työsuhde
  • Työn tyyppi: Kokopäiväinen
  • Hakuosoite: www-osoite
  • Sijainti: Uusimaa