The Embedded Competency Center is an organizational unit of Sii, that brings together almost 500 specialists. We are currently looking for a Software Engineer C++. Join an international Agile team building one of Europe’s leading payment processing platforms. Work on cutting-edge C++ solutions that handle millions of secure transactions every day.
Responsibilities
- Designing, configuring, and installing customer systems
- Creating software solutions for processing electronic payments based on the Authorization and Switching software suite
- Alignment on requirements with Product Owner, Analyst
- Keeping technical documentation up to date
- Designing Unit Tests and building regression tests according to requirement specification
- Sharing knowledge with other team members in own area of expertise
Requirements
- Strong knowledge of Modern C++17 (high-quality, standard-compliant programming)
- At least 5 years of experience in writing unit tests using GTest
- Hands-on practice with automated test systems based on UNIX/Bash/SQL
- Understanding of asynchronous messaging architectures
- Background with Oracle and PostgreSQL databases
- Ability to work in a Dockerized Linux environment (e.g., WSL2, CentOS) for both testing and development
- Familiarity with development tools: Visual Studio Code, Eclipse, GitLab, GCOV/Sonar, Jenkins
- Knowledge of regression testing processes (including nightly regression tests)
- Practical experience working within a full CI/CD process
- Residing in Poland required
Nice to have
- Experience in the banking/paytech industry
Benefits
- Great Place to Work
- Solid financial situation
- Contracts with the biggest brands
- Centre of internal trainings
- Many experts you can learn from
- Open and accessible management team
- Profit sharing
- Passion Sponsorship program
- Regular integration events and trips
- Comfortable and well-equipped offices
- MySii app
- Medical care