Напиши текст вакансии для должности "С++ Software developer". Название компании: "Emerson E&P Software". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Linux', 'C++', 'Windows', 'JavaScript', 'Typescript'

Position Description Software developer in Interpretation R&amp;D team, supporting and maintaining key applications in Paradigm’s portfolio. Products are written in C++ /JavaScript using OOD methodologies. Applications consist of sophisticated UI methods, algorithms on large amount of data, data visualization. Participation to the move of existing applications to the Web. The job will require usually daily communication with the organic team, and weekly communication with management, product manager and QA which are positioned in other countries. The company works with Agile and scrum methodologies. Responsibilities  Learn the many different aspects of the application and its code Design, build, and maintain efficient, reusable, and reliable C++ code Maintain code quality and improve usability of existing application Analyze and identify problematic code (such as performance, stability and algorithmic) and advise solutions to these problems Understand the customers workflows and suggest pragmatic solutions  Requirements  BS degree in Computer Science (essential) Over 5 years’ experience in C++ development (essential, C++17 an advantage) Good OOP knowledge / design patterns (essential) Good level of English, reading, writing and verbal (essential) Geoscience or Mathematical education (advantage) We are looking for one which can work both independently and in teamwork Knowledge/experience in JavaScript, Typescript (advantage)