Zum Inhalt springen

Senior C++ Developer

  • Remote
    • Lublin, Lubelskie, Poland
  • Application Services Poland
  • eh1dg

Job description


The project:

Our client specializes in innovative software solutions for public safety, transport, air traffic, maritime, and defense sectors with a focus on incident and crisis management in global settings. Our projects are technically and organizationally challenging and require a high level of expertise.

You will be a part of a team of developers in which we are building an operational communication system in the safety-critical railway environment.

The activities for the Scrum Team include the development of essential parts of:

  • the user interface (designed to be very flexible and adaptable to customer needs), 

  • the required backend (designed as application server and integrated into a Kubernetes environment), 

  • as well as the development of the corresponding IMS (IP-Multimedia System) application server for the rail-specific voice communication functions.

Industry: Public Transport

The number of open vacancies: 1
Type of contract: B2B/ empoyment contract
The preferred scale of work: fulltime
Start date: asap, long-term cooperation
Type of work: 
100% remote

Location: Poland


Technologies used in the project:
❖ C++ 26
❖ React

❖ Microservices

❖ Cmake

❖ GoogleTest


Job requirements

Your tasks:

  • Participation in the development of our performance-critical backend services.

  • Taking responsibility of all phases of the software life cycle, from requirements engineering, design, implementation, to testing and maintenance.

  • Evaluating and taking responsibility for architectural decisions.

  • Contributing to the further buildout of our development infrastructure.

  • Cooperating with the strategic and technical product management.


What we expect from you:

  • Experience in team-oriented development of complex distributed software systems in a Linux-based cloud-like environment with a strong focus on availability, continuous operation, security, and safety.

  • Detailed knowledge of solid software design principles.

  • Detailed knowledge of modern C++ (6+ years of experience).

  • Experience with development tools like Git.

  • Very good English knowledge in writing and speaking (you will be working in an international team).


Nice to have:

  • Experience with Python, Cassandra, RabbitMQ, Kubernetes and OpenStack, SIP and IMS (IP Multimedia Subsystem).


What we can offer


  • flexible working hours

  • medical insurance

  • international clients

  • 100% remote work

  • annual bonuses

  • life insurance

  • non-corporate work atmosphere

  • integration events

  • additional days off

  • training and development budget



We look forward to receiving your application!


Recruiter responsible for the offer


Karolina Witkowska - karolina.witkowska@trimetis.com

or

Apply with Indeed unavailable