V-IT is looking for a Technical Designer /Analyst Developer .NET for a client in Brussels.
- Context of the mission / Objective(s) of the job
The department is looking for an experienced Technical design to deliver application design in the context of a large modernization program.
We are rewriting several of our legacy applications into a modern technology stack. Together with the internal project team and our external partners we are capturing the existing.
- Mission period
Expected Start date: Jan 25
Duration: 12 months (Depending on project evolution, extension is possible)
- Language requirement
Languages |
Speaking |
Reading |
Writing |
Mandatory |
Preferable |
English |
3 |
3 |
3 |
X |
|
Dutch |
2 |
2 |
2 |
|
X |
French |
2 |
2 |
2 |
X |
|
1 = Basic – 2 = Good – 3 = Fluent
- Localisation
Brussels , 2 days on site.
- Level of education required
University Graduate or Professional bachelor
- Required Knowledge and Experience
Personal Skills (soft skills - intangible qualities or traits that enhance our interactions)
Mandatory |
- Excellent communication and presentation skills
- Strong Analytical skils
- Quality driven
- Independent and team player
- Structured and Pro-active
|
Business experience required (work experience)
Preferable |
Years |
- Background in business or equivalent
- Knowledge business
|
Mid-level (2 y - 5 y)
Mid-level (2 y - 5 y) |
Technical experience required (hard skills related to physical or digital tools)
Mandatory |
Years |
- Object oriented programming (C#.NET)
- Experience in implementing and designing API with REST protocol in a resource based approach
|
Mid-level (2 y - 5 y)
Mid-level (2 y - 5 y) |
Preferable |
|
- Knowledge of Microsoft Azure Service Bus
- Knowledge of Kubernetes
|
|
Design experience required
Mandatory |
Years |
- Hands on experience in domain driven design
- Experience in design application in Clean architecture
- Knowledge of event-driven architecture
- Experience with UML designs
|
Mid-level (2 y - 5 y)
Mid-level (2 y - 5 y) |
Preferable |
|
- Relation database modeling
|
|
- Objective of the job
- Core Design (aggregate, value object, entities)
- Deliver design for development team
- Integration with Exterior of core model
- You will receive, read and understand the target state document done by the business analysts, describing the current and future state of the application.
- Based on your analysis of the target state you produce a Core application design and Domain model, following DDD and clean architecture principles
- You will check this design with business analysts and other designers.
- Explain the design and domain model to the offshore development team, making sure they understand the content as well as the design choices you made
- Support and collaborate with the offshore development team for successful implementation of the system
- Optionally, you could execute code reviews
- You will participate or support the testing team (in both system testing and user acceptance testing)
- Instructions to suppliers
We remind you that all “mandatory” topics MUST be encountered. They are criteria of exclusion if the minimum level required is not reached.