A complete application in a minute
Tailored resume and cover letter, ready to send.
Gofore is seeking a Software Architect to lead architecture and technical direction for large-scale, security-critical enterprise systems. The role focuses on modernizing architectures, containerization, microservices, and API integrations, with hands-on capability as needed.
You will collaborate with customers and product owners to translate business goals into robust technical roadmaps. The position emphasizes long-term client engagement, frequent on-site work at security-classified
Our clients include industrial companies developing critical capabilities, public safety authorities, defence organizations, actors within the security of supply ecosystem, manufacturers of dual-use technologies, and globally operating defence industry companies.
You will have the opportunity to contribute to significant development and transformation initiatives focused on building and modernizing business-critical and security-critical information systems. Our client projects are typically long-term, allowing you to focus on one project at a time in most cases.
As a Software Architect, you will be responsible for the architecture and technical direction of systems built with Java, TypeScript, and C#. You will guide development teams, ensure architectural decisions are successfully implemented, and actively participate in software development when needed. You will design event-driven and API-based integration architectures and take ownership of data flows, system-to-system communication, and both real-time and batch-based integrations.
The role focuses on modernizing large-scale enterprise systems, container technologies, and microservices, API, and integration architectures. When designing business-critical solutions, you will consider high availability, business continuity, resilience, fault tolerance, and disaster recovery requirements. You will work in a key role within an agile development team, collaborating closely with customers, Product Owners, and other stakeholders to translate business objectives into technical roadmaps and sustainable long-term solutions.
Deep experience working in TUVE environments or other secure processing and integration environments with different security classifications
At least 10 years of broad experience in software development, including a minimum of 5 years in software or information systems architecture roles
The ability to provide technical leadership, constructively challenge existing architectures, and bring architectural decisions into day-to-day development work
Experience with business-critical or security-critical systems and highly secure operating environments
Experience designing architectures that address high availability, continuity, resilience, fault tolerance, and recovery requirements
Strong hands-on experience in designing Java-, TypeScript-, or C#-based information systems, combined with a solid technical background that enables you to assess solutions at the implementation level
Practical experience with Kubernetes environments and container networking solutions
Experience modernizing large-scale existing systems
Willingness to commit to a long-term client project as your primary assignment
Flexibility to work, when required by the project, at customer premises and in security-classified environments
Fluent written and spoken Finnish and English
The selected candidate may be subject to a security clearance process.
We value versatile experience, while also wanting to provide opportunities for growth in both new technologies and industries.
At Gofore, you will have a genuine opportunity to influence your own career path and shape the role you build for yourself.
Sharing knowledge is also at the heart of being a Goforean. If you wish, you can mentor junior developers, facilitate internal knowledge-sharing sessions, and contribute to our culture of continuous learning and professional development.
At Gofore, you’ll be part of a caring and diverse community where your contribution matters. Our culture is built on trust, openness, and collaboration. We share knowledge, solve challenges together, and learn from one another.
You’ll work alongside highly skilled professionals who take pride in their work. Together with our customers, we create meaningful impact. Our customer satisfaction is high, with an NPS of 62 (2025), reflecting the expertise of our people and the customer-oriented attitude they bring to every project. We foster curiosity, welcome new ideas, and encourage continuous learning and professional growth.
Our community extends beyond project work through events, activities, and groups built around shared hobbies and interests.
To support your wellbeing both at work and outside it, we offer flexible ways of working, comprehensive benefits, and our own collective agreement developed together with Goforeans.
For us it is important that Goforeans receive reasonable total compensation for their work. The compensation is the outcome of, not only experience and skills, but also active work for our two values: being a good workplace for everyone and considering customer perspective in everything we do. The feedback that you receive, your utilisation rate (we are consultants, after all!) and your own professional development are central in the salary discussions with your People Leader.
Typical salaries for this role range from 5 500-7 000 € per month, in addition to a bonus based on your monthly billing. The final salary level will be defined as discussions progress and we gain a more detailed understanding of your expertise. We also offer separate bonuses linked to the company’s success, which may relate to areas such as recruitment, sales, or increasing Gofore’s brand awareness.
You can read more about what happens after you submit your application and what the recruitment process at Gofore looks like here.
We recognise and understand neurodiversity, and are willing to adapt our recruitment process based on your needs.