Join the crew

Software Architect

Apply now!

Gofore Plc is a digital transformation consultancy with over 1,400 impact-driven employees across Finland, Germany, Austria, Spain and Estonia. We care for our people, our customers, and the surrounding world. Our diverse group of experts shares a pioneering ambition to create a more humane, sustainable and ethical digital world. At Gofore we want to provide the best opportunities to develop and thrive, both at work and beyond. In 2023, our net sales amounted to EUR 189.2 million. Gofore Plc’s share is listed on the Nasdaq Helsinki Ltd. in Finland.

You can find more information about Gofore as a employer from Join the Crew and Culture pages.

We are looking for a software architect to join our growing team of experts for various public and private sector projects. There is plenty of choice in the projects and the technologies used include Java, Node.js, Typescript, React, React Native, Vue.js, Angular, C#, .NET, Python, AWS, and Azure. The important thing is that we find exactly the project that interests you!

You can jump into a development project, for example, in the healthcare, early childhood education, or transport industry – there are truly meaningful public and private sector projects that affect the lives of hundreds of thousands of people. Our customer projects are usually long-term, and you get to focus on one project at a time. Come build and develop meaningful digital services with us. Examples of our customers: MetsoAimo ParkTE-Digi and Digital and Population Data Services Agency.

What we expect

  • Extensive and versatile hands-on experience in the software industry (approximately 10+ years)
  • You are fluent in numerous technologies and programming languages
  • Proficiency in some of the technologies used in our projects: React, Java, Node.js, TypeScript, C#, .NET, Azure, and AWS
  • Fluent in both Finnish and English
  • Previous experience in coaching and mentoring is considered an advantage
  • As a software architect, you’ll have the opportunity to design and lead nationally significant software projects. You will work as part of an agile development team and participate in hands-on development. In addition to development work, you will be comprehensively involved in the customer relationship or project throughout its lifecycle, working closely with the customer to turn the business plan into a technical roadmap. You will support both the team and the customer’s product owner in architecture work, developing sustainable solutions in the long run. The chosen applicant may also be required to undergo security clearance as required by the client.

    We value diverse experiences but also want to offer opportunities for growth in new technologies and industries. With us, you can genuinely influence your career path and the role you develop into. Sharing knowledge is at the heart of Gofore, and you can act as a mentor for younger developers or organize internal briefings if you wish. 

    What we offer

    As an employer and a community, we promise to take care of you, because happy and healthy employees are the heart of our company. Our reputation for producing excellent services for our customers is entirely thanks to our team of top professionals. Our low hierarchy allows for a self-directed and transparent company culture. Our diverse team of professionals share a pioneering spirit and a desire to work for a company whose purpose goes beyond making a profit – we strive to create a more humane, sustainable and ethical digital world.

    The development of professional expertise is important to us. You will have the opportunity to participate in various training programs and business-supporting certifications. Additionally, all our software architects belong to the Gofore software architects community, which organizes various briefings, sparring sessions, and joint skills development. Our community ensures the development of members’ skills and provides excellent peer support.

    The Gofore community also extends beyond work. Various activities, such as board games, cycling, climbing, and video games are some of the things we do during get-togethers combined with sauna, various events, and family days. We want to support you in finding a work-life balance that works for you, so we offer you flexible working conditions as well as tools and equipment according to your needs. We offer our employees a diverse package of benefits, including:

    • Certification bonuses, training opportunities (Udemy business)
    • Lunch, exercise, commuter and bicycle benefits
    • Sick child care benefit, you can also request paid leave when a family member gets sick
    • Comprehensive occupational healthcare
    • Massage and dentist benefits
    • Share savings plan offered to all Goforeans

    Salary development

    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 utilization rate (we are consultants, after all!) and your own professional development are central in the salary discussions with your People Leader (i.e. supervisor).

    We have different salary models, and in addition to the monthly salary, we have separate bonuses linked with the company’s success. Bonuses can be related to, for example, recruitment, sales or actions advancing Gofore’s employer brand.

    We recognize and understand neurodiversity, and are willing to adapt our recruitment process based on your needs.

    Locations

    Helsinki, Jyväskylä, Kajaani, Lappeenranta, Oulu, Remote, Tampere, Turku

    Greetings from the team

    In my role, I tackle complex problems involving many stakeholders, striving to understand the entire system from a technical perspective and help our teams and partners find solutions. Balancing current requirements with future needs is a significant challenge. Data must flow seamlessly between microservices, considering domain rules, ownership, security, and validation. The increasing volume of data requires us to develop reliable, cost-effective software that is open to future requirements. I believe that immutable and streaming data, with application logic distributed among independent processors, will become more common. I'm still fond of the ecosystem around Java and its virtual machine (JVM), because it keeps on evolving and providing versatile tools for handling complex problems.

    At Gofore, I work on interesting problems and enjoy the pleasant atmosphere and versatile work opportunities. I feel heard when I raise issues in my customer work, and I actively follow tech developments and learn from others.

    Tuomas Kareinen, Software Architect

    If we proceed in the recruitment process, what is your preferred method of contact?

    By sending this application, you confirm that you have read Gofore's privacy policy and give your consent to handling your candidate data.

    Back to top