We are looking for a Microsoft Solution Architect for an European Institution in Luxembourg. We are looking for a candidate with +5 years of experience on definition of complex architectures for web-based systems on Microsoft Technologies. Fluency in multiple programming languages is a must, along with significant knowledge of subjects such as database design, content management systems, and enterprise service bus architecture.
EU candidates are welcome to apply. Candidates need to be based in Luxembourg or willing to relocate to Luxembourg. The candidate has the option to work 1-2 days remote per week from home.
Work permit is not provided. Candidates need to be fluent in English.
Tasks and responsibilities:
* Designing, developing and maintaining robust software architecture used in web solutions as microservices architecture, SOA, MVC, and others, including UML or other modelling techniques and tools;
* Processing integration between web portals and backend ERPs around logistic, financial and transportation business flows;
* Securing development concepts and methods;
* Identifying cybersecurity threats and countermeasures;
* Documenting software functionality components;
* Tracking project development process;
Profile:
* Bachelor or Master degree;
* +5 years experience on definition of complex architectures for web-based systems on Microsoft Technologies
* Strong knowledge of multiple programming languages, frameworks & tools: .NET, .NET CORE, Azure DevOps, Docker & Kubernetes;
* Strong knowledge in database design, frameworks and programming languages, including Single Page Application, Angular/React, HTML5, Bootstrap;
* Good knowledge of software development tools, methodologies and best practices;
* Fluent in English;