At a Glance
- Tasks: Build modern web applications and services for NATO using cutting-edge technologies.
- Company: Join Ironclad Defense Works, a leader in tech support for NATO.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Collaborative agile team with excellent career advancement opportunities.
- Why this job: Make a real impact while working on innovative projects in a dynamic environment.
- Qualifications: 4+ years of full-stack development experience with JavaScript, Python, or Java.
The predicted salary is between 96000 - 110000 € per year.
Location: Norfolk, VA (On-site at NATO HQ SACT)
Employment Type: Full-time, contractor support
Security Clearance: Active/eligible for NATO or National SECRET (or higher)
Openings: 3 openings
Target Base Salary Range: $96,000 - $110,000
Travel: Occasional mission travel as required.
Role Overview
Support NATO Allied Command Transformation (HQ SACT) by building and delivering modern, containerized web applications and services. You will work in an agile product team to design and implement full-stack solutions, REST APIs, and microservices that enable data-driven capability development and decision support.
Key Responsibilities
- Build containerized application tools using 12-Factor App principles and test-driven development.
- Develop products within a balanced agile team (PM/PO, UI/UX, and data specialists as needed).
- Design and implement REST APIs and microservices.
- Deliver front-end and back-end features using modern JavaScript and/or Python/Java frameworks.
- Design, implement, and optimize data stores (e.g., PostgreSQL/MySQL/MongoDB).
- Deploy and operate services on Docker/Kubernetes/OpenShift; support sustainable DevSecOps pipelines.
- Collaborate via code reviews, pair programming, and iterative releases.
Required Qualifications
- 4+ years of full-stack development using JavaScript, Python, or Java.
- Experience with modern front-end frameworks (e.g., React/Angular) and back-end frameworks (e.g., Node.js, Django/Flask, Spring Boot).
- Database design and programming experience (SQL and/or NoSQL).
- Hands-on REST API development and microservices patterns.
- Experience with TDD and working in agile teams (Scrum/Kanban).
- English proficiency equivalent to STANAG 6001 SLP 3333.
- Citizen of a NATO member nation; active or eligible for NATO/National SECRET (or higher) clearance.
Preferred / Nice-to-Have
- Experience operating services in cloud or hybrid environments.
- Familiarity with security scanning, SBOMs, and CI/CD hardening practices.
- Prior experience supporting NATO, DoD, or international defense organizations.
How to Apply
Email your resume to [email protected] with the subject line: "RFP-ACT-SACT-26-02 – LC10 – Full-Stack Developer" or respond to this job posting via the included web application.
Ironclad Defense Works is an Equal Opportunity Employer.
Full Stack Developer in Norfolk employer: Ironclad Defense Works
Ironclad Defense Works is an exceptional employer, offering a dynamic work environment at NATO HQ SACT in Norfolk, VA, where you can contribute to meaningful projects that support international defence initiatives. With a strong emphasis on employee growth, collaborative agile teams, and opportunities for professional development, we foster a culture of innovation and inclusivity. Enjoy competitive salaries, occasional travel for mission support, and the chance to work with cutting-edge technologies in a role that truly makes a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer in Norfolk
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who have experience with NATO or similar organisations. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving full-stack development, REST APIs, and microservices. This will give potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding agile methodologies. Be ready to discuss your experience with JavaScript, Python, and modern frameworks, as well as how you’ve collaborated in teams.
✨Tip Number 4
Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, it shows you’re serious about joining our team and contributing to exciting projects at NATO HQ SACT.
We think you need these skills to ace Full Stack Developer in Norfolk
Some tips for your application 🫡
Tailor Your Resume:Make sure your resume highlights your full-stack development experience, especially with JavaScript, Python, or Java. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with NATO and how your experience fits into our agile product team. Let us know what makes you tick as a developer.
Showcase Your Projects:If you’ve got a portfolio or GitHub with your work, include that! We love seeing real examples of your coding skills and how you’ve tackled challenges in past projects. It gives us a better idea of what you can bring to the table.
Apply Through Our Website:While emailing your resume is an option, we highly encourage you to apply through our website. It streamlines the process for us and ensures your application gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Ironclad Defense Works
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like JavaScript, Python, and modern frameworks. Brush up on your knowledge of REST APIs and microservices, as these will likely come up during technical discussions.
✨Showcase Your Agile Experience
Since the role involves working in an agile team, be prepared to discuss your experience with Scrum or Kanban. Share specific examples of how you've contributed to agile projects, focusing on collaboration and iterative development.
✨Prepare for Practical Tests
You might face coding challenges or practical tests during the interview. Practice common algorithms and data structures, and be ready to demonstrate your problem-solving skills using the languages and frameworks listed in the job description.
✨Understand NATO's Context
Familiarise yourself with NATO’s mission and values, especially if you have prior experience in defence organisations. Showing that you understand the context of your work can set you apart and demonstrate your commitment to the role.