Senior Software Engineer

Community Choice Financial Family of Brands
Dublin, OH
Your Opportunity

Senior Software Engineer

Dublin, OH

The Senior Software Engineer is responsible for designing, creating, extending, maintaining, and supporting mostly custom applications to meet defined requirements, defining and delegating portions of work to self and sometimes others. This position reports to VP, Software Development.

What We Offer

Benefits and Perks*

  • Uncapped Flexible Paid Time Off.
  • Paid on-the-job training and a comprehensive new hire program.
  • Access to a robust learning management system, full of e-learning modules to help boost your professional and personal development.
  • Performance-based career advancement.
  • Educational Reimbursement Program.
  • Multiple coverage choices for medical insurance, all include telemedicine and medical spending account options (HSA/FSA/Dependent Care FSA).
  • Traditional 401(k) and Roth 401(k) Retirement plan with a generous Company match program.
  • Company-Sponsored Life and AD&D Insurance.
  • Basic and Enhanced Voluntary benefits so you may choose the right coverage at the right price for you and your family. Plans include dental, vision, short-term and long-term disability plans, supplemental life and AD&D insurance, accident, critical illness, hospital indemnity, ID theft protection, legal services program, and pet insurance.
  • Free access to mental health resources, life coaching, and more for you and your family members through our Employee Assistance Program.
  • Free access to exclusive discounts from nationwide and local retailers through our Discount Marketplace.
  • A relaxed, business casual dress code that includes jeans and sneakers!

*Based on current benefit offering, which is subject to change with or without notice. Certain benefits are subject to the terms and conditions of the governing plan documents which should be consulted for additional details and eligibility requirements.

What You’ll Do - Essential Duties and Responsibilities

  • Hands on coding to support custom applications to meet defined requirements.
  • Perform software design, development and unit testing as part of the software development team.
  • Develop, test, and maintain distributed and scalable web-based applications coded in React, Typescript, Tailwind, GraphQL, c#.net, Angular, MySQL, etc.
  • Identify and resolve technical issues and performance bottlenecks in web applications.
  • Work closely with designers, product managers and other stakeholders to deliver high quality web solutions.
  • Provide guidance and direction to other team members as needed.
  • Keep up to date with the latest web development trends, technologies and best practices.
