Katso kaikki avoimet työpaikkamme

C++ Developer / Finland

We are now looking for C++ Developers to join our Product Development team in Tampere. You may have just graduated or you may already have several years' experience as a Software Developer. We offer both junior and senior-level positions.

As a C++ developer, you would contribute to our M-Files server and the database. M-Files server is implemented mainly with C++, but C# is used when interfacing with M-Files server. We do development in feature teams that are set up based on feature development needs. In the feature teams, you have chance to work with different people for every feature you develop. Developing one feature usually takes from 3 months up to a year. The feature team is also responsible for the introduction and deployment of the feature. If you prefer, you can also focus on smaller M-Files core improvements instead of the feature development. In addition, you also participate in roll-out and maintenance.

Work is mainly back-end development, but we encourage everyone to do and learn full-stack development if possible. Your development is important to us! We do our best to offer an excellent environment for learning new things and developing your skills on your way to become a true professional. For example, MyTime is something unique. It means that you can do whatever you want with 20% of your working time as long as you feel that it benefits the company, for example, testing new technologies, trying out new things, even fixing errors or coding new features. You decide what you want to do with your MyTime!

To tell you about this role as concretely as possible, we asked around in the teams about what your possible future colleagues appreciated the most.

I like how we have organized the teams based on features. It allows us developers to focus purely on the development work and it speeds up the development of one feature and allows me to see the results of my work faster. It also prevents knowledge silos. I also like that I don´t get stuck in one role, but have diverse work tasks that keep me motivated. I like the product we are developing, it is fresh and there is no burden from the past.

Eemeli Pyöttiö, Senior Software Engineer

I love the fact that we are developing our own product, and it makes actions and plans long term focused - the solutions we develop today effects still 10-15 years from now on. We create an innovative product that reshapes the industry and the way companies manage data. It must also be one of the reasons why we have such a great team spirit - since we all work for one product, helping others comes naturally.

Ari Metsäpelto, Chief Engineer

To rock this position you would need to have the following skills:

  • prior coding experience and skills in Windows environments
  • proficiency with C++. Knowing other programming languages, such as C# and JavaScript is an asset.
  • interest in Cloud technologies and Cloud environments
  • ability to work independently
  • good English speaking skills

We aim to be one of the world's leading SaaS technology companies within five years. Every new employee gets 300 units of options, so you will also get your share of our success. Join us in our success story! Send your application and CV soon, but not later than August 8th 2021.

For more information on working at M-Files, please contact Mika Hirvonen, Director of SW Development, mika.hirvonen(ät)m-files.com.

Deadline for applications: 8/8/2021

Submit Your Resume for This Job Opening

First Name: *
Last Name: *
Phone: *
E-mail: *
LinkedIn Profile:
Application Document (PDF format): *
CV Document (PDF format): *
Other Attachment (PDF format):
* = required field

Katso kaikki avoimet työpaikkamme
Privacy Policy