Senior C++ Developer (Remote, Global)
Teramind · PL
Responsibilities • Implement high-quality software security and data protection solutions • Research and suggest the best way to implement business requireme...
Job description
Responsibilities: - 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 Requirements: - 5+ yrs experience with C++11 or newer - Client-server application development experience - Fully proficient with Git - Understanding fundamental design principles behind scalable applications - Perform thorough unit testing of software components to prepare for integration in a larger system - Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams - Design pattern knowledge - Highly organized with precise attention to detail - Desire to learn and generate ideas...