Lead Software Engineer (C & Java Developer)

Clarivate Analytics US LLC
Denver, CO Full Time
POSTED ON 7/16/2024 CLOSED ON 8/14/2024

What are the responsibilities and job description for the Lead Software Engineer (C & Java Developer) position at Clarivate Analytics US LLC?

We are looking for a Lead Software Engineer to join our team! You will be responsible for developing software in a collaborative environment employing Agile development methodologies. In this role, you will contribute with a team of experienced colleagues to the continued successful update, maintenance and continual enhancement of a well-established, large, complex fully integrated enterprise application, requiring development, diagnostic and analytic skills spanning multiple technological generations and technologies, to the delight of the application's many long-time users,

The application is Linux-based and uses a variety of technologies from Java (Java Swing GUI Applications, Java WebApps of various frameworks, Java Spring and Spring Boot), to Scala, BASH and 'C', with a PostgreSQL database via Hibernate ORM based data services. Installation, upgrade, and migration of application instances rely on application-distributed BASH scripts to manage technology changes (Java versions, service and database table changes), and there is a current need for emphasis on that BASH/Linux interface.

About You - experience, education, skills, and accomplishments

  • Minimum 5 years of development experience, including both Java and C
  • 3 years' experience developing with Java Spring, Java Swing, and servlet technologies such as Struts
  • 5 years of experience in a Linux environment
  • Bachelor's degree in computer science or equivalent relevant experience

It would be great if you also had . . .

  • Experiencedeveloping web applications and services.
  • Experience with relational databases and database design using PostgreSQL and/or MySQL.
  • Proficient understanding of server-side CSS
  • Strong familiarity with OO design and development methodologies
  • Familiarity with stand alone debuggers such as GDB
  • Plus: Experience with modern automated testing practices.

What will you be doing in this role?

  • Takes charge of architectural decisions, guiding the team in crafting robust solutions.
  • Creates and maintains comprehensive documentation for software architecture, design decisions, and coding practice.
  • Develops, tests and supports new and existing applications in an agile environment.
  • Contributes in the identification, design and implementation of solutions for software defects.
  • Produces high-quality and on-time deliverables according to planned project goals.
  • Supports QA testing efforts and assistcolleagues in troubleshooting production problems.
  • May lead and manage project planning for the team.
  • May provide guidance and coaching to less-experienced peers.
  • Document processes and changes on software tasks to ensure clarity, maintainability, and team collaboration.

About the Team

We are a small, tight knit team spread across the US supporting the Sierra Library System. The application is an established solution used by more than 500 libraries of all types around the world to automate both their front end (publicly accessible and searchable catalog, self-service functions including users' access to electronic resources, and more) and back end (check in, check out, renewals, as users borrow and return materials, tracking purchases and subscriptions, managing descriptive metadata of print and online materials, and more).The team is the most senior and experienced of several local and remote teams working to develop, enhance and support the specific product family, and has responsibilities which include the core product. The team is a six member scrum (3 developers, 2 QA and dev lead), supported closely by 3 technical staff (analyst, devops, doc) who also support other product level activities from other teams.

Hours of Work

  • Full time, permanent
  • Hybrid working model of 2-3 days/week on site
  • Must live within a commutable distance to our Denver, CO office

Compensation

The expected base salary for this position is $104,000 - 130,000 USD per year.This role is eligible for bonus earnings.Individual pay is based upon experience, education, skill and ability, expertise, and relevant factors.

In addition to a competitive remuneration package, you will be eligible to participate in a benefits package that includes medical, dental, prescription drug, life insurance, 401k with match, long term disability coverage, vacation, sick time, volunteer time, discount programs, and many more.

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


It is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Clarivate will provide reasonable accommodations for qualified individuals with disabilities.

 

Salary : $104,000

Lead Software Engineer (3730)
SMX -
Broomfield, CO
Lead Java Software Engineer
Resource Innovations -
Denver, CO
Lead Flight Software Engineer
ispace, inc. -
Englewood, CO

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Engineer (C & Java Developer)?

Sign up to receive alerts about other jobs on the Lead Software Engineer (C & Java Developer) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$153,712 - $193,341
Income Estimation: 
$218,041 - $279,655
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$170,664 - $212,840
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846

Sign up to receive alerts about other jobs with skills like those required for the Lead Software Engineer (C & Java Developer).

Click the checkbox next to the jobs that you are interested in.

  • Architecture Skill

    • Income Estimation: $125,238 - $186,180
    • Income Estimation: $125,269 - $157,372
  • Bug/Defect Analysis Skill

    • Income Estimation: $89,950 - $119,942
    • Income Estimation: $93,250 - $124,019
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Clarivate Analytics US LLC

Clarivate Analytics US LLC
Hired Organization Address Richmond, VA Full Time
At Clarivate, tomorrow is an idea you help shape and lead! Our global consulting services team partners with clients to ...
Clarivate Analytics US LLC
Hired Organization Address Seattle, WA Full Time
The Library Consultant will serve as a key liaison between product, sales, and support to improve service levels and out...

Not the job you're looking for? Here are some other Lead Software Engineer (C & Java Developer) jobs in the Denver, CO area that may be a better fit.

Senior Software Engineer

Lynx Software Technologies, Denver, CO

Software Engineer Lead

MicroStar Logistics, Denver, CO