C++ Developer > Tundra Technical Solutions > Joboolo FR :
Company : Tundra Technical Solutions Location : Montreal Quebec
We are seeking a skilled and experienced C++ Developer to join our team.
As a C++ Developer, you will be responsible for developing and maintaining high-performance software applications using the C++ programming language.
You will collaborate with cross-functional teams to design, implement, and debug complex software systems.
Responsibilities:
Develop efficient and scalable software applications using C++ programming language Collaborate with software architects and engineers to design and implement software solutions Write clean, maintainable, and well-documented code Perform code reviews to ensure code quality and adherence to coding standards Debug and resolve software defects and performance issues Optimize software applications for maximum performance and efficiency Collaborate with QA teams to ensure proper testing and validation of software functionality Stay up-to-date with industry trends and advancements in C++ programming techniques and best practices Contribute to the continuous improvement of development processes and methodologies Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) Strong proficiency in C++ programming language Solid understanding of object-oriented programming principles and design patterns Experience with software development tools and frameworks, such as Git, Visual Studio, or Eclipse Knowledge of data structures, algorithms, and computer architecture Familiarity with multi-threading and concurrent programming concepts Strong problem-solving and debugging skills Excellent teamwork and communication skills Ability to work in a fast-paced and collaborative environment Experience with other programming languages, such as Python or Java, is a plus TundraTechnicalSolutions MontrealQuebec