Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
OCLC

Senior Software Engineer

OCLC

. Independently design, develop, and test complex software programs and systems .

Posted 11/12/2026full-timeDublin • Ohio • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java production services and backend system development, with a strong focus on security, data governance, and quality standards. Capable of mentoring peers and effectively communicating design and implementation strategies in asynchronous environments.

Highest-signal resume keywords
Java Production ServicesBackend System DevelopmentProduction Problem-SolvingAsynchronous CommunicationLegacy System Modernization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonBash ScriptingXML SchemasDebuggingSoftware DevelopmentCode ReviewDesign ReviewData ContractsOperational Dependencies
Soft Skills
Independent WorkStakeholder CoordinationEffective CommunicationMentoringIncremental Improvement
Tools & Technologies
GitHub CopilotCursorSmart Testing Tools
Industry Keywords
Enterprise Backend SystemsData GovernanceQuality StandardsProduction Risk ManagementComplex Domain

Tech Stack

Tools & technologies
JavaPython

About the role

Key responsibilities & impact
  • Independently design, develop, and test complex software programs and systems
  • Own vertical slices end-to-end, from requirements through design, implementation, testing, and release
  • Modernize and refactor legacy backend systems incrementally while managing production risk
  • Deliver features and fixes that meet product and partner needs while respecting architecture, data contracts, and operational dependencies
  • Integrate with operational partners on shared data and batch workflows
  • Implement application behavior changes and support reliable production handoffs
  • Work primarily on Java production services and contribute to Python and bash scripting paths
  • Collaborate asynchronously through design notes, review feedback, and stakeholder updates
  • Participate in code and design reviews
  • Mentor peers through example and constructive feedback
  • Explore and assess AI-assisted development tools such as GitHub Copilot, Cursor, code generation, and smart testing
  • Maintain security, data governance, and quality standards

Requirements

What you’ll need
  • Demonstrated professional strength in Java, including shipping, maintaining, and evolving production backend code
  • 5+ years of software development experience, or equivalent depth shown through ownership of complex production systems
  • Meaningful experience in complex domain or enterprise backend systems, including business rules, evolving requirements, and long-lived codebases
  • Comfort reading and working with structured data formats, including XML schemas and validation rules
  • Strong production problem-solving and debugging across services, scripts, and integration points
  • Ability to own work independently, coordinate with multiple stakeholders, and drive clarity when requirements are incomplete or ambiguous
  • Effective asynchronous communication through written design rationale, review comments, and status updates
  • Temperament for incremental improvement in legacy systems, including careful change and operational follow-through
  • Awareness of security, data governance, and quality standards in an enterprise context

Benefits

Comp & perks
  • Comprehensive Total Rewards package
  • Competitive compensation reflecting performance, experience, and skills
  • Best-in-class health coverage
  • Retirement plans with generous company contributions
  • Commitment to overall well-being
  • Hybrid work environment, generally three days per week on-site, with occasional additional days based on business needs
  • 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
  • Public Service Loan Forgiveness eligibility
  • Company-subsidized pricing on local tickets and memberships