Software Engineering Manager
Nordic Institute for Interoperability Solutions Helsinki, Uusimaa, Finland
IT Services and IT Consulting · 2-10 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The Software Engineering Manager will support the CTO in managing the development, verification, and auditing of the X-Road source code. They are also responsible for administering technical requirements and overseeing the continuous services provided by NIIS.
What they look for
Requirements
Candidates must have over 5 years of software development experience and a strong understanding of X-Road technology and architecture. Proficiency in English, experience with agile methodologies, and technical expertise in Java and cloud platforms are required.
Benefits
Full description
NIIS is seeking to recruit a Software Engineering Manager for its X-Road development team to support our CTO in managing the development, verification, and auditing of the source code, and in administering the documentation and business and technical requirements for X-Road. This role also includes responsibility for the continuous services provided by NIIS.
At NIIS, we develop open-source digital government solutions that help countries deliver secure, seamless and trusted public services. Our work enables organisations to exchange data safely, supports cross-border collaboration and strengthens the digital infrastructure that societies depend on. Today, our products help power digital services used by 783 million end-users worldwide.
NIIS is an equal opportunity employer committed to ensuring equality and promoting diversity in the workplace. We will give everyone the chance to work in an environment where their rights are respected.
Join our international team and work on technology with real-world impact — creating digital solutions that deliver lasting value for governments, organisations and people around the world!
Applications should be submitted via the application form. Further information is available from the CEO of NIIS, Ville Sirviö, +372 7130 801, ville.sirvio@niis.org
- Experience in working with X-Road and overall understanding of its technology, architecture and development methods
- Track record in software development (over 5 years of experience)
- Fluency in English is essential. Estonian, Finnish and other language skills are considered an advantage.
- Self-motivated and self-directed
- Understand the big picture as well as technical details
- Excellent written and verbal communication skills
- Ability to communicate effectively with both developers and management
- Good understanding of the software development process, DevOps practices and tools
- Experience with agile software development and the ability to participate in development on a hands-on level
- Experience with open source projects. Contributions to open source projects are considered a plus.
- Experience with distributed systems
- Experience with API design and development
TECHNOLOGIES
- X-Road core and/or X-Road extensions
- Java programming language. Experience with different frameworks (e.g. Spring Boot, Hibernate) is a plus.
- Gradle and/or Maven
- Git
- Cloud platforms – at least one of the following: Amazon Web Services, Microsoft Azure, Google Cloud Platform
- Docker and/or LXD container technologies
- Relational and schemaless databases, e.g. Postgres, ORM technologies, MongoDB, DynamoDB
- SOAP/XML and REST/JSON web services
- Basic knowledge of Public Key Infrastructure (PKI)
- Linux-based operating systems and shell scripting
Certificates in any of the technologies listed above are considered an advantage.
TECHNOLOGIES (optional)
- JavaScript programming language. Experience with different frameworks (e.g. Node.js, AngularJS, VUE.js) is an advantage.
- Automation tools, e.g. Ansible, Chef
- API description languages, e.g. Open API / Swagger, RAML, API Blueprint
- Continuous integration tools, e.g. Jenkins
- Agile project management tools, e.g. Confluence, JIRA
- API management tools, e.g. Tyk, API Umbrella, Kong
- Web servers, e.g. Nginx, Apache
- Decentralised identifiers
- W3C Verifiable credentials
- Dataspace Protocol (DSP)
- Decentralised Claims Protocol (DCP)
- Data Plane Signaling Protocol (XPS)
- Gaia-X Trust Framework
We offer...
- an operating environment that is unique even by international standards
- an opportunity to influence the development of digital societies
- an international team with talented people of different backgrounds
- a chance to work remotely in your preferred location
- a good mixture of group and individual work
- low hierarchy and minimal viable bureaucracy
- opportunities for professional development and training
- up-to-date devices and equipment
- a competitive compensation package
- comprehensive occupational healthcare.
Similar roles
-
Engineering Manager
Longshot Systems Ltd London, England, United Kingdom
-
Agentic AI Co-Founder / Head of Engineering (100 % remote) (m/f/d)
EWOR GmbH Valletta, South Eastern Region, Malta
-
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - West
Blue Machines AI Mumbai, Maharashtra, India
-
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - North
Blue Machines AI Delhi, Delhi, India
-
Space Tech Co-Founder / Head of Engineering (100 % remote) (m/f/d)
EWOR GmbH Sofia, Sofia-City, Bulgaria
-
Engineering Manager Drivetrain, Function & Driver Environment
Konecranes Markaryd, Kronoberg County, Sweden