Tech & Digital

Software Engineer

  • Location

    Gemeente Den Haag

  • Sector:

    Software Development

  • Job type:

    Contract

  • Salary:

    Negotiable

  • Contact:

    Jyoti Bhambota

  • Contact email:

    jyoti@ioassociates.eu

  • Job ref:

    BBBH169674_1762420901


Software Engineer
Location Europe


iO Associates are delighted to be partnering with a leading Management Consultancy to support a range of NATO programme requirements with the introduction of exceptional professionals.

We're currently looking for experienced Software Engineers to join our client's high-performing team and play a key role in delivering cutting-edge solutions that shape the future of technology.

This is an exciting opportunity to contribute to impactful projects, collaborate with talented professionals, and work in a forward-thinking environment that values creativity, technical excellence, and continuous learning.

Responsibilities include:

  • Developing high-quality software design and architecture.
  • Identifying, prioritizing, and executing tasks across the software development life cycle.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Troubleshooting, debugging, and upgrading existing software.
  • Ensuring software remains up to date with the latest technologies.

Essential Skills & Experience:

  • Proven experience as a Software Engineer or in a similar role.
  • Strong proficiency in Java, C++, or similar programming languages.
  • Excellent understanding of software development principles and best practices.
  • Strong analytical and problem-solving abilities.
  • Bachelor's degree in Computer Science or a related field.

Desirable Skills & Experience:

  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience working in Agile
  • Knowledge of mobile development is a plus.

If you have prior experience working within NATO, defence, or other secure government environments, and hold active security clearance, we would especially love to hear from you.