Job Description
We are looking for a Senior Software Engineer proficient in C++, to join our Technology team at Clarivate. The role involves building high-performance, scalable enterprise systems and backend service applications in an Agile environment.
About You (Skills & Experience Required)
Bachelor’s or master’s degree in computer science or a related field
Minimum 2years of experience in developing and maintaining software using Modern C++ (C++11/14/17) and STL
Strong understanding of object-oriented programming and software development principles.
Experience in developing multi-threaded, highly concurrent modules for performance-critical systems
Experience on Linux platforms and shell scripting
Experience in Developing and maintaining Make file-based build configurations
What will you be doing in this role?
Participate in the full software development lifecycle, incl...