Clarivate Analytics is seeking a Senior Software Engineer to design, develop, enhance, and debug enterprise software applications. This role involves working on IP free-text translation modules for semantic search, cross-browser and cross-platform components, and secure server-side services and RESTful Web APIs. The engineer will translate product requirements into technical designs, applying principles of scalability, efficiency, security, object-oriented programming, secure coding, code reuse, and design patterns. The position also includes developing multi-page Angular and AngularJS applications and user interfaces, implementing automated testing, configuring CI/CD pipelines, containerizing services with Docker, designing and querying databases, developing Python components, and deploying and managing applications in AWS. Collaboration with Product, QA, and DevOps teams is essential for timely releases, and the engineer will independently deliver features end-to-end within an Agile environment. May supervise junior engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior