Job 1000 van 1000


Report this listing

Solliciteren



Full Stack Developer.NET / C# / Angular


Job Description The .NET Angular Full Stack Developer is responsible for the development and maintenance of .NET Angular applications. As a developer, you have two main responsibilities: 1. Development Activities (new features & change requests) Provide estimates based on a functional analysis Perform technical (and sometimes functional) analysis Implementation (according to the analysis, company standards, and in some cases CENELEC standards) Write technical documentation Perform (unit) testing (based on the analysis and company standards) Deploy to different environments (DEV, TST, QA, ACC & PROD, EDU, etc.) in compliance with internal administrative procedures Apply Scrum principles for project management and follow-up (participation in ceremonies) Apply CyberSecurity principles (Secure Development) 2. Application Maintenance Collect, follow up, and resolve bugs (in accordance with company standards) Implement bug fixes (in accordance with company standards) Perform (unit) testing of bug fixes Deploy tested bug fixes to the different environments (DEV, TST, QA, ACC & PROD, EDU, etc.) in compliance with internal administrative procedures Apply Scrum principles for project management and follow-up (participation in ceremonies) Apply CyberSecurity principles (Secure Development) You work closely with the project manager, other developers, testers, the architect, and both functional and technical analysts. You are able to propose different solutions and clearly explain the pros and cons of each. You must also be able to provide reliable effort estimates. After thorough training, you will be expected to participate in the 24/7 on-call rotation. Technical Skills Strong knowledge of and experience with the .NET Framework and .NET Core, in particular: C# Entity Framework MVC, ASP.NET WebAPI (especially REST APIs) SQL and relational databases Batch jobs Strong knowledge of and experience with front-end technologies: HTML5, CSS3, Bootstrap JavaScript, TypeScript Angular, NgRx Node.js, jQuery Knowledge of ADFS and authentication & authorization technologies Knowledge of OO principles and Design Patterns SOLID principles & Dependency Injection Knowledge of unit testing Knowledge of DevOps principles Comfortable with version control using Git Practical experience with task management tools such as Azure DevOps and Jira Experience performing code reviews Soft Skills Team player Proactive Customer-oriented Strong analytical/problem-solving skills Willing to share knowledge Strong communication skills (oral and written) Able to work independently Languages All profiles requested by Infrabel must have one of the two Belgian national languages as their mother tongue and understand the second national language or English. (According to CEFR levels: C2 for the first language (FR or NL), B1 for the second national language (NL or FR), and B2 in English.)

Solliciteren