Jobs and Careers
EM
C004225 Senior Software Engineer (Issue Tracker) (NS) - TUE 13 May
EMW, Inc.The Hague, The Netherlandsfull_timeVerifiedPosted 30 Apr 2025
About the role
<p><strong>Deadline Date:</strong> Tuesday 13 May 2025</p><p><strong>Requirement: </strong>Senior Software Engineer (Issue Tracker)</p><p><strong>Location:</strong> The Hague, NL </p><p><strong>Full Time On-Site:</strong> Yes</p><p><strong>Time On-Site:</strong> 100%</p><p><strong>Total Scope of the request (hours):</strong> 836</p><p><strong>Required Start Date:</strong> 1 July 2025</p><p><strong>End Contract Date: </strong>31 December 2025 </p><p><strong>Required Security Clearance:</strong> NATO SECRET</p><p> </p><p><strong>Duties and Role: </strong></p><p>Assurance Tools Section as part of the Assurance Solutions Branch who are responsible for the design, development and support of tools to support the Assurance and verification and validation of Communication Information Systems (CIS) readiness of NATO Command Structure and interoperability with and between assigned National and Multinational forces that participate in NATO-led missions and exercises.</p><ul> <li>The incumbent will be contributing to the Interoperability Toolset development</li> <li>In collaboration with the current lead developer, the solution architect and product owners: develop technical specifications and solution architectures</li> <li>Write clean, modular, secure and testable code</li> <li>Review and refactor existing code towards a common agreed solution architecture</li> <li>Adapt to agreed team software engineering practices</li> <li>Coach and support junior developers</li> <li>Support the software in operational environments where needed</li> </ul><p><strong>Requirements</strong></p><p><strong>Skill, Knowledge & Experience:</strong></p><ul> <li>The candidate must have a currently active NATO SECRET security clearance</li> <li>8+ years of experience with developing complex web-based applications using C# with ASP.NET MVC or .NET Core</li> <li>Deep understanding of C#</li> <li>Deep understanding of .NET 6 or later</li> <li>Deep understanding of EF6 or EF Core</li> <li>Solid experience with Blazor</li> <li>Solid experience with infrastructure concerns such as message bus-, queue-, remoting-, Web API technology in a service oriented architecture</li> <li>Experience with authentication and authorization flows, preferably OAuth and OIDC and the implementation in .NET</li> <li>Experience with security and secure coding principles</li> <li>Obsessed with writing clean modular loosely coupled code</li> <li>Solid experience with concepts such as SOLID, DDD, CQRS, Eventing</li> <li>Solid experience with Microsoft SQL Server 2019 or later including common admin tasks.</li> <li>Strong English verbal and written communication skills</li> <li>Ability to translate business requirements into technical solutions</li> <li>Experience with working in a team of 5+ developers and testers</li> <li>Experience with coaching junior developers</li> <li>Ability to communicate with clarity, coherence, conciseness and engagement, both orally and in writing</li> </ul><p>Desired:</p><ul> <li>Experience in migrating from a monolithic architecture to a modular monolith.</li> <li>Experience with test management, test planning, test execution and test reporting</li> <li>Experience with quality assurance and quality control</li> </ul>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s