USG Professionals focuses on project sourcing, interim management, and recruitment & selection, within the expertise areas of ICT, HR, Legal, Finance, Facility, Engineering, and Science.
As a company, we choose an authentic and inclusive approach where you, as a professional, have the space to take ownership and feel comfortable and happy in your job.
We aim to be a future-proof organization through innovative tools like USG EASY, unique training programs such as 'Start 2 Freelance,' and through knowledge sharing on our podcast channel and innovation meetups.
Download the USG EASY app, apply in 1 click, and follow your application process step by step
Enterprise Architect
Description de la fonction
Position Summary
We are seeking a talented and motivated software architect to join our data science and software development team. The primary responsibility of this role is to design in-house software solutions and oversee their development and implementation. You collaborate with various stakeholders to fine tune requirements and functional specifications. You design software solutions using a microservice
based software architecture. You mentor software developers and provide constructive feedback during architecture and code review sessions. You're hands and don't mind to write code yourself,
especially for more complex components.
Key Responsibilities
consult stakeholders, collect and document user requirements and functional specifications
translate requirements and specifications into a microservice based software architecture
guide development and deployment of high quality software solutions
ensure software solutions are scalable, performant and reliable
lead and mentor software developers, provide technical guidance and support
conduct code reviews and ensure adherence to best practices and coding standards
identify and resolve technical issues and challenges
create and maintain comprehensive documentation for all architectural decisions (ADR) and designs
stay up to date with latest industry trends and technologies to ensure our in-house solutions remain cutting edge
Profil
Skills & Qualifications
Master degree in computer science or a related field
7 years of work experience
proven track record of designing and developing Python applications
solid understanding of software design and architectural patterns
good understanding of the principles behind RESTful APIs and web services
good understanding of event driven design
good understanding of functional and object oriented programming
profound understanding of threading, multi-processing and asynchronous programming
experience with various Python web frameworks (Fast API, Flask, etc.)
experience with message bus technologies (Kafka, Rabbit MQ), caching systems (Redis) and relational and non-relational databases (Postgres, Oracle, MongoDB, Cassandra, S3, etc.)
experience with writing test code (Pytest)
experience with DevOps (Jenkins, OpenShift), Docker containers and version control (git, GitLab)
good understanding of potential impact of (industrial) network topologies on software architecture
strong communication skills, both verbally and in writing
fluent in English and Dutch
analytical mindset, pragmatic problem solver
ability to collaborate in cross functional teams
previous experience in the pharmaceutical or other strongly regulated industry is a plus
Offre
Offer Description as a Project Consultant:
? Permanent contract with a competitive salary package including: monthly fixed expense allowance, company car and fuel card (or a monthly gross premium), meal vouchers €8, group and health insurance, mobile phone subscription, and a year-end bonus. This attractive package is complemented by Benefits at Work access, sports & culture vouchers, and eco vouchers.
? Varied and dynamic training offering; consisting of both job-specific and overarching training.
? Regular feedback and contact moments with your assigned HR Business Partner.
? Get to know your fellow consultants at our network events and team-building activities.
? Kickstart your career at USG Professionals with our 2-day Bootcamp!
Offer Description as a Freelancer:
Simplify your career with the USG EASY app:
? Personalized project proposals based on your profile and availability.
? Transparent follow-up of your invoicing process.
? All your administration in one app.
Regular networking moments with innovative companies and fellow freelancers during our innovation meetups.