C++ Developer (Project: Railroad Traffic Management)
Requirements:
- Linux
- Windows
- C++/Qt
- Strong communication skills
- English B2
- German a plus but no requirement
- Backend and GUI
- Experience with projects with >500.000 lines of code
- Experience with working in a team of ~10
- Some experience in the railway sector a plus but no requirement
Job description
An application supporting train traffic management and tracking train parameters. A large and complex product for managing and planning train timetables from both the passenger and rail network operator perspectives. The application provides the ability to view various types of train parameters, e.g. speed or acceleration. Plans related to train traffic management are built based on the parameters.
Main responsibilities
- Software development – implement new features based on client requirements for railway/mobility domain.
- User interface development – Take part in design and develop UI using qt, including interfaces for monitoring and infrastructure management systems.
- System integration – integrate various system components, such as databases, qt interfaces with C++ codebase.
- Code optimization – improve application performance, optimize data processing alghorithms.
- Technical documentation – create and update code documentation.
- Requirement analysis – work with project teams to gather and analyze requirements for new functionalities
- Configuration management and version control – use version control (gitlab), and task management tools (JIRA)
Agile & Scrum methodology – work in an Agile environment following Scrum principles, participate in daily stand-ups, plannings, backlog refinements and retrospective
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Warsaw (PL), Wroclaw (PL), Szczecin (PL), Lodz (PL), Gdansk (PL), Cracow (PL), Bialystok (PL)
- Remote status
- Hybrid
- Hourly salary
- PLN70 - PLN150
- Skills
- C/C++
- Experience
- Regular, Senior
- Area
- Other
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
C++ Developer (Project: Railroad Traffic Management)
Loading application form