CQO IO Senior Software Developer
- Working Location: The Hague Netherlands
- Security Clearance: NATO Secret
- Language: High proficiency level in English language
EXPERIENCE AND EDUCATION:
Essential Qualifications/Experience:
8 years of experience with developing complex webbased applications using C# with ASP.NET MVC or .NET Core
Deep understanding of:
C#
.NET 6 or later
EF6 or EF Core
Experience with:
authentication and authorization
security and secure coding principles
working in a team of 5 developers and testers
coaching junior developers
Solid experience with:
Blazor
concepts such as SOLID DDD CQRS Eventing
Microsoft SQL Server 2019 or later including common admin tasks
Obsessed with writing clean modular loosely coupled code
Advanced understanding of complex TSQL using CTE Views Stored Procedures as a minimum.
Ability to translate business requirements into technical solutions
Desirable Qualifications/Experience:
Working experience with SQL Analysis Services Star Schema modelling
Working experience with SQL Agent
Experience in migrating from a monolithic architecture to a modular monolith
DUTIES/ROLE:
In collaboration with the current lead developer and product owners develop technical specifications and solution architectures
Write clean modular secure and testable code
Review and refactor exiting code towards a common agreed solution architecture
Adapt to agreed team software engineering practises
Fix bugs in existing codebases where needed
Coach and support junior developers
Support the software in operational environments where needed