Full Stack Developer - NATO Data Science & AI Branch Job at Ironclad Defense Works, Norfolk, VA

V2src3Y2RGcvNkhKSjk2M2JiOGJkRUsvVFE9PQ==
  • Ironclad Defense Works
  • Norfolk, VA

Job Description

Job Description

Job Description

Full Stack Developer – NATO ACT Data Science & AI BranchLocation: HQ SACT, Norfolk, VA
Position Type: Full-time, Onsite
Clearance Requirement: Active NATO or National SECRET (or higher) security clearanceRole OverviewIronclad Defense Works (IDW) is seeking a Full Stack Developer to join NATO’s Allied Command Transformation (ACT) Data Science & Artificial Intelligence (DSAI) Branch. The successful candidate will design, develop, and maintain secure, scalable front-end and back-end systems supporting NATO’s AI and data-driven applications.

This role combines full-stack engineering expertise with a focus on secure, modular, and AI-integrated software systems. The position contributes directly to NATO’s digital transformation—enabling data exploitation, operational automation, and decision-support initiatives across the Alliance.Key Responsibilities
  • Design, develop, and maintain secure, scalable, and high-performance web applications supporting AI and data analytics capabilities.
  • Develop and maintain front-end user interfaces and dashboards for secure interaction with AI systems in classified environments.
  • Build and optimize server-side logic, APIs, and services for real-time data processing and AI model integration.
  • Implement authentication, access control, and secure data handling in compliance with NATO and OWASP security standards.
  • Develop and deploy containerized environments using Docker and Kubernetes for modular, scalable systems.
  • Collaborate with AI engineers and data scientists to integrate inference mechanisms, model outputs, and analytics pipelines into full-stack solutions.
  • Build automated testing frameworks to validate the stability, performance, and security of applications.
  • Maintain robust error handling, logging, and monitoring mechanisms to ensure resilience and traceability.
  • Contribute to prototype and demonstrator development, supporting NATO’s innovation and experimentation goals.
  • Produce and maintain comprehensive technical documentation for codebases, APIs, workflows, and architecture.
  • Provide mentorship and technical support on full-stack development best practices to team members.
Required Qualifications
  • Bachelor’s degree (or higher) in Computer Science, Software Engineering, or a related discipline; or a minimum of four years of full-stack development experience within the last six years.
  • Proven experience designing and deploying secure, scalable web applications in the past four years.
  • Proficiency with front-end technologies: HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue.js).
  • Experience developing back-end systems using Python, Node.js, Java, or .NET.
  • Strong understanding of RESTful and GraphQL APIs for system integration.
  • Proficiency in both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) database technologies.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with secure coding practices, OWASP guidelines, and cybersecurity standards.
  • Ability to implement and maintain automated testing frameworks (Jest, Selenium, or Cypress).
  • Excellent communication, documentation, and teamwork skills.
  • Eligible for NATO or National SECRET clearance and able to work in multinational environments.
Desired Skills
  • Experience integrating AI/ML model outputs into web-based systems.
  • Familiarity with cloud platforms such as Microsoft Azure or AWS.
  • Proficiency in data visualization libraries (D3.js, Chart.js, Plotly).
  • Experience with DevSecOps workflows and agile development methodologies.
  • Understanding of classified networks, authentication frameworks, and secure access control policies.
  • Demonstrated ability to build intuitive UIs that translate complex data into actionable insights.
  • Prior experience working with security clearances and classified system environments.
Application InstructionsApply directly through the posted job ad and link.
Candidates may also send a cover letter and NATO-format resume emphasizing full-stack development experience and secure software delivery to:

📧 jobs@idw.inc


 

Powered by JazzHR

Db8g1HipSt

Job Tags

Full time,

Similar Jobs

Sanford Health

Occupational Therapist - Pediatric Job at Sanford Health

 ...Bonus! Department Details Amazing group of occupational, physical, and speech-language pathologists passionate about...  ...dedicated to serving the pediatric population. Team of therapists who take a collaborative approach to patient care.... 

Primoris

Worker I Warehouse Job at Primoris

 ...international. Primoris nor its subsidiaries will be responsible for any fees from the use of any unsolicited resumes either through our ATS or via electronic mail systems from any agency representative or agency consultant unless your firm is an approved vendor partner... 

Oneida Center

Licensed Practical Nurse (LPN) Baylor Program Job at Oneida Center

 ...Nursing Assistants (CNAs). Helps Residents get dressed & take care of personal hygiene. Monitors Residents food and liquid...  ...Rehabilitation and are affiliated with an Assisted Living Program and Adult Day Care. We endeavor to embrace our residents in times of crisis... 

Talent Groups

Clinical Business Systems Analyst (Boston) Job at Talent Groups

 ...client cannot sponsor visas at this time (must be US Citizen or GC Permanent Resident)** General Summary: The Clinical Business System Analyst is responsible for business process analysis and the development/maintenance of internal databases, ad-hoc queries and... 

University of New Mexico - Hospitals

RN CASE MANAGER Job at University of New Mexico - Hospitals

 ...and organizational considerations. Department: Utilization Management - UH FTE: 0.50 Part Time Shift: Weekend Days Position...  ...patients within designated specialty area requiring patient case management interventions by utilizing established procedures...