The company and what it does
We are a software publisher. Our solution simplifies the management of unified communications tools: telephony, videoconferencing, messaging, collaborative application, etc.
Our customers’ system admins love us!
Some numbers :
- Created in 2010,
- 120 employees,
- 80% of turnover generated abroad
- Fundraising of €10M in 2020
- + than 3 million users within Key Accounts
Kurmi’s Good Sides
A pleasant working environment: brand new premises, caring colleagues and managers.
An international environment: a hundred customers in 17 countries (USA, Japan, Europe, etc.) and Kurmi teams in France, the USA, Germany, Canada, Asia, etc.
“Scale Up” environment: a product that continues to evolve technically and functionally, strong growth, prospects for professional development…
Your role in the Core team
You join the Core team within the R&D Department of more than 25 people. In collaboration with a product owner, the team leader / scrum master and the test team, you work on the central and strategic functionalities of the Kurmi solution. You also participate in the technological development of the software suite as well as in the continuous improvement process.
Your mission is broken down into several main areas
Development
Develop Core functionalities, set up automatic tests, tool existing code, produce quality code, improve and ensure the operational maintenance of continuous integration.
Maintenance
Support for bug fixes, answers to customer and internal questions (support team, customer project teams, etc.).
Continuous improvement
Contribution to the improvement of practices by proposing and implementing new ideas, sharing of good practices.
Activity tracking
Report on a daily basis (daily or other occasion) a status of activities, report difficulties, anticipate the implementation schedule.
Technical Environment
Development (JAVA/JEE, XML, Soap/Rest API), automatic tests (Javascript, Java, Mockito), tools (Sonar, Gitlab, Intellij, JIRA), …
What you will appreciate about this position
- Welcoming the team and helping each other on a daily basis
- The agile organization
- The speed and regularity of product developments
- Practices that promote quality: participatory continuous improvement, internal training, sharing of best practices, project mode and cross-functional projects, etc.
- The organization allowing rotation to alternate the periods when you work on sprints to develop new features and the periods when you take charge of fixing bugs
What you need to join us
We are looking for several people to join the team, experience levels may vary.
You have at least 4 years of experience in Java development, ideally with an engineer profile.
You speak English (conversational level) and you want to work in a team in an international environment.
Icing on the cake (optional): you are interested in topics such as security, devops, high availability, etc.
Evolution prospects
Depending on your potential and your appetites, the prospects at Kurmi are multiple: business development, functional and/or technical responsibility, team leadership, etc.
Other Information
Contract: CDI
Location: Rennes (near the train station) + telecommuting
Start Date: as soon as possible