SPR Consulting

Job Listings


Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results

US-IL-Chicago

The Agile Project Manager will be responsible for the day-to-day management and delivery of projects to SPR clients.

 

 

Qualifications

  • Bachelor’s degree in a technical field or equivalent experience.
  • 3+ years of project management experience in a technical development or consulting environment.  
  • Expert knowledge of Agile (XP, Scrum, Lean, or Kanban) and traditional project management principles and practices with an ability to blend them together based on current project requirements.
  • One or more related certifications such as Certified ScrumMaster (CSM), Certified Scrum Practitioner (CSP), Professional Scrum Master (PSM), Certified Associate in Project Management (CAPM), Project Management Professional (PMP), PMI-Agile Certified Practitioner (PMI-ACP).
  • Demonstrable experience successfully leading varied and diverse teams.
  • Ability to manage multiple projects at one time.
  • Experience managing client projects in a consulting environment.

 

Technical requirements

 

No technical requirements, although familiarity with software and/or hardware development lifecycles and environments is a plus. Must be able to pick up technical and business concepts quickly, and understand technical issues at a sufficiently deep level to identify gaps.

 

 

Job duties

 

 

Project Management

  • Creating and executing project work plans
  • Effectively manage changing client needs and requirements throughout the engagement
  • Plan and identify resource needs throughout the project
  • Actively works with the team to manage work assignments and deliverables
  • Reviewing deliverables prepared by team before passing to client
  • Effectively applying methodology and enforcing project standards as the project requires
  • Prepares for engagement reviews and using appropriate quality assurance procedures
  • Minimizes SPR’s exposure and risk on project

 

Project Accounting

  • Tracks and reports team hours and expenses to clients on a weekly basis
  • Manages project budget
  • Approves team members' time reports in a conscientious and timely manner

 

Communication

  • Facilitates team and client meetings effectively
  • Holds regular status meetings with project team
  • Effectively communicates relevant project information to PMO
  • Delivers engaging, informative, well-organized presentations
  • Resolves and/or escalates issues in a timely fashion
  • Understands how to communicate difficult/sensitive information tactfully

 

Client Management

  • Manages day-to-day client interaction and sets and manages client expectations
  • Develops lasting relationships with client personnel that foster client loyalty
  • Communicates effectively with clients to identify needs and evaluate alternative solutions
  • Continually seeks opportunities to increase customer satisfaction and deepen relationships
  • Builds a knowledge base of each client's business, organization and objectives

SPR offers a great environment for employees to learn, to build systems that make an impact, and to tackle exciting challenges. With our office's Maker Space, you can explore your IoT side and develop fun projects with 3D printing and CNC machining. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance.

ID
2017-2882
US-IL-Chicago

As a Business Analyst you will partner with business associates to define their needs and participate in the development of system solutions that bring about resolution. You will implement best-known practices and develop key relationships with all impacted business areas. Partner with associates in various business areas to define business needs and help translate those needs into system requirements

    • Develop project documentation, including scope and requirement documents, use cases, test scenarios and test cases
    • Prioritize enhancement requests from business partners
    • Create and monitor departmental metrics
    • Design and implement cost and staffing models

 

Key Competencies 

  • Problem Solving: You are a problem solver with the ability to encourage others in collaborative problem solving. Acting as both a broker and consultant regarding resources, you engage others in problem solving without taking over.
  • Implementation/Execution: You are good at organizing and managing multiple priorities and/or projects by using appropriate methodologies and tools.
  • Builds Trust: You honor your word by doing what you say you are going to do.
  • Drives for excellence: You are a continuous learner who encourages others to learn. By constantly upgrading your own work, you achieve results and outperform the competition.

 

Role Essentials

    • Consulting, insurance, healthcare or financial services experience 
    • 3+ years of business analyst work experience 
    • Comprehensive knowledge of all Microsoft Office applications, including Word, Excel, and Power Point
    • Willing to commute to client sites throughout the Chicago land area

 

