Careers

At CIC Plus, we rely on every individual throughout the organization to fuel our ability to deliver the very best for our clients…the best products, the best service, the best of us. We’ll go the extra mile, or five, to ensure the success of some of the largest and most successful companies in the U.S. It takes hard work, experience and a can-do attitude to combine the right technology and service to develop industry-leading employer compliance solutions for the HR industry.
We work in a fast-paced environment, yet one where we have plenty of laughs along the way and haven’t forgotten what a family-focused business feels like. We are team-oriented but people are empowered to share new ideas and lead the way.
We celebrate the uniqueness of each other—we have amateur photographers, aviators, cyclists, woodworkers, aspiring chefs and running enthusiasts to name a few—while creating many rewarding memories together. We’re all here because we believe in what we are doing.
If you like helping people in an innovative industry and are a team player, this might be the place for you. 

Visit us on Glassdoor

Current Openings

Client Support Analyst

Are you ready to elevate your career in a fast paced, fast growth environment? If you also love technology, learning something new on a daily basis, and working with an outstanding and highly diverse client base, then this is the job for you. Every day we are developing new, innovative solutions for our clients at a lightning pace. With a close knit, highly collaborative team environment you are always in the middle of breaking new ground while delighting clients by making their lives easier. 

What we're all about

We are a leading-edge technology company. Our mission is to improve the lives and careers of HR, payroll, and benefits departments through the use of our industry-leading employer compliance solutions with employee self-service and best-in-class data management, while providing the best client service in the industry. 

Tell me more about this job

You will be the client’s direct link to CIC Plus, our solutions and technology. This position provides direct support to the annual production of year-end tax statements as well as the ongoing support for our Online Pay Statement services. A background in Payroll is required, a CPP is a plus. You must be able to work a full-time schedule and be able to operate well under minimal supervision. 

This position is based in our Chicago office. 

Purpose of the role

  • Work as part of the implementation team to prepare our platform for use by the client’s employees
  • Assist clients with loading their employee data to CIC Plus’s platform for annual tax statements and ongoing pay statements
  • Organize the printing, electronic presentation & data warehousing of both year-end tax statements and pay statements
  • Assist clients in using our system to validate and balance files
  • Create annual tax filing materials (Federal and State) and assist with questions related to these materials
  • Educate clients on CIC Plus system capabilities, including both the employee portals and administrative portals
  • Respond to client support tickets and manage the escalation of cases
  • Provide timely and accurate answers to client questions
  • Meet with clients via conference calls to plan for upcoming production year and review previous year’s production
  • Provide web-based training sessions as requested by the client
  • Work with our team of developers to manage custom projects
  • Communicate to management the client’s needs and feedback
  • Join forces with other team members to create How-tos and FAQs for internal and external use (knowledgebase)


Competencies required

Self-starter, team player, analytical thinker, detail oriented, exceptional follow-up skills, highly organized, goal driven, energetic, problem solver, patient, thorough, innovative, flexible, determined, great communicator. 

The ideal candidate will demonstrate:

  • Ability to be organized and flexible within a high-paced and changing environment
  • Must be able to work on teams managing large projects and communicate effectively with others
  • Background in Payroll & client support / management with a strong disposition for patience
  • Exceptional follow-up skills
  • Possess strong problem-solving and analytical skills
  • Ability to concentrate and pay close attention to detail
  • Outstanding client service skills
  • Excellent verbal and written communication skills
  • Apply product and service knowledge to resolve client issues
  • Work within a team environment on projects and ongoing service related activities
  • Ability to maintain a strong business relationship with clients
  • Manage and weigh priorities based on available resources
  • Think outside the box to find a creative solution to a problem
  • Disposition towards proactively identifying client opportunities and risks
  • Manage time and resources against the needs of multiple clients
  • Proficient in MS Office products, mainly Outlook and Excel

 

How do I apply?

Please email your resume to jobs@cicplus.com with the following information: 

1. Compensation expectations 

2. Available start date 

3. How you heard about us 

4. Cover letter (Preferred but not required, we’d love to get to know you outside of the resume.)


 

 

Quality Assurance Manager

If you love technology, being highly innovative and working with an outstanding and a highly-diverse client base, then this is the place for you. We value effort, positivity and collaboration. Every day we are developing new, pioneering solutions for our clients at a lightning pace. With a close knit, highly-collaborative team environment you are always going to be in the middle of breaking new ground while delighting clients by making their lives easier.

What we’re all about

We are a leading-edge technology company.  Driven to provide an exceptional client experience - our mission is to improve the lives and careers of HR, payroll, and benefits organizations our industry-leading employer compliance management solutions that improve the employee experience and drive HR efficiency with the support of best-in-class client service.

Tell me more about this job

