.
Software Developer C/C++ / Technical leader
  • Gdańsk
Software Developer C/C++ / Technical leader
Gdańsk, Gdańsk, Pomeranian Voivodeship, Polska
ALTEN Polska
15. 3. 2025
Informacje o stanowisku

technologies-expected :


  • C++
  • Python
  • SQL
  • LUA
  • BASH
  • Java
  • Kotlin

responsibilities :


  • Managing a specific part of software portfolio from technical prospective: sw architecture/design, creation of features, backlog analysis
  • Building & maintenance of specific Dev environment using SW & HW tools
  • Certification tools: management of test sets, creation/update of test scripts, certification tests and investigation of certification issues
  • Estimation of Dev tasks, definition of implementation path for software dev projects
  • Testing of Android Apps and Proprietary Platform Apps for EFP POS terminals, as well as related services based on Windows and Linux OS, including security and penetration tests
  • QA and Certification outcome reports: session reports with description of issues and tests pre-requisites, recommendations to Dev team
  • Investigation of SW issues coming from the field, definition of resolution path: reports with specific test environment configuration, reproduction steps, similar/side cases check
  • Maintenance of QA documentation, knowledge base, QA IT ecosystem
  • Trainings for QA Engineers, mentoring of new joiners, participation in knowledge transfer between teams
  • Participation in projects expertise and Poof-of-Concept tasks
  • Cooperation with Development and Technical Support teams

requirements-expected :


  • Deep knowledge of С++ including modern standards, 3+ years of experience as a C++ developer
  • Deep knowledge of C language
  • Good knowledge of Python
  • Good knowledge of Java (preferably Kotlin)
  • Some experience with LUA, BASH
  • Experience in creation/design of various APIs
  • Good knowledge of SQL preferably MS-SQL. Base knowledge in DB administration
  • Deep cryptography knowledge: understanding of cryptographic concepts, algorithms, standards, strength and weaknesses of various implementations. Experience with cryptography libraries such as OpenSSL, CryptoPP, Botan etc.
  • Experience in creating and updating of technical documentation
  • DevOPS/tools: Good knowledge and practical experience with version control systems like Git to collaborate with teammates and manage code changes effectively. Experience with JIRA, Confluence. CMake knowledge
  • Understanding of software testing methodologies (unit testing, integration testing, quality assurance)
  • Experience in software maintenance: investigation of and resolution of software issues
  • Good understanding of software design and development of cross-platform apps (UML, typical architectures)
  • Good understanding of Software Development Lifecycle from requirements analysis and design to testing, deployment and maintenance
  • Good communication skills to collaborate with cross-functional teams, understand client requirements, ability to convey ideas and solutions
  • Good understanding of Agile methodologies, such as Scrum or Kanban, and experience working in an Agile environment with iterative development and regular sprints. 17. Good knowledge of payment transactions principals
  • Good knowledge of EMV/CPA technology, good understanding of PCI requirements
  • Good knowledge of financial protocols (ISO8583, SPDH…)
  • Deep knowledge of administrating Windows, good knowledge on Linux OS
  • Deep understating of communication equipment (3G/4G/5G modems, Ethernet, USB/RS232)
  • Deep internetworking knowledge: TCP/IP, Eth framing, SSL/TLS, HTTP/HTTPS, VPNs. Experience in Wireshark for network analysis
  • Very good knowledge of English and Russian

offered :


  • A full-time contract with possibility to choose the form of employment (UoP/B2B)
  • Stable and long-term cooperation
  • A clearly defined career path and the possibility of development in four areas as: Project Manager, Business Manager, Technical Leader and a specialist in their field
  • Participation in company conferences, trainings, workshops, integration meetings, etc.
  • Certification and training opportunities
  • Opportunity to relocate and work in different ALTEN Polska branches

benefits :


  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • dental care
  • baby layette
  • employee referral program
  • Medicover Benefits platform

  • Praca Gdańsk
  • Team leader Gdańsk
  • Gdańsk - Oferty pracy w okolicznych lokalizacjach


    87 096
    9 280