Clarivate, a global leader in trusted intelligence and analytics, is seeking a Senior Software Engineer for their Ann Arbor location. This role combines full-stack development with a focus on intellectual property (IP) systems and enterprise-scale applications. The position offers a hybrid work arrangement and involves working with cutting-edge technologies including C#, ReactJS, AWS, and various modern frameworks.
The ideal candidate will play a crucial role in developing and enhancing software applications, particularly focusing on IP information systems and semantic search capabilities. They will be responsible for creating cross-platform compatible modules, implementing security measures, and ensuring high-quality code delivery through comprehensive testing and review processes.
This position offers an opportunity to work with a diverse tech stack and modern development practices, including CI/CD, cloud services, and security implementation. The role involves both technical leadership and hands-on development, with opportunities to mentor junior engineers and collaborate with cross-functional teams.
The company provides a collaborative environment where innovation is encouraged, working on solutions that impact research and innovation globally. This role is perfect for experienced engineers who want to combine technical expertise with business impact, working on products that serve the intellectual property and research communities worldwide.
Requirements include either a Master's degree with 3 years of experience or a Bachelor's degree with 6 years of experience, along with extensive knowledge of modern web technologies, cloud services, and development best practices. The position offers the flexibility of hybrid work while maintaining connection with the Ann Arbor office team.