Driver

**Driver** ========== **About Us** ------------------ We are a global equipment rental company specializing in tools, machinery, structures, and
- Driver with C+E license required
- Transport heavy machinery
- Electrical knowledge needed

JOB DESCRIPTION We are looking for a **C++ Developer** to participate in the development and integration of applications for ticketing equipment and payment systems in transportation. A technical challenge focused on **C++, system integration, payment environments, and technologies such as Docker, Kubernetes, CI/CD, and APIs**. ### **Terms** * **Contract:** Permanent * **Work mode:** 100% on-site * **Location:** Barcelona, 22@ area * **Salary:** Based on professional experience ### **Your responsibilities** * Development of **C++** applications for ticketing equipment. * Development and integration of solutions for transportation systems and payment environments. * Integration and communication via **REST APIs, MQTT, and WebSockets**. * Application of design patterns and software development best practices. * Participation in continuous integration and deployment processes. * Development and maintenance of unit and integration tests. * Working with version control, project management, and documentation tools. * Collaboration with technical teams in a software-and-hardware integration environment. REQUIREMENTS ### **Mandatory** * Degree in **Computer Science, Telecommunications, Industrial Engineering**, or related field. * At least **3 years of professional experience developing in C++**. * Experience in **revenue collection, transportation, and/or ticketing systems**. * Knowledge of security regulations and standards applicable to payment environments. * Experience with **Visual Studio Code and CMake**. * Experience with **Git**. * Familiarity with **Jira and Confluence**. * Experience in **CI/CD** environments, especially Jenkins/GitHub. * Experience with **Docker**. * Knowledge of **Kubernetes**. * Experience in testing: unit and integration tests, Google Test or similar tools. * English level **B2**. * Teamwork ability and proactivity. ### **Desirable** * Knowledge of **EMV** programming and EMV kernel development/integration. * Specific experience in **transit** environments, transportation systems, and ticketing. * Additional experience in payment solution integration. **Digital Group** **** We are a team of over 100 technology professionals, offering stable projects with leading national and international clients, developing solutions in Artificial Intelligence, Cloud, Cybersecurity, etc. We commit to supporting you throughout every project phase to ensure your professional growth alongside us—and that your contribution truly matters. * **Want to stay up-to-date with the latest technologies and seek new challenges? Send us your CV—we’ll get in touch!**

David Muñoz
Indeed · HR