Associate Software Engineer, Search Team

OCLC

Dublin, OH0–2 yrs56m agovia LinkedIn

About the Role

At OCLC, we build technology with a purpose: to connect libraries and make knowledge accessible worldwide, because we believe that what is known must be shared. Our teams work with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations to the information they need.

Key Responsibilities

  • Write and debug code under the guidance of senior engineers.
  • Perform basic tasks like unit testing and code reviews.
  • Learn about tech stack and processes.
  • Assist in the development and maintenance of software applications.
  • Troubleshoot and resolve technical issues.
  • Collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements.

Requirements & Tech Stack

  • Java
  • Object-Oriented Design
  • Spring Framework
  • RESTful APIs
  • Web Services
  • SQL databases (MySQL, Oracle)
  • Linux/Unix
  • Version control (Git, SVN)

Qualifications

  • Bachelor's degree in computer science or related discipline.
  • 0-2 years of relevant software development experience.
  • Strong programming skills in JAVA.
  • Basic understanding of software development principles and methodologies.
  • Ability to learn new technologies quickly.
  • Strong problem-solving and analytical skills.
  • Experience integrating AI tools, frameworks, and concepts into the software development process.

Note: This role is Hybrid and requires candidates to live in the Columbus, OH area or nearby. OCLC will not sponsor work visas for this position.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Palantir Technologies, Lockheed Martin, TalentHop

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job