About Us
KCS IT is a consulting company in the field of Information Technology and Services, founded in 2008 and based in Lisbon. We create value for our clients through three main areas: Consulting, Outsourcing, Innovation and Training.
We are committed to talent development, which is evident in the recent opening of the Porto and Azores hubs. Our goal is to develop technology for the national and international market.
What We Stand For
* Dedication
* Energy
* Integrity
* Transparency
* Flexibility
* Trust
* Honesty
* Hard work
* Proactivity
* Team work
Our Values
We believe in equality and value diversity. We create a safe and diverse environment where opportunities are equal for everyone.
Job Description
Senior C++ Developer
We are looking for an experienced Senior C++ Developer to join our team. The ideal candidate will have:
* Bachelor's degree in Computer Science, Software Engineering or a related field.
* At least 3 years of experience in software development with C++.
* Proficiency in C++ programming language, with a focus on writing efficient, modular and maintainable code.
* Experience with multi-threading and concurrency in C++ applications.
* Experience in Linux environments.
* Knowledge of Design Patterns, Solid Principles, testing, APIs, microservices and Docker.
* Comfortable with DevOps environment and tools.
* Familiarity with memory management and optimization techniques.
* Knowledge of software development tools and practices, including version control systems (e.g., Git) and debugging tools.
The ideal candidate will also have:
* Related certifications.
* Experience with other Backend programming languages like Java or Frontend.
Why Join Our Team?
You can develop a career that fits you: your career development is personalized, taking into consideration your needs and goals from a short to long term.
You will have interesting challenges ahead, working for several clients from different sectors of activity.
We offer free training programs in languages, tech, behavior and business to help you reach your full potential faster.
You can gain international experience in Benelux and balance a new way of living with work.
We offer flexible work arrangements, including hybrid, full remote and full onsite projects.
We take care of your well-being, offering free nutrition, psychologist, general medicine appointments and yoga and personal training days all remote.