Company Details


Are you passionate about software architecture and design, and do you possess strong leadership and stakeholder management skills? We are looking for an experienced software architect in our Command & Control (C2) organization based in Søborg.

Terma provides mission critical solutions for the defense and aerospace industry. We are guided by one overall purpose: to deliver security for countries, alliances, and individuals. We operate in a variety of areas, but security is always the key. We deliver advanced technologies to keep people safe, both in peacetimes and in times of conflict. Our systems provide security for people on land, at sea, and in the air. In space, we are engaged in reaching new frontiers and enabling people on our planet to deal with new and upcoming challenges. Terma puts an emphasis on diversity and brings passionate people together with different cultural and professional backgrounds.

The TEC C2 organization

  • We are looking for an experienced software architect in our Command & Control (C2) organization in Søborg. The C2 organization is the main responsible for our C2 Naval system – C-Flex – that provides situational awareness for surveillance, maritime safety, and combat purposes at sea.
  • The C2 organization counts 90 highly engaged colleagues, we are located at 2 sites; in Søborg and in Lystrup. Within the C2 organization in Søborg we work in stable, interdisciplinary, and self-managed Scrum teams based on the agile principles.

The role and your most important tasks

As Software Architect, you will work together with the Architect Team. You will have the technical responsibility for the architectural design of our mission-critical applications, considering all aspects related to the software development including performance, reliability, modularity, and maintainability. You will report directly to the Vice President of the TEC C2 organization.

Examples of area of responsibility:

  • Technical leadership and guidance of teams implementing mission-critical software systems across different applications
  • Architectural design and implementation of software following professional, modern software engineering principles
  • Taking ownership in strengthening our work methods and improving our development tool in close cooperation with Line Management
  • Creating technical documentation, including architectural and software design documentation, interface control documents and design justification documentation
  • Contributing to ensuring implementation and delivery of software to schedule and required quality

Your experience and education

You have a relevant education, i.e., a Bachelor or Master’s degree in software engineering, computer science, or similar educations plus at least 5-7 years of experience as software architect.

Your primary programming language is Java, experience with other object-oriented languages like C++ is a plus. Additionally, you can put a checkmark at some of the below bullets:

  • Have experience with design of software solutions through all the steps from requirements, architecture, design, implementation and verification – the latter especially in terms of automated test
  • Are an experienced technical lead with well-developed problem-solving skills
  • Are a natural informal leader who can drive teams and individuals to become high performing
  • Have experience in agile development and tools like JIRA, Confluence etc.

You as a person

  • You are proactive by nature, e.g., showing in the way that you make sure to align upfront and that you are not afraid to challenge your colleagues in a respectful manner and to ask the clarifying questions
  • You are enthusiastic, self-motivated, team player and able to work independently
  • You are a people’s person which shows in the way that you seek and find it natural to interact with teams and individuals to pave the road and ensure alignment
  • Your profile allows you to navigate in an interdisciplinary environment where solutions and deliverables are a result of an effective interaction between system and software development. You enjoy working in a complex and highly specialized environment where you respect the formal working processes while still mastering agile principles
  • You can work in an international, multi-cultural team and you are well articulated in writing and speaking, as a minimum in English, preferable also in Danish.

What can Terma offer you?

  • In Terma it is your skills, commitment and ambitions that help us fulfil our mission of delivering technologies to keep people safe.
  • We offer a job with great opportunities for the right, talented candidate with a challenging position in an international high-tech company.
  • You will be part of a dedicated team characterized by professional pride and humor.
  • In addition to the professional challenges, Terma offers a wide range of social activities and sports facilities, where employees meet in an informal atmosphere.

#space #spacecareers #spacejobs #careersinspace #aerospacejobs #engineeringjobs #jobsinspace

Tagged as: C++, jira, confluence

Visit Us On LinkedinVisit Us On FacebookVisit Us On Twitter