×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Java & C

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Clarivate
Part Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 84000 - 105000 USD Yearly USD 84000.00 105000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Java & C)

We are looking for a Senior 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 Web Apps of various frameworks, Java Spring and Spring Boot), to Scala, BASH and 'C', with a Postgre

SQL 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 2 years of development experience, including both Java and C
  • 2 years' experience developing with Java Spring, Java Swing, and servlet technologies such as Struts
  • 2 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 …
  • Experience developing web applications and services.
  • Experience with relational databases and database design using Postgre

    SQL and / or MySQL.
  • Proficient understanding of server‑side CSS
  • Strong familiarity with OO design and development methodologies
  • Familiarity with standalone debuggers such as GDB
  • Plus :
    Experience with modern automated testing practices.
What will you be doing in this role?
  • Develops, tests and supports new and existing applications in an agile environment.
  • Contributes to 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 assist colleagues in troubleshooting production problems.
  • 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 U.S. 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 one of our Denver, CO office
Compensation (US only)

The expected base salary for this position is $84,000 - $105,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.

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non‑discrimination in all locations.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary