What we offer
As an employer and community, we promise to take care of you, because happy and healthy employees are the core of our business. Our reputation as a provider of high-quality services for our customers is the pinnacle result from our top-notch professionals. We operate in a low hierarchy, self-directed, and transparent way. Common features among our diverse network of Gofore professionals are the pioneering spirit and the willingness to work in an organisation that aims not only to yield profits, but also to create a more human, sustainable, and ethical digital world.
Versatile customer projects offer you endless opportunities for professional development, and you can pick what you find the most interesting from our weekly presentations and guild activities. We support participating in other trainings and events as well to grow your expertise. The Gofore community also extends beyond work in the form of various activities such as video games, sauna, and family days. To support work-life balance, we offer you flexible working conditions and freedom to choose the tools that you need. These and many other benefits await you at Gofore!
What we expect from you
As a software development expert, you are interested in modern technologies and won’t be shy about getting your hands dirty in source code. You always want to learn something new and are always prepared to help your colleagues and customers.
The JVM platform and databases are familiar to you from previous projects, and you can design high-quality interfaces. You are interested in building a good build pipeline and in launching cloud services. You may also have learned about functional programming.
Gofore is an international workplace, and we welcome people from different backgrounds. Please note that as some of our customers work in Finnish, professional working proficiency in Finnish is a big advantage. Some projects require a security clearance check by the Finnish Security Intelligence Service. In case you will work in such a project, this check is required. It is always done with the applicant’s consent.
""Hi, I'm Anna Ruokonen and I work at Gofore as a software designer. I've been involved for almost three years with industrial Internet application, an IoT platform, for a paper mill and hydroelectric plant context. The platform focuses on data collection, and various applications are developed on top of it for monitoring, analytics and data visualisation purposes. The system adheres to a microservice architecture. At the beginning of the project, I was focusing on implementing the presentation layer middleware, including a data model and REST API. The tools I was using were mainly Node.js and MongoDB. Later the focus shifted to microservices and presentation layer integration. I have also become familiar with database migrations and client-end Angular. A lot has taken place during the project's life cycle. The high points have included transfer to a Docker based publication, replacing Jenkins with GitLab CI/CD, transfer to AWS and most recently, replacing our own database with a MongoDB Atlas cluster. Currently I'm working in the modularisation team, the purpose of which is to enable application development and publication independent of each other, and to improve the scalability of the presentation layer. The best thing about Gofore and this project is that I have been able to decide the direction of my work and my expertise. I have been able to work in various roles within the project according to my interest. I have also been able to complete the AWS Solutions Architect and Scrum Master certificates while working. At Gofore, you can develop your own competences not only in projects and by studying but also by taking part in guild activities and by making use of coaching services.""
Java, Node, C#, Python, PHP, Clojure, Scala, Kotlin, Spring, RxJS, Akka, REST, JSON, Express, MongoDB, PostgreSQL, AWS, Azure