Role Desirables

    • Bachelor’s Degree in Business, Computer Science or a related field
    • Hands-on experience in systems development
    • Facilitation of large group sessions associated requirements, definition or related efforts
    • Experience with top tier consulting firm

SPR Offers

  •  Competitive salary and bonus plan
  •  A professional, fun, fast-paced environment
  •  Ongoing training
  •  Outstanding benefits and PTO
  •  A culture that is exciting, sales driven, entrepreneurial and open minded
  •  A great support structure that allows you to focus on doing what you do best
ID
2017-2881
US-IL-Chicago

Software Architect 

WHO IS SPR?

 

SPR guides organizations through digital transformations and rejuvenations, solving real problems for real people. As a strategic digital consultancy, we focus on business outcomes for our clients, helping them make data driven decisions and increase engagement with their customers, partners and employees. We evolve existing platforms and develop new products, and utilize technology to maintain operational effectiveness.

We are technologists at our core and think beyond the math of the 1s and 0s to understand how to reach our human potential using the digital platform. We think about the end users and rigorously and creatively apply the latest technologies and frameworks to address our clients’ needs. To do this, we hire smart technologists and sharp business leaders who are excellent communicators and have an interest in working on multiple projects across industries.

SPR offers a great environment for employees to learn, to build systems that make an impact, and to tackle exciting challenges. With our office’s “Maker Space”, you can explore your IoT side and develop fun projects with 3D printing and CNC machining. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance.

 

By joining the SPR team, you’ll be using your brain, working hard and making an impact through your projects – and you’ll be rewarded for it.

WHAT IS THE POSITION?

 

As a Software Architect at SPR Consulting, create complex solutions and play a strategic leadership role within the company and with clients. You will be responsible for full lifecycle development, and must be able to articulate design decisions and translate business requirements/user stories into application logic. Our Architects are a driving force behind the success of our projects. We’re looking for a motivated self-starter who keeps an eye on trends and new technology in the industry and who is eager to tackle challenging troubleshooting and development tasks.

 

PROFESSIONAL QUALIFICATIONS

 

  • Strong analytical skills, with excellent problem-solving abilities in the face of ambiguity
  • Attention to software quality, using tools such as source control, unit testing and continuous integration
  • Attention to object-oriented analysis and design principles
  • Performs technical reviews and design sign-offs on projects to ensure that they are properly estimated, architected and will be implemented and displayed appropriately
  • Defines and implements project level technical standards, guidelines, metrics, architectures and processes
  • Collaborate with clients to develop functional work flows and business plans
  • Ensures solution is aligned with standards defined by the client
  • Experience in architecting and engineering innovative software solutions
  • Familiarity with consulting and traditional application design
  • Providing input to functional design, testing, and troubleshooting
  • Demonstrated ability and strong desire to grasp new technologies
  • Able to manage your own time, and work well both independently and as part of a team
  • Possess strong interpersonal, leadership, and organization skills
  • Provides day-to-day leadership to team members as appropriate
  • Strong communication with both technical and business teams
  • Ability to handle diverse situations, multiple projects, and rapidly changing priorities
  • Great attitude and commitment to get the job done

 

TECHNOLOGIES WE USE

C# / ASP.Net (MVC, Web API) / WPF / WCF / ORM (Entity Framework, NHibernate) / Automated testing (Unit testing, BDD) / SPA frameworks (AngularJS, Knockout, React) / TFS / PowerShell / Visual Studio / SQL Server and SQL / NoSQL (Mongo, Raven, DocumentDB, Cassandra, Maria, Riak) / Java (Spring, Spring Boot, Guice, JPA, jUnit) / Javascript (node.js, npm, Karma, Jasmine, Phantom) / Build tools (Gradle, Maven, Ant) / Cloud (Azure, AWS, Cloud Foundry, Heroku, Mesos, DC/OS) / Python / Scala / Big Data/Fast Data (Spark, Hadoop, Akka, Sqoop, Hive, Pig, Storm, Azure Stream Analytics, Kafka, Flink, Spark, Nifi, HDFS) / ElasticSearch / DevOps tools (Docker, Ansible, Chef, Puppet) / Machine Learning (TensorFlow) / Data Visualization (Grafana, Kibana) / IoT Frameworks

 

