This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Associate Software Engineer position at OCLC involves contributing to software development while collaborating with experienced engineers and various teams. The role focuses on writing, debugging, and testing code alongside learning new technologies. You will learn and contribute to software development under the guidance of senior engineers.
Job Responsibility:
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:
Bachelor's degree in computer science or related discipline
0-2 years of relevant software development experience
Strong programming skills in one or more language
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
What we offer:
Best-in-class health coverage
Retirement plans with generous company contributions
Free use of on-site fitness center, gym sports, group exercise classes, and game room
Onsite catering and cafeteria subsidized by OCLC
Health and wellness events
Work environments with individual and team spaces and the latest technology tools
Paid parental leave and adoption assistance
Tuition reimbursement and Public Service Loan Forgiveness eligibility
Company-subsidized pricing on local tickets and memberships