Business Intelligence Engineer

Summary If you have exceptional analytical skills, have a creative eye for design, and are interested in creating, deploying, and upkeeping programs, then this is the perfect position for you! In this role, you will have an opportunity to use your skills to strategically formulate and implement TM1/B1 Cognos solutions to meet business needs and requirements. You will be a key resource for the BI community by utilizing your knowledge of data integration points and use of data across the...

Solutions Architect

Summary   You will be in charge of creating and incorporating IT strategies and platforms and will oversee the development of various projects to meet corporate goals and objectives. You will also offer technical leadership to developers and help foster high performing technical teams.  

Lead Application Developer

Are you someone who is a motivated team leader? Do you enjoy being in charge of developing business functions, coding, debugging, and maintaining elements of information applications? Do you find yourself as the go-to person to coach who team members seek out for advice? Do you have a track record of offering technical expertise on core strategies? This role might be just what you are looking for! This is a full time direct hire role in which you will receive a compensation package that...

.NET Developer

Summary   Are you an emerging professional who lives to develop in .NET Code? Do you enjoy working in highly complex systems that challenge you? Are you the kind of professional who is self-directed but appreciates good leadership and working with a team of motivated professionals? Our client is seeking to add someone like you. This organization offers people who have 3-5 years in .NET experience an opportunity work in a great environment. They are offering ongoing education and payment for...

Sr. OnBase Developer

If you have exceptional communication skills, have a creative eye for design, and are interested in creating, deploying, and upkeeping programs, then this is the perfect position for you. As a Sr. OnBase Developer you will also have the opportunity to use your skills to interpret the needs of our clients and collaborate with other team members to use precise specifications to make alterations to moderately complex applications. We value each one of our employees and continually strive to make...

Sr. HR Business Partner

Do you thrive on the opportunity to create a powerful company culture? Do you have an accessible and approachable personality that allows you to be an effective influencer? Do you enjoy working directly alongside Senior Leadership Teams and HR CoEs? Do you have a solid understanding of how to attract talent, mitigate risk, increase employee engagement, and leverage HR analytics to help drive effective decisions? If this sounds like you, this role might be just what you are looking for!

Project Manager

Are you a bit of an adrenaline junky? Do you thrive on leading, planning projects and working collaboratively among the entire business enterprise? Does multitasking and the ability to manage timelines with the precision of a surgeon run through your veins? Do you have the unique ability to get the best out of the people and the projects that you own? Perhaps this opportunity is exactly what you are looking for then.

Director of Human Resources

We are looking for a dedicated leader to help cultivate and develop the HR practices associated with our company’s business objectives. Responsibilities include skillfully managing the human resources department as well as collaborating with executive business leaders to create and implement organizational strategies.

IT Project Manager

A highly motivated self-starter with critical thinking skills who is willing to grow and flourish with our company would be the perfect candidate to join our team. Duties include organizing and developing projects while being mindful of specific deadlines and budgets as well as making certain that each project's goals are carried out in a manner that aligns with the designated objectives.

Software Engineer

Be part of an exciting team, complete with the latest technology, and work with other innovators ready to take on the next challenge and bring success to our company and customers. Our client is seeking a talented Software Engineer to be part of their software integration team. Implement and manage an exciting product suite designed to work with our global partners to help automate their shipping requirements. This exciting position is ideal for the candidate looking to handle all aspects,...

Associate Channel Manager

In this position, your efforts will support the development of marketing programs and promotions in retail. You will manage projects and ensure that crucial marketing initiatives meet our sales and profit objectives and are completed in a timely manner. Additional responsibilities may also include technical sales support, product promotion, directing the development of company marketing requirements for the previously mentioned product line.

IT Business Analyst

In this position you will aid in the web-based marketing and practice development initiatives including CRM, web marketing, and social media tools. The Web and CRM Specialist will analyze metrics to measure email marketing campaigns and assist with web event and other content postings, and supporting online marketing.

Lead BI Analyst

In this position, you will be in charge of the Business Intelligence plan, and work in collaboration with the management team to make strategic business decisions. The lead business analyst will coordinate and ensure effective communication and collaboration efforts between the IT and Business teams to define analytics and reporting requirements. The Analyst will also create a Business Intelligence roadmap that enables the business sector to perform in accordance to business and company...


As a Contract Buyer you will create contractor purchasing systems and review compliant purchase orders, based on previously approved orders, requests for proposals, and other necessary documentation related to purchasing. To be considered for this position applicants are expected to have experience working with government contracts and be familiar with certain requirements relating to FAR and DFAR.

ERP Business Analyst

The ERP Business Analyst will have a hand in all aspects of the configuration, maintenance, training and continual improvement of our ERP software. As an ERP Business Analyst you will analyze user needs and perform functional analysis on a variety of projects.

Application Developer

In this position the Applications Developer will design, test, resolve defects in the computer's operation system, maintain, and document components of information systems applications. Our Application Developer will outline user requirements, procedures, and processes to enhance performance effectiveness.

Sr. Java Developer

As a Java developer you will play an integral role on our core development team. In this role you will lead in the design, creation, deployment, and maintenance of web and batch programs. You will manage and implement project design while providing mentorship to members of the software development team.

Sourcing Leader

The Sourcing Leader is responsible for the effective procurement of all assigned sourcing needs. In this role you will prioritize business unit requirements by striving to purchase at the lowest possible overall cost, consistent with desired quality and delivery.

Inside Sales Manager

Our client is looking for Inside Sales Account Managers who love building customer relationships! Be a part of our growth by joining this new initiative to engage with our customers. Do you enjoy building long term relationships with your clients? Do you love to be organized? Plan your day? Set and achieve your goals? Are you creative in putting together marketing & sales strategies to enable you to meet your goals? Do you like working independently? We would love to talk with you! This...

Account Manager

Our client is seeking a rare breed of brand ambassador, information synthesizer, and client whisperer to work as an Account Manager. As such, you will have extensive client service and account management experience, are Chicago-based, and enjoy traveling approximately 50% to work closely with our clients. You are highly flexible, organized, and equally capable of creatively tackling business challenges with existing sales programs, while developing new service offerings to continually...