The QA Manager is responsible for overall quality assurance throughout the application development cycle across the enterprise. This position will partner with the development team for overall code quality and manage the QA resources and the overall quality assurance process.

  • Quickly understand the complex software systems under test in a dynamic environment
  • Matrix management of a team of software QA engineers that develop test strategies, define and build test cases based on a variety of requirements and execute test plans for the enterprise
  • Work closely with management in driving planning and execution activities for iterative/overlapping integration testing efforts
  • Achieve quality assurance operational objectives by contributing information and analysis to strategic plans and reviews
  • Collaborate with team members, development teams, leadership and key stakeholders to report status and gather test requirements and limitations
  • Validate quality processes by establishing specifications and quality attributes; measuring production
  • Create and update quality assurance procedures (QMS)
  • Prepare quality documentation and reports by collecting, analyzing and summarizing information and trends with metrics including failed processes, stability studies, recalls, corrective actions, and re-validations
  • Work with leads to guide technical activities, set priorities, remove impediments, to help team operate efficiently and reach its full potential
  • Continually updating QA knowledgebase by studying trends in and developments in quality management; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Assist with schedule development and milestone tracking
  • Represent the team, take ownership and drive initiatives and process improvements
  • Evaluate the team's workload and recommend load balancing and technical guidance
  • Assist with managing program and management expectations by communicating status, accomplishments and risks regularly
  • Organize, prepare and run meetings
  • Define testing methodologies used by the team
  • Coach QAs in domain knowledge and testing methodologies
  • Reviews work of team members
  • Able to coordinate testing efforts for a multi-sprint project
  • On-boards new team members

Traits are we looking for

Competencies required

Self-starter, team player, technical perspective, highly organized, goal driven, energetic, problem solver, thorough, innovative, flexible, determined, great communicator, process improvement, strategic planner

Requirements

  • 5+ years’ experience
  • Bachelor Degree
  • Solid understanding of Software Development Life Cycle (SDLC) concepts, processes and methodologies, including Agile, Waterfall and hybrid variants
  • Capable of facilitating and managing stakeholders in key decision-making meetings
  • Understand software testing methodologies for manual, regression, automated, performance, interface, and infrastructure testing
  • Understand the need for and how to incorporate automated unit and functional testing
  • Take independent action to identify and solve problems. Seek out relevant information needed to make decisions. Get involved with new initiatives.
  • Recognize problems and respond with a systematic assessment that identifies and addresses cause of issue. Practical, realistic, and resourceful
  • Generate new ideas, challenge the status quo, and solve problems creatively

How do I apply?

Please email your resume to jobs@cicplus.com with the following information:

  1. Compensation expectations
  2. Available start date
  3. How you heard about us
  4. Cover letter (Preferred but not required, we’d love to get to know you outside of the resume.)

 

Enterprise QA

If you love technology, being highly innovative and working with an outstanding and highly diverse client base, then this is the place for you. We value effort, positivity and collaboration. Every day we are pioneering new solutions for our clients at a lightning pace. Working in a close knit, highly collaborative team environment you are always going to be in the middle of breaking new ground while delighting clients by making their lives easier.

What we’re all about

We are a leading-edge technology company.  Driven to provide an exceptional client experience - our mission is to improve the lives and careers of HR, payroll and benefits departments using our industry-leading employer compliance solutions that improve the employee experience and are supported with best-in-class client service.

Our clients include some of the world’s biggest and most innovative brands. At CIC Plus, we are a collaborative team who believe in having fun and being passionate about what we do. We treat our colleagues and clients with integrity. We have a laser focus on our clients' needs to make sure we can deliver innovative solutions to help them achieve their business goals. We want to work with colleagues who feel the same way and share these values. 

Tell me more about this job

  • The Quality Assurance Engineer evaluates and tests new or modified software programs and software development procedures used to verify that programs function according to user requirements and confirm with establishment guidelines. 
  • Quickly understand the complex software systems under test in a dynamic environment.
  • Assist with managing program and management expectations by communicating status, accomplishments and risks regularly.
  • Writes, revises, and verifies quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
  • Reviews new or modified program, including documentation, diagram, and flow chart, to determine if program will perform according to user request and conform to guidelines. Recommends program improvements or corrections to programmers.
  • Identifies differences between establishment standards and user applications and suggests modifications to conform to standards.
  • Conducts compatibility tests with vendor-provided programs.
  • Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.

Competencies required

Self-starter, team player, technical perspective, highly organized, goal driven, energetic, problem solver, thorough, innovative, flexible, determined, great communicator, process improvement, strategic planner

Requirements:

  • 5+ years’ experience
  • Bachelor degree
  • Prior industry experience
  • Solid understanding of Software Development Life Cycle (SDLC) concepts, processes and methodologies, including Agile, Waterfall and hybrid variants.
  • Understand software testing methodologies for manual, regression, automated, performance, interface, and infrastructure testing.
  • Understand the need for and how to incorporate automated unit and functional testing.
  • Take independent action to identify and solve problems.
  • Recognize problems and respond with a systematic assessment that identifies and addresses cause of issue. Practical, realistic, and resourceful.
  • Generate new ideas, challenge the status quo, and solve problems creatively.

How do I apply?

Please email your resume to jobs@cicplus.com with the following information:

1.       Compensation expectations

2.       Available start date

3.       How you heard about us

4.       Cover letter (Preferred but not required, we’d love to get to know you outside of the resume.)

 

Medical Insurance

Dental

Vision

Full Life Insurance

401(k)

Flexible Spending

Employee Assistance Program

On-site Fitness Center