Lead Software Engineer

ProQuest

ProQuest

Software Engineering
Ann Arbor, MI, USA
Posted 6+ months ago

We are looking for a Lead Software Engineer to join our Platform Services Team in Ann Arbor, MI. As a Lead Software Engineer, you will be responsible for the design, implementation and testing phases of the software development life cycle. You will be participating as a team member on various engineering projects and may lead small projects. If you prefer backend development paired with solving problems, writing microservices, dealing with large-scale data manipulations and cloud deployments, then this is the role for you!

About You – experience, education, skills, and accomplishments

  • Bachelor’s degree or higher in related field or equivalent years of relevant, professional experience
  • At least 5 years of experience writing backend code in Java
  • At least 5 years of experience working with relational databases, especially SQL databases

It would be great if you also had . . .

  • Experience with Python programming language
  • Familiarity with AWS-based cloud computing technologies and concepts
  • Experience with tools such as Jenkins, Gradle, GitHub

What will you be doing in this role?

  • Implementing Java-based web services based on the needs of client applications.
  • Working with the database team for all data retrievals and updates from our services.
  • Transitioning our service architecture from on premises servers to AWS.
  • Manually testing, and building unit tests, for all the services you create or modify.
  • Responding to inquiries regarding the function and design of our services and attend scrum team meetings.
  • Suggest alternative methodologies or techniques to achieving desired results.
  • Document our services for other developers that use them and provide technical training to other team members.
  • Review and revise new procedures as needed for the continuing development of high-quality software.

About the Team

Join our Platform Services team! We’re a close group of 12 people reporting into the Director, Software Engineering. This team focuses solely on backend development for the PQ Platform.

Hours of Work

  • Full time, permanent
  • Hybrid working model
  • Must live in a commutable distance to our Ann Arbor, MI office

Clarivate is an Equal Opportunity Employer Vets/Minorities/Women/Disabled