Senior Software Engineer
Company: OCLC
Location: Dublin
Posted on: March 25, 2025
Job Description:
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.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.The Job Details are as follows:As a Senior Software
Engineer, you will be responsible for independently designing,
developing, and testing complex software programs and systems. You
will collaborate with team members to solve problems, provide
technical guidance, and ensure the delivery of high-quality
software solutions. You will also collaborate with product
managers, designers, and other engineers to define, refine, and
implement features and enhancements.Responsibilities:
- Lead small teams and mentor junior engineers
- Design and implement complex features and systems.
- Provide technical guidance and expertise to the team.
- Participate in architectural discussions and decisions.
- Conduct code reviews and ensure code quality
standardsQualifications:
- Bachelor's degree in computer science or related
discipline.
- 5+ years of software development experience.
- Strong programming skills in one or more languages.
- Ability to lead and mentor teams.
- Strong problem-solving and analytical skills.
- Knowledge of database systems.
- Experience with cloud platforms.
- Experience integrating AI tools, frameworks, and concepts into
the software development process.Required Skills: Java,
Object-Oriented Design, Spring Framework, RESTful APIs, Web
Services, React, Angular, SQL databases (MySQL, Oracle),
Linux/Unix, Version control (Git, SVN)Desired Skills: Hadoop
ecosystem (Hadoop, HBase, ZooKeeper, MapReduce), NoSQL databases
(Cassandra, MongoDB), Scripting (Python, Perl, JavaScript), Testing
frameworks (JUnit, Mockito, JMock), Build tools (Gradle, Maven),
Cloud platforms (AWS, GCP, Azure), Front-end technologies (HTML,
CSS, JavaScript), CI/CDWorking Conditions:Normal office
environment.ADA/EAA: The above statements cover what are generally
believed to be the principal and essential functions of this job.
Specific circumstances may allow or require some people assigned to
the job to perform a somewhat different combination of duties.About
UsWho we are:We are a non-profit global technology company that
develops innovative services for libraries. Together with member
libraries, we connect people to the resources they need to learn
and grow, and ultimately, to transform the world. We connect
libraries to other libraries, making their work more efficient and
effective. Our large-scale, high-performance cloud computing
services enable libraries to share data, work, and resources to
save money and better serve their communities.What we do:We are
dedicated and passionate about libraries-and helping them change
lives. Our goal is to provide innovative technologies for every
library to help them meet the demands of a rapidly changing digital
world. Our success depends on our ability to deliver new,
high-quality features and stable, scalable solutions for
libraries.Live our values:We offer a dynamic, fulfilling work
environment that is productive, collaborative, innovative-and fun.
We are consistently rated among the top employers within Central
Ohio and across the IT landscape. There is a strong, team-based
culture where everyone is appreciated and focused on common goals.
You will make a difference.OCLC is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, disability, or veteran status.If
you are interested in applying for employment with OCLC and need
special assistance or an accommodation to apply for a posted
position, contact our Human Resources Department at +1-614-764-6000
or email at hr@oclc.org
#J-18808-Ljbffr
Keywords: OCLC, Columbus , Senior Software Engineer, IT / Software / Systems , Dublin, Ohio
Didn't find what you're looking for? Search again!
Loading more jobs...