For a client, we are seeking an experienced Technical Designer to join a large modernization program.
This role involves rewriting legacy applications into a modern technology stack, collaborating with internal teams and external partners to capture existing application capabilities, and redesigning and implementing them in the target environment.
Start Date: ASAP
Duration: 12 months (with possible extension based on project evolution)
Responsibilities:
- Deliver application design within the context of a modernization program.
- Work with project teams and partners to capture and redesign application capabilities.
- Coach the offshore design and development team, ensuring understanding of business context and design choices.
- Execute code reviews to ensure software quality from technical and design perspectives.
- Support and collaborate with the offshore development team for successful system implementation.
- Collaborate with business analysts and solution architects to propose suitable designs.
- Design and develop specific system features.
- Participate in or support system and user acceptance testing.
Required Qualifications and Experience:
- University Graduate or Professional bachelor's degree.
- 2-5 years of experience as a software/application .NET developer, specifically with APIs or batch systems.
- Experience with integration projects and infrastructure aspects.
- Good knowledge and experience in web services with .NET WCF technology.
- Proficiency in web API – REST services (JSON, Swagger).
- Strong skills in XML technologies (XSD, XSLT, XPATH, etc.).
- Expertise in .NET C# & NET framework (from 4.0 to latest).
- Familiarity with the Microsoft developer ecosystem (Visual Studio, TFS, VSTS, etc.).
- Knowledge and experience with common integration patterns and integration workflow design.
- Hands-on experience in domain-driven design, Clean architecture, event-driven architecture, UML designs, and relational database modeling.
Desired Skills:
- Background in business or equivalent (Financial/Banking/etc.).
- Knowledge of Employee Benefits business.
- Experience with Microsoft Azure Service Bus, Kubernetes, and batch scheduler integration (e.g., Control-M).
- Integration experience with Mainframe z/OS applications.
- Understanding of authentication/authorization standards such as SAML, OAuth, etc.
- Experience with SQL server SSIS, Microsoft BizTalk technology, Dynamics CRM, and automated performance & load testing.
Language Proficiency:
- English: Good (Speaking, Reading, Writing)
- Dutch: Fluent (Speaking, Reading, Writing) - Preferable
- French: Fluent (Speaking, Reading, Writing) - Preferable