📍United States
Web Application Developer

EMW
📍Remote - Netherlands
Please let EMW know you found this job on JobsCollider. Thanks! 🙏
Summary
Join the NATO Information and Communication Agency (NCI Agency) as a Full Stack .NET Web Developer! This role involves supporting the development of the TOPFAS NRS Tracking Application using Agile methodology. You will be responsible for implementing software changes, developing front-end applications, and migrating from ASP.NET to .NET. A NATO SECRET security clearance is required. The position offers a competitive salary and the possibility of working remotely, with potential for travel to other NATO locations. The contract has a base period and optional extensions.
Requirements
- Master’s degree in Computer Science/Engineering or equivalent
- More than 10 years of experience as Software Developer, in which at least 5 are in C#
- Strong experience in ASP.NET Web application development – Minimum 3 years of relevant experience
- Minimum three years of experience with Angular frontend development
- Good knowledge of .NET Framework 4.8 and experience migrating to .NET
- In depth knowledge of C#
- Relevant experience with HTML, JavaScript and CSS
- Strong knowledge of SQL Server, PL/SQL and database querying
- Solid understanding of async programming / multi-thread applications
- Good understanding of message exchange formats such as JSON and XML, including XML schemas
- Experience with Git version source control
- Valid NATO SECRET security clearance prior to the start of the engagement
Responsibilities
- Implement and review software changes as required using Azure DevOps
- Support the development of the front-end application and communication with back end services
- Implement new interfaces and improve existing interfaces online real time interfaces
- Migration from ASP.NET to .NET
- Support bug fixing and stability improvements
- Create user stories, including acceptance criteria and test cases to evaluate the functionality
- Create and update documentation
- Conduct impact analysis, to investigate which are the best ways to solve a certain problem, their effort estimation, document and present their pros and cons to the team
- Participate in daily reporting and planning activities (daily stand-ups)
- Participate in workshops, events and conferences related to the supported services, as requested by the NCI Agency project team
- Develop and update TOPFAS Application software
- Report the progress of his/her service and any impediments during the sprint daily meetings
- Report verbally the service completed during the sprint review
- Prepare a demo of the service completed and present it to the team during the sprint demo meeting
- Report the outcome of their service during the sprint, first verbally during the sprint review meeting and then in writing within five days after the sprint’s end date
- Send a report by email to the NCIA service manager, listing all the achievements against the agreed tasking list set for the sprint
- Conduct a daily ‘touch point’ between NCIA POC and the supplier’s POC to ensure service is on track
- Present draft versions of the reports to the customer, with the opportunity for the customer to provide feedback and implement uplifts
- Present and deliver final versions of the reports to the customer
- Provide a Project Closure Report summarizing the activities during the period of performance at a high level
Preferred Qualifications
- Experience with Azure DevOps
- Experience with ASP.NET MVC
- Experience with Angular Formly library
- Experience with Knockout
- Experience with Playwright or other test automation tools
- Experience with DevExpress
- Very good communication skills, both spoken and written, in English
- Very good presentation skills, taking in consideration the target audience
- Team player, friendly and always willing to help others and to share knowledge
- Good collaboration skills, with the ability to work in a multinational and diverse team
- Growth mind set, always wanting to improve and to learn
- Proactivity and taking ownership at all times
Benefits
- Off-Site Discount: 5% (this discount is applicable to all requirements, and applies when the assigned personnel are permitted to work Off-Site, such as at- home)
- Payment Schedule will be at the end of each two sprints, following the acceptance of the sprint report
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs

📍Greece
📍Brazil
📍United States

📍Colombia

💰$93k-$110k
📍United States

📍South Africa
📍Worldwide
📍Costa Rica