Senior Software Engineer, C++
Role responsibilities
Design and develop platform-independent functionalities for clients and services using C++. Collaborate in a Scrum team to optimize software with efficient algorithms and improve system reliability and scalability.
Requirements
Requires over 7 years of professional experience in C++ development, including C++17 and asynchronous processing. A Bachelor's or Master's degree in Computer Science or a related field is required.
Key skills
C++, Object-Oriented Programming, Asynchronous Processing, Design Patterns, Parallel Programming, Distributed Systems, Scalable Systems, Security, MS-SQL, Scrum, Continuous Integration, Software Architecture
Keywords
C++, C++17, Lambdas, Coroutines, Object-Oriented Software Development, Design Patterns, Parallel Programming, Distributed Systems, Scalable Systems, Security, MS-SQL, Scrum, Continuous Integration, Software Architecture, Digital Workplace, Remote Access, Software Engineering, Algorithm Optimization, Maintainability, Performance Tuning