Lead Software Engineer
Company: Clarivate Analytic
Location: Ann Arbor
Posted on: March 14, 2023
Job Description:
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
- Familiarity and understanding of 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, GitHubWhat 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.
- Transitioning our services from Oracle to Postgres as part of a
multi-year migration.
- 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 TeamJoin 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
Keywords: Clarivate Analytic, Ann Arbor , Lead Software Engineer, IT / Software / Systems , Ann Arbor, Michigan
Didn't find what you're looking for? Search again!
Loading more jobs...