Are you a senior full-stack developer with .NET and Angular experience? Join a young and dynamic product team and help build the web application that manages all processes and assets related to public lighting, from analysis and development to testing and release.
We are looking for a full-stack developer with strong knowledge of .NET and Angular.
As a developer, you will be part of a young and dynamic product team responsible for supporting and enhancing a web application that manages all processes and assets related to public lighting.
The team is looking for people who want to contribute broadly, for example in terms of collaboration and the technical strategy of the product. You are also willing to support the product beyond pure software development, for example by helping out with testing and release activities.
You make realistic estimates of the work and help the product owner break down the features to be developed.
You are equally comfortable working independently and as part of a team.
You have a strong sense of responsibility and always want to keep developing yourself, both professionally and personally.
You take initiative, take action and consult the product owner when certain matters are unclear.
Key responsibilities
Analysis and design
- You contribute to functional analyses and translate business requirements into technical solutions.
- You draw up technical designs for new functionalities.
- You assess the technical feasibility of new requests and change requests.
- You actively contribute to the continuous improvement of the application architecture and code quality.
Development and support
- You develop, maintain and optimise high-quality, maintainable and high-performing web applications.
- You support existing applications within project, maintenance and incident work.
- You implement functional enhancements in line with the defined business and technical requirements.
- You resolve incidents and technical issues within the agreed service levels.
- You carry out technical analyses and propose sustainable solutions.
Quality and testing
- You write and run unit tests.
- You support integration, system and acceptance testing.
- You apply development guidelines, best practices and internal IT standards.
- You document analyses, developments and technical solutions.
Collaboration, change and release management
- You actively collaborate with the product owner, analysts, developers, testers and other stakeholders.
- You take part in Agile ceremonies such as sprint planning, refinements, reviews and retrospectives.
- You rigorously apply the existing change and release processes and support the preparation, execution and follow-up of releases.
- You safeguard quality, risks and stability during changes to production environments, thereby contributing to a controlled rollout of new functionalities.
- You actively contribute to knowledge sharing within the team.
Required skills
You have strong analytical and problem-solving skills and translate complex issues into concrete solutions. You quickly gain insight into existing applications and processes. You work accurately and in a structured manner and have strong communication skills.
You will join a product team that is end-to-end responsible for creating value for its customers. The project, maintenance and incident assignments are situated in the domain of public lighting.
What we are looking for
Specific skills
-
Proven experience in developing .NET-based applications
5 yr Senior Must have
-
Proven experience with .NET Core and higher
5 yr Senior Must have
-
Proven experience with NHibernate
Must have
-
Proven experience with development on Azure
3 yr Senior Must have
-
Proven knowledge of and experience in web development with common front-end technologies and frameworks: jQuery, HTML, CSS
5 yr Senior Must have
-
Proven knowledge of and experience with Angular 2 or higher
5 yr Senior Must have
-
Proven knowledge of and experience with ORM: Entity Framework
Must have
-
Proven experience with asset management (public lighting or similar)
Should have
-
Proven experience with Atlassian Jira and Confluence
Should have
-
Proven experience with Automapper
Should have
-
Proven experience with GitHub
Should have
-
Proven experience with development on Azure - API Management
Should have
-
Proven experience with development on Azure - App Service
Should have
-
Proven experience with SQL (MS SQL or Oracle)
5 yr Senior Must have
-
Proven knowledge of and experience with relational databases (e.g. Oracle, SQL, …)
Should have
-
Proven knowledge of and experience with Unit Testing
Should have
-
Proven knowledge of and experience with the Agile development methodology
Should have
-
You are familiar with process-driven organisations based on ITIL processes, specifically the change and release processes
Should have
General skills
-
Language requirement: Dutch at European CEFR level C2.
Must have