EDUCATION & EXPERIENCE

 

  • 8+ years of Software Development
  • Minimum of one year of experience providing technical leadership, guidance and mentorship
  • Bachelor of Science in Computer Science, Software Engineering or a related field 

If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.

ID
2017-2876
US-IL-Chicago

Sr. Software Engineer 

WHO IS SPR?

 

SPR guides organizations through digital transformations and rejuvenations, solving real problems for real people. As a strategic digital consultancy, we focus on business outcomes for our clients, helping them make data driven decisions and increase engagement with their customers, partners and employees. We evolve existing platforms and develop new products, and utilize technology to maintain operational effectiveness.

We are technologists at our core and think beyond the math of the 1s and 0s to understand how to reach our human potential using the digital platform. We think about the end users and rigorously and creatively apply the latest technologies and frameworks to address our clients needs. To do this, we hire smart technologists and sharp business leaders who are excellent communicators and have an interest in working on multiple projects across industries.

SPR offers a great environment for employees to learn, to build systems that make an impact, and to tackle exciting challenges. With our office's Maker Space, you can explore your IoT side and develop fun projects with 3D printing and CNC machining. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance.

 

By joining the SPR team, you'll be using your brain, working hard and making an impact through your projects and you'll be rewarded for it.

WHAT IS THE POSITION?

 

As a Senior Software Engineer at SPR Consulting, you will create complex solutions and play a strategic leadership role within the company and with clients. You will be responsible for full lifecycle development, and must be able to articulate design decisions and translate business requirements/user stories into application logic. Our Engineers are a driving force behind the success of our projects. We're looking for a motivated self-starter who keeps an eye on trends and new technology in the industry and who is eager to tackle challenging troubleshooting and development tasks.

 

PROFESSIONAL QUALIFICATIONS

 

  • Strong analytical skills, with excellent problem-solving abilities in the face of ambiguity
  • Ability to prepare and install solutions by determining and designing system specifications, standards and programming
  • Deep understanding of computing systems, software architecture, data structures and algorithms
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Able to manage your own time, and work well both independently and as part of a team
  • Ability to mentor mid-level engineers and team members
  • Possess excellent interpersonal and organizational skills
  • Ability to handle diverse situations, multiple projects, and rapidly changing priorities
  • Assists in the interview and integration processes
  • Great attitude and commitment to get the job done
  • Must be willing to commute to client sites throughout the Chicago land area

 

 

TECHNOLOGIES WE USE

C# / ASP.Net (MVC, Web API) / WPF / WCF / ORM (Entity Framework, NHibernate) / Automated testing (Unit testing, BDD) / SPA frameworks (AngularJS, Knockout, React) / TFS / PowerShell / Visual Studio / SQL Server and SQL / NoSQL (Mongo, Raven, DocumentDB, Cassandra, Maria, Riak) / Java (Spring, Spring Boot, Guice, JPA, jUnit) / Javascript (node.js, npm, Karma, Jasmine, Phantom) / Build tools (Gradle, Maven, Ant) / Cloud (Azure, AWS, Cloud Foundry, Heroku, Mesos, DC/OS) / Python / Scala / Big Data/Fast Data (Spark, Hadoop, Akka, Sqoop, Hive, Pig, Storm, Azure Stream Analytics, Kafka, Flink, Spark, Nifi, HDFS) / ElasticSearch / DevOps tools (Docker, Ansible, Chef, Puppet) / Machine Learning (TensorFlow) / Data Visualization (Grafana, Kibana) / IoT Frameworks

EDUCATION & EXPERIENCE

 

  • 5+ years of professional experience
  • BA or BS, preferably in computer science, engineering or science / technology-based discipline

If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.

ID
2017-2869
US-IL-Chicago

Software Engineer 

WHO IS SPR?

 

