Microsoft Software Architect / Technical Lead
NTT DATA Europe & Latam · Luxembourg
Description du poste
About the role
We are seeking an experienced Software Architect to design, lead, and deliver enterprise‑grade solutions using Microsoft technologies. The role involves defining architecture, guiding development teams, and ensuring quality, security, and cloud‑native adoption.
Key responsibilities
- Define, design, and maintain scalable, secure, high‑performance software architectures.
- Lead implementation of design patterns such as microservices, Service‑Oriented Architecture (SOA), event‑driven architectures, Model‑Driven Design, and MVC‑based web applications.
- Produce architecture documentation, diagrams, and technical specifications using UML and other modelling techniques.
- Establish architecture standards, development guidelines, and best practices across projects.
- Ensure solutions align with business requirements, scalability needs, and enterprise architecture standards.
- Provide technical leadership and mentoring to development teams.
- Participate in architecture reviews, code reviews, and technical decision‑making.
- Guide teams in adopting modern development practices and cloud‑native solutions.
- Design and implement integrations between web applications, enterprise systems, and ERP platforms.
- Define integration patterns using APIs, web services, messaging systems, and event‑based communication.
- Incorporate secure‑by‑design principles and identify cybersecurity risks with mitigation strategies.
- Support DevSecOps practices, CI/CD pipelines, infrastructure automation, containerization, and cloud deployment strategies.
- Maintain comprehensive technical and architecture documentation.
- Support project planning, estimation, risk assessment, and delivery activities while tracking progress.
- Drive continuous improvement of development processes and engineering practices.
Required profile
- 10+ years of overall IT experience with at least 5 years in a Software Architect, Solution Architect, or similar role.
- Extensive experience building scalable web‑based platforms, integrating enterprise applications, and designing distributed systems using Azure and Microsoft technology stacks.
- Proven ability to lead technical teams, collaborate with business stakeholders, and drive architectural decisions.
Required skills
- Microsoft technologies (e.g..NET ecosystem)
- Azure cloud platform
- Microservices architecture
- Service‑Oriented Architecture (SOA)
- Event‑driven architecture
- Model‑Driven Design principles
- MVC web application development
- UML modelling
- API design and implementation
- Web services and messaging systems
- CI/CD pipelines
- DevSecOps practices
- Containerization (Docker, Kubernetes)
- Infrastructure automation
- Secure‑by‑design and cybersecurity risk mitigation
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Luxembourg.
Salaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 mois
Expire dans 21 heures
46 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
NTT DATA Europe & Latam
Luxembourg
Offres similaires
-
Senior Infrastructure Engineer – Virtualization & Linux
Alter Domus Luxembourg -
Product Manager - Technical, International Preferences
Amazon Luxembourg -
Chargé(e) de Support Client
Alfred Luxembourg -
ServiceNow Technical Specialist (Permanent)
Nomura Hesperange -
Développeur .NET (CDI) – Luxembourg
Technology Partner Pontpierre