What We’re Looking For – Qualifications and Skills

  • Minimum 5 years of hands-on experience and strong knowledge in .net (C#) tech stack, JavaScript, web technologies and in cloud platforms (preferably AWS).
  • Strong working knowledge of application architecture, design patterns, object-oriented principles and development methodologies/frameworks.
  • Actively engaged in hands on coding daily.
  • Strong knowledge of web frameworks and libraries – preferably React, Angular and Vue.js.
  • Ability to work independently, meet deadlines and achieve goals.
  • Ability to write and execute tests as well as troubleshoot and resolve issues.
  • Strong communication skills for interacting with technical and non-technical team members.
  • Ability to analyze complex problems and develop effective solutions.
  • Experience working in an agile environment is preferred.
Workplace Awards & Recognition

We are honored to be recognized as a Military Friendly Employer and Military Friendly Spouse Employer for four consecutive years and have received designation as a Top Employer for Hispanic and Latinos by HLPA in 2023, 2024, and 2025. Additionally, we have been named one of America’s Greatest Workplace in Financial Services 2025 by Newsweek.

Our Purpose

The Community Choice Financial® Family of Brands ("CCF" or the “Company”), is one of the largest consumer specialty finance organizations in the U.S. We provide our customers, Team Members, and communities the Power of Choice with over 10 brands represented in more than 1,500 brick-and-mortar stores serving 24 states and online product offerings in 20 states. Community Choice Financial® Family of Brands is steadfast in our commitment to help people across the country get access to the short-term financial services they need when they need it the most.

Think you’d thrive here? Learn more at

The information contained herein is not intended to be an all-inclusive list of the duties and responsibilities of the job, nor is it intended to be an all-inclusive list of the skills and abilities required to do the job. The Company may, at its discretion, revise the job description at any time, and additional functions and requirements may be assigned by supervisors as deemed appropriate. Requirements, skills, and abilities included have been determined to illustrate the minimal standards required to successfully perform the position.

Important: The Community Choice Financial® Family of Brands will never ask you for banking or other payment information at any point during the interview or hiring process, nor will we conduct an interview via text message. Any official email correspondence will come from the domains @ccfi.com. In-store positions are in person only.

The Community Choice Financial® Family of Brands is committed to providing an inclusive workplace free of discrimination based on race, color, religion, sex, age, national origin, military status, disability, pregnancy, sexual orientation, gender identity or expression, genetic information or any other characteristic protected by applicable law. Candidates of all backgrounds are encouraged to apply. CCFI Companies, LLC is an equal-opportunity employer.

Posted 2025-08-24

Recommended Jobs

Product Owner, Associate - Insurance

Luma Financial Technologies
Cincinnati, OH

About Luma Financial Technologies Founded in 2018, Luma Financial Technologies (“Luma”) has pioneered a cutting-edge fintech software platform that has been adopted by broker/dealer firms, RIA offices…

View Details
Posted 2025-08-20

Delivery Assistant

Lasting Impressions Event Rental
Cleveland, OH

Lasting Impressions Event Rental is looking to grow our team of delivery assistants! We are in search of motivated and hard working individuals to join our team as full-time delivery assistants to be…

View Details
Posted 2025-08-20

Back of House (Kitchen Cook/Prep) Team Member

Chick-fil-A
Ohio

At Chick-fil-A, the Back of House Team Member role is more than just a job; it's an opportunity. In addition to working directly for an independent Owner/Operator, Back of House Team Members gain lif…

View Details
Posted 2025-08-24

Fitness Instructor-EPA

Performance Academies
Columbus, OH

Job title Fitness Instructor Classification  Exempt Reports to Principal Organization Unit Fitness Approved by Human Resources Effective date 5/9/2025 Job Pur…

View Details
Posted 2025-07-30

Store Manager

Ross Stores
Parma, OH

Our values start with our people, join a team that values you! Bring your talents to Ross, our leading off-price retail chain with over 2,200 stores, and a strong track record of success and growth…

View Details
Posted 2025-07-30

Scale house Attendant

Moore Advanced Inc
Northwood, Wood County, OH

Moore Advanced Inc. is Hiring Now for Waste Managment!! Job Title - Scale house  Attendant Number of Positions - 1 Job Location -  NORTHWOOD, Ohio, United States of America, 43619 Job Start D…

View Details
Posted 2025-07-29

Cosmetologist/Hair Stylist

Smartstyle
Mansfield, OH

Job Description Job Description Hair Stylist Job Description Bring Your Talent. Build Your Career. Be Part of Something Beautiful. American Salon Group At American Salon Group, we beli…

View Details
Posted 2025-08-18

Speech Language Pathologist / Speech Therapist / SLP

Broad River Rehabilitation
Blanchester, OH

Speech Language Pathologist SLP- CCC Skilled Nursing Facility / Blanchester, Ohio Part time Position - 15-25 hours per week, Flexible Scheduling At Broad River Rehab we hire people who share o…

View Details
Posted 2025-08-23

Concrete Laborer

Double L Management
Fairfield, OH

Job Description Job Description Salary: $22/Hour Elevate Concrete Systems is looking for concrete laborers. Experience with gypsum concrete highly preferred. This is a special type of concrete…

View Details
Posted 2025-08-23

Day Porter

Glow Cleanup LLC
Miamisburg, OH

Are you known for your unwavering reliability? If so, we've got an opportunity that's perfect for you. About You: You thrive on exceeding expectations in the workplace. Punctuality and att…

View Details
Posted 2025-08-19