Logo
Paycor

Software Engineer Co-op (Summer 2025)

Paycor, Cincinnati, Ohio, United States, 45208


Software Engineering Co-op

This is a full-time co-op for the duration of the summer semester - this will be a hybrid position located in Cincinnati. There will be mostly work from home options, along with meetings at the Cincinnati HQ during regular business hours (Monday-Friday, 8:00-5:00 pm).

Paycor empowers leaders to develop winning teams. Our Human Capital Management (HCM) software modernizes every aspect of People Management from the way you recruit, onboard, develop, pay, and retain employees. Best of all? Our team is growing, and there's never been a better time to join! If you love to Think Big, Dream Big, Compete to Win, and thrive in a fast-paced environment, we want to hear from you!

Job Summary

The Software Engineer Intern will be self-directed with a passion for technology, collaboration, and creative problem-solving. As an intern, you will be a valuable member of our Agile team. Your main responsibilities will include reviewing, analyzing, and modifying programming systems, as well as coding, testing, and debugging client/server software or web applications. You will also have the opportunity to contribute to issue resolution during testing and implementation. We value innovation and continuous improvement, so we encourage you to step outside of your comfort zone and bring fresh ideas to the team. You will actively contribute to meaningful projects and work closely with a mentor and with senior leadership.

Essential Duties and Responsibilities Develop new applications and modify existing software, collaborating closely with end-users, IT peers, and management. Make changes to prevent recurrence, including modifying existing code and faulty files, and writing and running special programs. Document new applications or changes made to existing applications, resources, or documentation. Participate in unit, integration, and business acceptance testing of the applications. Assist with troubleshooting application and system issues; provide support for the team in resolution. Adapt and contribute to the team's definition of done. Meet with members across Paycor functions to learn and understand their roles, responsibilities, and the overall engineering process. Observe and document the engineering workflow, noting key processes, tools, methodologies used, and key learnings to internal stakeholders. Other duties as assigned Requirements

We know the right candidate may not meet all requirements. If that's you, but you're interested, we still hope you'll apply!

Pursuing a degree in computer science or similar at an accredited university Completion of at least 2 years of college-level coursework with a 3.5 cumulative GPA or higher Ability to work in-person in the Cincinnati office through a hybrid schedule Basic understanding of programming concepts. Some experience with one or more of the following languages: Java, C#, Python, Nodejs Some experience with front-end frameworks: React or Angular Some experience with data storage technology: MySQL, Postgres, SQL Server, Oracle Understanding of Agile concepts, including test-driven development (Junit, Jest). Participation or familiarity with open source projects is a plus. Strong verbal and written communication Excellent analytical and problem-solving skills Ability to work independently and well in teams Strong work ethic and attention to detail

Paycor Total Rewards

We offer competitive compensation determined by each individual's relevant experience, skills, and education. We anticipate the base pay for this position to be $18.00-$23.50 hourly.

#LI-DNI