SPR guides organizations through digital transformations and rejuvenations, solving real problems for real people. As a strategic digital consultancy, we focus on business outcomes for our clients, helping them make data driven decisions and increase engagement with their customers, partners and employees. We evolve existing platforms and develop new products, and utilize technology to maintain operational effectiveness.

We are technologists at our core and think beyond the math of the 1s and 0s to understand how to reach our human potential using the digital platform. We think about the end users and rigorously and creatively apply the latest technologies and frameworks to address our clients needs. To do this, we hire smart technologists and sharp business leaders who are excellent communicators and have an interest in working on multiple projects across industries.

SPR offers a great environment for employees to learn, to build systems that make an impact, and to tackle exciting challenges. With our office's Maker Space, you can explore your IoT side and develop fun projects with 3D printing and CNC machining. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance.

 

By joining the SPR team, you'll be using your brain, working hard and making an impact through your projects and you'll be rewarded for it.

WHAT IS THE POSITION?

 

As a Software Engineer at SPR Consulting, you must be passionate about working with cutting edge technologies, bring deep technical knowledge, have experience with distributed systems to drive technical design and be comfortable with implementing end-to-end solutions. The ideal candidate for this position is an experienced software engineer excited to work on cloud scale software and has a proven track record of architecting and building software.

 

PROFESSIONAL QUALIFICATIONS

 

  • Strong analytical skills, with excellent problem-solving abilities in the face of ambiguity
  • Deep understanding of computing systems, software architecture, data structures and algorithms
  • Able to manage your own time, and work well both independently and as part of a team
  • Possess excellent interpersonal and organizational skills
  • Ability to handle diverse situations, multiple projects, and rapidly changing priorities
  • Assists in the interview and integration processes
  • Great attitude and commitment to get the job done

 

TECHNOLOGIES WE USE

C# / ASP.Net (MVC, Web API) / WPF / WCF / ORM (Entity Framework, NHibernate) / Automated testing (Unit testing, BDD) / SPA frameworks (AngularJS, Knockout, React) / TFS / PowerShell / Visual Studio / SQL Server and SQL / NoSQL (Mongo, Raven, DocumentDB, Cassandra, Maria, Riak) / Java (Spring, Spring Boot, Guice, JPA, jUnit) / Javascript (node.js, npm, Karma, Jasmine, Phantom) / Build tools (Gradle, Maven, Ant) / Cloud (Azure, AWS, Cloud Foundry, Heroku, Mesos, DC/OS) / Python / Scala / Big Data/Fast Data (Spark, Hadoop, Akka, Sqoop, Hive, Pig, Storm, Azure Stream Analytics, Kafka, Flink, Spark, Nifi, HDFS) / ElasticSearch / DevOps tools (Docker, Ansible, Chef, Puppet) / Machine Learning (TensorFlow) / Data Visualization (Grafana, Kibana) / IoT Frameworks

 

EDUCATION & EXPERIENCE

 

  • 3+ years of professional experience
  • BA or BS, preferably in computer science, engineering or science / technology-based discipline

If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.

ID
2017-2868
US-IL-Chicago

Big Data Principal Architect

WHO IS SPR?

 

SPR guides organizations through digital transformations and rejuvenations, solving real problems for real people. As a strategic digital consultancy, we focus on business outcomes for our clients, helping them make data driven decisions and increase engagement with their customers, partners, and employees. We evolve existing platforms and develop new products, and utilize technology to maintain operational effectiveness.

We are technologists at our core and think beyond the math of the 1s and 0s to understand how to reach our human potential using the digital platform. We think about the end users and rigorously and creatively apply the latest technologies and frameworks to address our clients’ needs. To do this, we hire smart technologists and sharp business leaders who are excellent communicators and have an interest in working on multiple projects across industries.

SPR offers a great environment for employees to learn, to build systems that make an impact, and to tackle exciting challenges. With our office’s “Maker Space”, you can explore your IoT side and develop fun projects with 3D printing and CNC machining. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance.

 

