Clarivate Analytics (US) LLC is looking to hire a Senior Software Engineer to implement design changes that improve quality, performance, cost reduction, and standardization. The role involves analyzing designs, problem-solving, responding to customer inquiries, and suggesting alternative methodologies.
Requirements
- writing backend code in Java
- contributing to projects using Angular
- utilizing Karate or similar for API Testing
- API design
- addressing large scale application performance and cost concerns for Cloud applications
- developing applications for Desktop and Mobile, ideally using Flutter
Responsibilities
- Implement design changes to improve quality, performance, cost reduction, and standardization through analysis of designs and problem-solving techniques.
- Respond to direct or indirect customer inquiries regarding function and design.
- Attend customer meetings and suggest alternative methodologies or techniques to achieving desired results.
- Write application technical documentation, review and revise new procedures as needed for continuing development of high-quality systems.
- Provide technical training to other team members.
Other
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field
- minimum of six years of software development experience
- Telecommuting is permissible up to 2-3 days a week so long as the worker is within standard commuting distance from the employer’s Ann Arbor office.