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

Quality Assurance Manager

Are you a rockstar software developer? 

CIC Plus can use your technical prowess and your passion for writing code as a member of our software development team. The software development team develops, modifies, enhances, and implements complex systems. As a part of the team, you’ll help with developing solutions to meet specification criteria and also maintain the current code base.

What we’re all about

We are a leading-edge technology company with a mission to improve the lives and careers of HR, payroll, and benefits organizations through the use of 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. Our clients include some of the world’s largest and most innovative brands.

At CIC Plus, we are a collaborative team that believes that having fun and passion for what you do helps deliver the best results for our clients. We treat our colleagues and clients with integrity. We have a laser-like focus on our clients’ needs to ensure we deliver innovative solutions that solve their toughest business challenges. We want to work with colleagues who feel the same way and share these values. 

What’s involved?

This role will allow the Software Developer to work with the entire stack of our web-based system. You will join an innovative team responsible for delivering solutions built for sustainability, security and performance. Be part of our exciting, fast-paced team, and be proud of building solutions that drive technology to meet evolving HR industry demands.

Qualified members of the software development team must be able to do the following effectively:

  • Write code proficiently in C# & JavaScript/jQuery
  • Have a working knowledge of MVC 5 (C#) 
  • Have a working knowledge of JavaScript/jQuery & CSS
  • Write and maintain complex SQL queries, updates and delete statements in T-SQL
  • Windows Forms (C#) 
  • Assist with troubleshooting enterprise application issues to resolve production problems
  • Coordinate between Operations and Development for errors that occur in the software
  • Assist with planning, scheduling, implementing, and monitoring routine tasks required for daily business operations
  • Utilize approved tools and processes for application support and ensure compliance of others
  • Have excellent communication and teamwork skills

What are the qualifications? 

This is not an entry level position. To be successful in this role, the candidate needs experience in a number of areas.  If you believe you have the following skills (or most of them), then we’d love to hear from you.

  • Design and implement solutions using C#, ASP.NET (MVC and Windows Forms)
  • Good knowledge of JavaScript and jQuery
  • Ability to perform code reviews and provide critique
  • Ability to perform research and troubleshoot application and data issues.
  • Ability to test and provide documentation for internal use.
  • Ability to independently perform research to solve basic to moderately complex technical issues
  • Working knowledge of client-server concepts
  • General knowledge of business and/or systems analysis
  • Ability to work on cross-functional teams that may form and disband quickly
  • General knowledge of TCP/IP protocol and troubleshooting tools 
  • Must possess the ability to learn and understand business processes and relationship of systems and applications used to accomplish those processes
  • Proficient, analytical, decisive, troubleshooting skills
  • Ability to write clear instructions for end users

How do I apply?

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

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

 

 

Senior Software Developer

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.)

 

Systems & Help Desk Administrator

CIC Plus is looking to expand our internal IT support staff to support our growing business. We are currently looking for a Systems & Help Desk Administrator individual to work in our Skokie, IL office. As the help desk and desktop support technician, you will be the first point of contact for our internal users.

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 world-class, employer compliance solutions that improve the employee experience and drive HR efficiency with the support of best-in-class client service. Our clients include some of the world’s largest and most innovative brands.

At CIC Plus, we are a collaborative team that believes having fun and passion for what you do is paramount to delivering the best results for our clients. We have a laser-like focus on our clients’ needs to ensure we deliver innovative solutions that solve their toughest business challenges. And we treat our colleagues and clients with integrity. We want to work with colleagues who feel the same way and share these values.

Tell me more about this job

As a Systems & Help Desk Administrator, your responsibilities include, but are not limited to:  

  • Assisting users with day-to-day Windows questions
  • Troubleshooting security related issues such as passwords and authentication.
  • Escalating issues to the Sys Admin team where appropriate.
  • Assisting the Sys Admin team in setting up new users.
  • InfoSec Audit duties (reviewing logs, preparing reports, etc)
  • Excellent communication skills and the ability to work well in a team environment are essential to success in this position.

Traits are we looking for

Candidates must be self-starters, organized, and interested in continuous improvement.

Technologies and experience should include:

  • Windows desktop experience in a corporate environment*
  • Basic familiarity with Active Directory and group policy*
  • Experience with desktop printers and laptops*
  • Experience with Windows 8.1/10 Enterprise a plus
  •  High school degree or equivalent
  • 2+ years in information technology

* Required Experience/Skill

This is an on-site, full-time, non-management position. All employees must pass a rigorous background check. U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor H1b candidates. Salary DOE.

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