DataSmart
Portugal / Global
Portugal / Global
Tel.: +351 214 171 161 - Lisboa
Tel.: +351 253 120 734 - Braga
Fax: +351 214 177 610
(Chamada para a rede fixa nacional) (Call to the national fixed network)
About Us: DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence.
Join our team as a
C++ Senior Developer
(Lisbon – Portugal)!
What You’ll Do:
Develop and maintain
C++ components
for a long-standing desktop application, with a strong focus on
IT security, stability and software quality .
Analyze existing and legacy codebases to identify security vulnerabilities, stability issues and opportunities for improvement.
Design and implement robust fixes and security improvements based on established security requirements.
Work with
modern C++ (C++14/17/20)
in a complex desktop environment using Qt and multiple legacy components.
Develop and troubleshoot highly parallelized and multithreaded applications.
Collaborate closely with
Architecture, QA and Product Management
teams to deliver secure, maintainable and high-quality solutions.
Use
AI coding agents such as Claude Code
in your daily work to accelerate code analysis, troubleshooting and development.
Contribute to the team’s shared
AI agents, skills and prompt templates , helping continuously improve development practices.
Support the continuous improvement of the product’s security, stability and maintainability.
Qualifications:
Several years of professional experience in
senior C++ development .
Strong knowledge of
modern C++ (C++14/17/20) .
Solid understanding of
IT security , secure coding practices and vulnerability remediation.
Strong experience with
multithreading and debugging , preferably in high-performance and heavily parallelized desktop applications.
Hands-on experience with
CMake, Conan and MSVC .
Experience working with
Qt
is highly valued.
Comfortable working with
large, complex and legacy codebases .
Strong analytical and problem-solving skills, with a structured and quality-oriented approach.
Autonomous, results-driven and committed to
software quality, security and stability .
Strong communication skills and the ability to collaborate effectively in multidisciplinary teams.
A continuous improvement mindset and openness to adopting
new technologies and AI-assisted development tools .
At
DataSmart , you will have the opportunity to integrate into a solid company and participate in projects of high recognition, nationally and internationally, with an appealing technological environment and career progression.
Excellence in the way to the future!
Connect with Us : Follow us on LinkedIn for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt
#JoinOurTeam #DataSmart #ThinkDataBeSmart #C++
Do you accept the challenge?
We are waiting for you!
#J-18808-Ljbffr
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global