与架构师和工程师合作,设计和实现软件解决方案。
编写干净、可维护且文档齐全的代码。
进行代码审查,以确保代码质量和遵循编码标准。
调试和解决软件缺陷及性能问题。
优化软件应用程序,以实现最大性能和效率。
与 QA 团队合作,确保软件功能的正确测试和验证。
保持对 C++ 编程技术和最佳实践的行业趋势和进展的了解。
为开发流程和方法的持续改进做出贡献。
要求:
计算机科学、软件工程或相关领域的学士学位(或同等经验)。
精通 C++ 编程语言。
对面向对象编程原则和设计模式有扎实的理解。
具有使用软件开发工具和框架的经验,例如 Git、Visual Studio 或 Eclipse。
了解数据结构、算法和计算机体系结构。
熟悉多线程和并发编程概念。
具备强大的问题解决和调试能力。
优秀的团队合作和沟通能力。
能够在快节奏和协作的环境中工作。
具有其他编程语言(如 Python 或 Java)经验者优先。
Tundra 技术解决方案
蒙特利尔,魁北克