Job Description - Roles and Responsibilities
Context
- The developer contributes to the development of existing and new (web) applications and components to support the implementation of the CAP.
- The developer collaborates with other developers and is accountable to the project leader. The tasks are the following:
- Helping to develop new and existing functionalities
- Translating functional specifications into technical designs
- Follow-up day-to-day team operations (scrum) (scrum master)
- Providing support to other IT teams that use
- components from the Shima portfolio
- Ensuring that technical solution directions fit within the used architecture, standards and frameworks
- Working / communicating openly and transparently.
- The proposed candidate must at least meet the following competencies, listed in order of importance.
- This must be evident from the candidate's CV.
Technical competencies :
- Excellent knowledge of .NET (C#) with 36 months of demonstrable experience (must have)
- Demonstrable knowledge of Angular 20 or higher (must have)
- Demonstrable knowledge of webAPI and .Net Core (must have)
- Demonstrable experience with relational databases and SQL (must have)
- Demonstrable knowledge of EF Core (must have)
- Demonstrable experience with Scrum and follow-up of daily teamwork (must have)
- Demonstrable experience with NGRX (should have)
- Demonstrable knowledge with CQRS (should have)
- Demonstrable knowledge of Github Copilot (should have)
Personal competencies:
- Analytical and synthetic thinking skills, logical reasoning skills (must have)
- Problem-solving skills
- Communication skills, social fluency, customer focus (must have)
- Cooperation and independence (must have)
- Eager to learn, you keep your knowledge up-to-date (must have)
Skills
- Proven experience in developing .NET-based applications-Must Have(Intermediate 3 years)
- Proven experience with relational databases and SQL-Must Have-Yes/NO
- Demonstrable experience with Scrum-Must Have-Yes/NO
- Demonstrated knowledge of Angular 20 or higher-Must Have-Yes/NO
- Proven knowledge of EF Core-Must Have-Yes/NO
- Demonstrable knowledge of webAPI and .Net Core-Must Have-Yes/NO
- Demonstrable training with certification or equivalent through experience in programming languages and environments such as .Net (C#), ASP.NET, ...-Must Have-Yes/NO
- Language requirement: Dutch at European CEFR - level C2.-Must Have-Yes/NO
- Excellent knowledge of .NET (C#) with 36 months of proven experience-Must Have(Intermediate 3 years)
- Be able to perform demonstrable experience in programming assignments very smoothly: coding, testing and debugging. If necessary, also completely independent (e.g. maintenance).-Should Have-Yes/NO
- Proven experience with NGRX-Should Have-Yes/NO
- Demonstrable knowledge and experience of Agile development methodology-Should Have-Yes/NO
- Demonstrable knowledge of Github Copilot-Should Have-Yes/NO
- Demonstrable knowledge with CQRS-Should Have-Yes/NO