What are the responsibilities and job description for the Web Application Developer position at DEFTEC Corporation?
Web Application Developer
DEFTEC delivers mission-critical solutions through skillfully delivered services and innovative products. We are inspired by the critical missions of our clients, and we are driven to provide the most effective solutions to execute their missions, operational challenges, and requirements. Our dedicated, experienced, and talented employees work closely with our clients to ensure the delivery of exceptional services and products.
POSITION OVERVIEW
The NATO Information and Communication Agency (NCI Agency) located in The Hague, The Netherlands, is currently involved in the development of new capabilities for NATO as well as in the support of existing capabilities. In the light of these activities, the C2 Centre is looking for one full stack .NET Web developer with experience in developing ASP.NET and .NET Applications, and with strong user interface proficiency.
The Full Stack .NET Web Developer will provide the technical subject matter expertise to enable and guide the design and development of integrated solutions that meet current and future business needs. More specifically, the service will support the full software development cycle of TOPFAS NRS Tracking Application.
JOB RESPONSIBILITIES:
The following reflects management's definition of essential functions for this job but does not restrict the tasks that may be assigned. Management may assign additional duties and responsibilities to this job at any time due to reasonable accommodation or other reasons.
- Participate in the daily reporting and planning activities (daily stand-ups) as well as the required participation in workshops, events and conferences related to the supported services, as requested by the NCI Agency project team. Development service will be carried out accessing remotely the Azure DevOps NATO Software Factory system
-
Develop and update TOPFAS Application software. This includes the following activities:
- 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
- Report to the NCIA TOPFAS Technical Lead
- Participate in daily status update meetings, sprint planning, sprint retrospectives and other meetings, in person via electronic means using Conference Call capabilities, according to project manager's instructions. (The camera feature should be used at all times)
QUALIFICATIONS:
Required Qualifications:
- Must be a citizen of a NATO member country
- Possess a NATO Secret security clearance (Interim acceptable)
- Master's degree in Computer Science/Engineering or equivalent
- 10 years' 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 3 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
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
Relevant Soft Skills:
- Very good communication skills, both spoken and written, in English
- Very good presentation skills, taking into 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
Work Location:
- Fully Remote
DEFTEC offers a comprehensive whole-life benefits package that includes medical, dental, vision, holiday, paid time off, 401K with a match, life insurance, short/long-term disability, and educational reimbursement.
DEFTEC is a Drug-Free Workplace where post-offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in our policies.
AAP/EEO Statement
DEFTEC Corp is an Equal Opportunity and Affirmative Action Employer and prohibits discrimination and harassment of any type based on actual or perceived race, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding , and medical conditions related to pregnancy, childbirth or breastfeeding), gender, gender identity, and gender expression, religious creed, disability (mental and physical) including HIV and AIDS, medical condition (cancer and genetic characteristics ), genetic information, age, marital status, civil union status, sexual orientation, military and veteran status, denial of family and medical care leave, arrest record and/or any other characteristic(s) protected by federal, state or local law.