The Role: Eurofins is currently accelerating the deployment of standard processes across its Laboratories and has initiated several group projects. One of them is the complete replacement (rewrite) of the groups eCommerce solution using a Microservices Architecture. As solution / software architect you will join the Digital Online team and work on this solution. Specifically you will:
- Study and validate from a technical standpoint the business requirements.
- Address all nonfunctional requirements of the solution (performance scalability deployability configuration monitoring etc.)
- Promote and deliver high quality software together with the product team (including overall design code deployment pipelines tests documentation).
- Provide technical support/coaching to the development teams (guidelines best practices code reviews).
- Embody the role of Technical Product Owner (technical complement of the Product Owner).
- Ability to work effectively and efficiently with geographically distributed team.
- Follow group policies and standards.
You will create realistic architecture scenarios and designs based on management directions and requirements from the business. As the project progresses you will be more involved in the delivery (software development) of the solution in close collaboration (daily) with the product team.
Qualifications :
A BSc degree in Computer Science or related academic field is a must (a MSc in Computer Science is a plus) and 5 to 10 years of experience in a similar position.
Other requirements include:
- A technical mindset with great attention to detail.
- High quality organizational and leadership skills.
- Outstanding communication and presentation abilities.
- Experience with understanding business requirements and formulating technical analysis and in design coding testing and implementation of configurations within a software environment.
- Good understanding of UML and Domain Driven Design (Onion Architecture).
- A solid proven experience in software development using C# (.NET Core) and Angular/React.
- Experience with Deployment Pipelines (Git Azure DevOps Server) Deployment Tools (Octopus) and Testing Frameworks (SpecFlow).
- Experience with solution designs based on an Enterprise Service Bus (ActiveMQ Kafka)
- Experience with SQL databases. Working knowledge of MS SQL Server 2019 is a plus.
- Experience with Cloud (Azure) or Containers (Docker) is a plus.
In return you will get the chance to grow your skills in a demanding fastgrowing organization. This is an amazing opportunity to join an international team and a company undergoing a massive digital transformation.
Additional Information :
- Excellent analytical and problem solving skills
- Excellent verbal/written communication skills. Fluent in English and the working country language
- Should be a selfmotivated independent detail oriented responsible teamplayer and exhibit exceptional relationship management skills
- Ability to work in a complex international environment
- Experience in Agile (Scrum) methodologies would be a plus.
- Ability to adapt quickly to an existing complex environment.
- Ability to quickly learn new concepts and software is necessary
Remote Work :
No
Employment Type :
Contract