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.
JBRP1_UKTJ