29 days old

Senior UI Software Engineer

Dublin, OH 43017
  • Job Code
  • Jobs Rated

You have a life. We like that about you.

At OCLC, we believe you'll do the best work of your life when you're living the best life possible.

We work hard to build the technology that connects thousands of today's libraries. But we also work hard to make a job at OCLC a meaningful part of a balanced life- not a substitute for one.

The Job Details are as follows:

Discover. Innovate. Collaborate. Inform. A few words we use to describe a career at OCLC.

Technology with a Purpose. OCLC supports thousands of libraries in making information more accessible and more useful to people around the world. OCLC provides shared technology services, original research and community programs that help libraries meet the ever-evolving needs of their users, institutions and communities. With office locations around the globe, OCLC employees are dedicated to offering premier services and software to help libraries cut costs while keeping pace with the demands of our information-driven society.

The End User Services team is responsible for designing and developing UIs and APIs that are used by librarians and patrons across institutions. We strive to build the state-of-the-art services to provide the best experience for our user base. If you are interested in being on the team that is using the leading technologies to build the UIs and the applications, then this is the team for you.

The ideal candidate for the Senior Software Engineer- UI will have experience with designing and developing Web UIs, Applications utilizing the React/Redux framework.


  • Perform high level analysis and design software for new and existing systems
  • Use industry standard programming techniques to translate requirements and designs into code
  • Work with others to design solutions for high-availability web services
  • Design, code and test multiple modules of a system in a timely manner
  • Participate in unit, system & acceptance testing by designing tests, building test data, along with making recommendations/improvements/fixes to the tested system
  • Plan and assist in load, capacity, and performance analysis and/or testing.
  • Assist in requirements creation by working with the product manager and other developers
  • Support the application in production
  • Contribute to architectural reviews
  • Participate in the analysis and implementation of third party solutions for OCLC applications with the ability to understand the impact and analyze the risk


  • Bachelors degree in Computer Science / Software Engineering
  • 4+ years of experience in frontend web development with in-depth knowledge of HTML5, JavaScript, ES6, JSON, AJAX andCSS3.
  • Good Experience withresponsive web development using React web framework
  • Awareness of cross-browser compatibility issues and client-side performance considerations.
  • Good Java skills and understanding of the fundamentals.
  • Knowledge of Spring Framework (MVC, core, security, boot) andwritingRESTful web services
  • Good written and verbal communication skills in English

Desired but not required:

  • Relational databases
  • JPA
  • Agile software development
  • Groovy

Jobs Rated Reports for Software Engineer

Posted: 2020-04-27 Expires: 2020-05-26
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior UI Software Engineer

Dublin, OH 43017

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast