Randstad Digital - Software Architect (C++ / Python) H/F/X
Référence 5746404 | Créé le 06 février 2026
Retour à la liste
The Software Architect is a pivotal technical authority within the architecture for the program. This role is responsible for translating high-level business requirements and enterprise architecture principles into robust, actionable technical solutions. The Software Architect collaborates closely with architects, analysts, project managers, and stakeholders of the client on the one hand and our nearshore technical team on the other hand.
- Temps de travail : Temps plein
- Type de contrat : Independant
- Famille de métiers : Informatique / Logiciel - Software
Description de l'entreprise
Randstad Digital is a talent-first organization focused on helping companies to accelerate digital enablement and deliver the best possible outcomes for their business and customers. We are defined by the exceptional team of talent we continue to build and the unmatched value people like you deliver to our clients. When you choose Randstad Digital as a career partner, you become a vital force in driving our customers' digital vision forward. Our teams span many different disciplines from CX specialists to embedded software developers, from data engineers to cloud migration experts. This not only enables you to find the role that best matches your skills and expertise, but it also presents you with an opportunity to explore new areas, growing your experience and widening your horizons. Ready to harness the power of your talent and help us grow as the digital enablement partner of choice? Join us at Randstad Digital.Description de la fonction
Position overview
The Software Architect is a pivotal technical authority within the architecture for the program. This role is responsible for translating high-level business requirements and enterprise architecture principles into robust, actionable technical solutions. The Software Architect collaborates closely with architects, analysts, project managers, and stakeholders of the client on the one hand and our nearshore technical team on the other hand.
Key responsibilities
- Architectural Realization: Lead the technical implementation of the Enterprise Architecture, ensuring alignment with the overall IT strategy.
- Security by Design: Ensure that security requirements are Embedded in all architectural and technical decisions. Proactively identify potential security risks, enforce compliance with security standards, and promote a security-first mindset throughout the solution lifecycle.
- Collaboration & Coordination: Work in tandem with the Enterprise Architect, Solution Architect, Business/Software Architect, and Analyst of the client to ensure seamless integration of solutions and address dependencies with the client's other projects. Create a close relationship with the client seated on mutual respect and expertise, as to be able to lead the technical stakeholder management.
- Requirements Translation: Analyze and interpret high-level business requirements (in alignment with the client) and convert them into detailed technical specifications and actionable plans.
- Technical Quality Assurance: Safeguard the technical quality and compliance of solutions with the specifications document (“bestek” = ”tender”) and architectural guidelines.
- Security Expertise: Demonstrated experience in integrating security requirements into technical designs and architectures and in applying best practices for IT security in complex environments.
- Knowledge Sharing: Present technical insights and solutions during knowledge sessions and contribute to shared documentation, playbooks, and slide decks.
- Documentation: Ensure that all relevant technical documentation, including architecture slides and playbooks, is up-to-date and accessible in shared repositories.
Required skills & experience
- Strong Architectural Knowledge: Deep understanding of enterprise and solution architecture, including familiarity with models such as C4 model.
- Specification Literacy: Excellent grasp of the specifications document (“bestek” = ”tender”) and ability to apply its requirements in practice.
- Communication & Presentation: Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders, and to present during workshops and knowledge sessions.
- Collaboration: Proven experience working in multidisciplinary teams, bridging the gap between business and technology.
- Analytical & Problem-Solving: Strong analytical skills to dissect business requirements and architect effective, scalable solutions.
- Good understanding and experience with following technologies is mandatory
-
- Python
- C/C++
- MQTT
- Databases (i.e. SQLite)
- Containerization technology
Compétences linguistiques
-
Anglais (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
-
Néérlandais (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
Envie d'en apprendre davantage sur ce métier ou sur un métier proche de celui-ci ? Parcourez toutes les informations utiles sur Panorama des métiers. Panorama des métiers
Cette offre a été rédigée par l'employeur, Actiris n'est donc pas responsable de son contenu et des éventuelles infractions à la législation en vigueur.
Attention, un employeur ne peut pas vous demander de lui communiquer des données sensibles. En savoir plus.
Si vous avez une remarque sur cette offre, n'hésitez pas à nous la communiquer via ce formulaire de contact.
Attention, un employeur ne peut pas vous demander de lui communiquer des données sensibles. En savoir plus.
Si vous avez une remarque sur cette offre, n'hésitez pas à nous la communiquer via ce formulaire de contact.
Comment postuler ?
|
Nom de l'employeur
|
AUSY BELGIUM
|
|
Personne de contact
|
HR Department Randstad Digital
|
|
Mode de présentation
|
postuler via le site Web
|
|
Website
|
Site de l’employeur |