By joining the SPR team, you’ll be using your brain, working hard and making an impact through your projects – and you’ll be rewarded for it.

WHAT IS THE POSITION?

 

As a Big Data Principal Architect at SPR Consulting, you must have extensive experience building and operating Big Data solutions with a proven track record in driving business success by architecting, designing, adopting and applying big data strategies and architectures. You must be experienced in large-scale system implementations with a focus on complex data processing and analytics pipelines. You must demonstrate a deep understanding of data analytics best practices, and expertise in data modeling, data cleansing, data mining, machine learning, and data virtualization. The Big Data Principal Architect must be a consensus builder across a highly- technical cross-functional team. They must be able to demonstrate innovative approaches to complex problems which deliver industry-leading experiences for our clients.

 

PROFESSIONAL QUALIFICATIONS

 

  • Experience in architecting and engineering innovative data analysis solutions
  • Familiarity with architectural patterns for data-intensive solutions
  • Expertise in real-time streaming and migrating batch-style data processing to streaming and micro-batch solutions
  • Use of distributed messaging systems to rewrite systems in place
  • Knowledge of the RDBMS core principles; set up, tune, design, as well as newer unstructured data tools
  • Understand terminology involved in Data Science and high-level familiarity with Machine Learning concepts
  • Familiarity with consulting and traditional application design
  • Experience estimating technical solution builds and contributing to custom proposals
  • Excellent written and verbal communication skills
  • Display solid problem-solving abilities in the face of ambiguity
  • Must be a hands on individual who is comfortable leading by example
  • Experience with Agile Methodology
  • Possess excellent interpersonal and organizational skills
  • Able to manage your own time, and work well both independently and as part of a team

 

TECHNOLOGIES WE USE

Java, Scala, Python, C#, Javascript, Ruby / Hadoop, Sqoop, Hive, Pig, Storm / Spark, Mesos, Akka, Cassandra, Kafka / Azure, AWS / Kafka Streams, Flink, Spark Streaming, NiFi, Beam / TensorFlow, Caffe2

 

 

EDUCATION & EXPERIENCE

 

  • 7+ years of professional experience
  • BA or BS, preferably in computer science, engineering or science / technology-based discipline

If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.

 

ID
2017-2853
US-IL-Chicago

The Business Development Manager's position is a key position in the Company. Working closely with the VP of Sales, the Business Development Manager will participate in meeting SPR's key objectives by executing marketing plans and sales strategies to achieve the company's revenue and profit goals. The Business Development Manager will focus on opportunities that complement SPR's project-based and strategic staffing model and seek to create opportunities for  expansion in the Midwestern Region.

 
Responsibilities: 

 

Business Development

  • Participates in the development and execution of marketing plans and programs, both short and long range, to ensure the profitable, timely growth and the expansion of company offerings
  • Meets and exceeds various sales goals to include pipeline goals, client meetings, profit and  revenue targets
  • Identifies, networks with, and markets to technology and line of business prospects
  • Attends company-held events, outside networking events and other client activities (dinners, lunches, etc.)
  • Develops and maintains long-term client relationships.  Aids in maintaining the highest levels of customer satisfaction and retention
  • Creates and delivers accurate and timely proposals, statements of work, RFI's/RFP's/RFQ's for new business opportunities with new and existing clients

 

General

  • May act in a mentorship capacity to colleagues and Inside Sales Reps
  • Participates in department and company meetings

 

Qualifications:

  • Strong relationship builder and connects easily with others
  • Bachelor's Degree
  • 2 years selling in a technology field (services is preferred)
  • Experience with solution selling preferred
  • Proven ability to grow and maintain relationships and revenue with key players at accounts
  • Adept with Micro

 

 SPR Offers: 

  • Competitive salary and bonus plan
  • A professional, fun, fast-paced environment 
  • Ongoing sales and technical development 
  • Outstanding benefits and vacation
  • A culture that is exciting, sales-driven, entrepreneurial and open-minded 
  • A great support structure that allows you to focus on doing what you do best 
ID
2017-2842