SENIOR C+ DEVELOPER - WR-436

Teramind


Senior C++ Developer We are looking for a Senior C++ Developer with strong Linux/Windows experience to join our team. - Implement high-quality software security and data protection solutions - Research and suggest the best way to implement business requirements - Identify improvements in existing architecture and legacy code to continuously refine and evolve the product - Enhance software delivery and quality throughout the entire software development cycle - Manage any issues that may arise and drive resolutions throughout the development process - Collaborate with Support engineers to analyze and troubleshoot software problems reported - Work with other team members and technical leads effectively and with minimal supervision Your day-to-day activities will include: - Implementing high-quality software security and data protection solutions - Researching and suggesting the best way to implement business requirements - Identifying improvements in existing architecture and legacy code to continuously refine and evolve the product - Enhancing software delivery and quality throughout the entire software development cycle - Managing any issues that may arise and driving resolutions throughout the development process - Collaborating with Support engineers to analyze and troubleshoot software problems reported - Working with other team members and technical leads effectively and with minimal supervision Requirements - 5+ years of experience with C++11 or newer - Client-server application development experience - Fully proficient with Git - Understanding fundamental design principles behind scalable applications - Performing thorough unit testing of software components to prepare for integration in a larger system - Capable of independently and proactively leading a feature through the entire development cycle while cooperating with different teams - Design pattern knowledge - Highly organized with precise attention to detail - Desire to learn and generate ideas - Good spoken and written English Nice to have: - Knowledge of cybersecurity best practices - Experience in: - Windows system development (using WinApi) - Low-level software development - Drivers development - Boost - ClickHouse database - Exposure to Golang or Rust - Understanding AWS services Benefits - This is a remote job. Work from anywhere. - We're a global, distributed team looking for the finest talent. - We've been thriving as a fully-remote team since 2014. - To us, remote work means flexibility and having truly diverse, global teams. - At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued, and talent is incubated. - Competitive salary with a focus on a global market - Bonus based in performance - Career-growth opportunities - Flexible Time Off and Paid Time Off benefits - Ongoing training and development opportunities About our recruitment process We don't expect a perfect fit for every requirement we've outlined. If you can see yourself contributing to the team, we want to hear your story. You can expect up to 4 interviews: - Intro-call - Technical Interview - Final interview All roles require reference and background checks.

trabajosonline.net © 2017–2021
Más información