All Jobs
Innovative Information Technologies, Inc.
Innovative Information Technologies, Inc.

Solutions Engineer

Deerfield, IL
Remote 🌴
Full-time
51-200
Apply Now
🔴 Closes on: 
Jun 7

4 ROLES PICK 1 Only W2, No C2C

Can you pick one role from below which you feel confident and would be Interested to apply.

  1. Job ID: 2025-13445

Job Title: Solutions Engineer - Forecasting and Replenishment

Work Location (City/State): Deerfield, IL (Hybrid - 3 days/week onsite)

Employment Type: C2H - Contract to Hire

Technology

Apache Spark, Azure, Spring, Java

Requirement Details

What You Will Do

Act as the lead engineer for each domain

Collaborate with Solution Architects to ensure understanding needed for engineering level guidance to nearshore teams

Translate architecture design to engineering level guidance

Own specifying architectural designs into sprint-ready engineering tasks for assigned domain

Ensure delivery to the solution architecture within domain

Answer design questions for sprint teams

Participate in backlog refinement sessions to align team with the architecture

Act as the internal technical expert supporting Product design and Engineering teams on demonstrations and technical discussions.

Create/Update documentation such as solution design patterns and engineering standards.

Lead technical discussions around APIs, integrations, data flow, compliance and security.

Serve as a trusted advisor on best practices, technical implementation, and scalability.

Skills and Experience Needed

Required:

8+ years in backend, full-stack, or cloud-based software engineering

Must combine skills in both big data engineering and full-stack development.

Backend development with Java 11, Spring Boot, Kubernetes, Azure Functions (C#)

Familiar with Spark-based batch jobs and Spring Boot RESTful APIs

Frontend integration with Angular 9 and TypeScript 3.8

Strong understanding of Agile/Scrum delivery frameworks

Proven experience delivering solutions using Azure PaaS services

Strong hands-on skills in Azure Data Factory and Azure Databricks

Proficient with Azure Service Bus, App Insights, and Log Analytics

Solid knowledge of system architecture, API design, and integration patterns

Experience working with SQL and/or NoSQL databases (Azure Cosmos DB, Azure SQL)

Experience with Apache Spark (Scala/Python) for distributed data processing

Knowledge of Cosmos DB, Azure SQL Server, Blob Storage, and ADLS Gen2

Experience bridging between UI/backend microservices and data pipelines.

Be confident navigating distributed environments and large data sets.

Tech Stack:

Spark (Scala/Python), Azure Data Factory, Logic Apps, Azure Service Bus, Azure Cosmos DB, Azure SQL Server, Azure Blob Storage, ADLS Gen2, Azure Databricks, Java 11, rxJava 2.2.x, Spring Boot 2.6.15, Kubernetes, Azure Functions, C#, Angular 9, TypeScript 3.8, App Insights, Log Analytics

  1. Job ID: 2025-13448

Job Title: Solutions Engineer - Goods Receiving

Work Location (City/State): Deerfield, IL (Hybrid - 3 days/week onsite)

Employment Type: C2H - Contract to Hire

Technology

C++, Python, Java, SQL/NoSQL database, Azure

Requirement Details

What You Will Do

Act as the lead engineer for each domain

Collaborate with Solution Architects to ensure understanding needed for engineering level guidance to nearshore teams

Translate architecture design to engineering level guidance

Own specifying architectural designs into sprint-ready engineering tasks for assigned domain

Ensure delivery to the solution architecture within domain

Answer design questions for sprint teams

Participate in backlog refinement sessions to align team with the architecture

Act as the internal technical expert supporting Product design and Engineering teams on demonstrations and technical discussions.

Create/Update documentation such as solution design patterns and engineering standards.

Lead technical discussions around APIs, integrations, data flow, compliance and security.

Serve as a trusted advisor on best practices, technical implementation, and scalability.

Skills and Experience Needed

Required:

8+ years in backend, full-stack, or cloud-based software engineering

Proficiency in Azure Functions across C++, Python, and Java

Solid knowledge of system architecture, API design, and integration patterns

Strong understanding of Agile/Scrum delivery frameworks

Proven experience delivering solutions using Azure PaaS services

Experience with security-focused cloud architecture using Azure Key Vaults

Experience working with SQL and/or NoSQL databases (Azure Cosmos DB, Azure SQL)

Knowledge of multi-service deployments optimized for performance and resilience

Strong knowledge in secrets management and securing cloud services.

Focus on performance optimization across services and storage.

Desired:

Multi-language Azure Functions experience (C++, Python, Java) highly preferred.

Tech Stack:

Java, Spring Boot, Azure Functions (C++, Python, Java), Azure Service Bus, Cosmos DB, Blob Storage, App Insights, Azure SQL, Azure Cache by Redis, Azure Key Vaults

  1. Job ID: 2025-13449

Job Title: Solutions Engineer - Return and Interstore

Work Location (City/State): Deerfield, IL (Hybrid - 3 days/week onsite)

Employment Type: C2H - Contract to Hire

Technology

Java, SQL/NoSQL database, Azure, UI, Kubernetes

Requirement Details

What You Will Do

Act as the lead engineer for each domain

Collaborate with Solution Architects to ensure understanding needed for engineering level guidance to nearshore teams

Translate architecture design to engineering level guidance

Own specifying architectural designs into sprint-ready engineering tasks for assigned domain

Ensure delivery to the solution architecture within domain

Answer design questions for sprint teams

Participate in backlog refinement sessions to align team with the architecture

Act as the internal technical expert supporting Product design and Engineering teams on demonstrations and technical discussions.

Create/Update documentation such as solution design patterns and engineering standards.

Lead technical discussions around APIs, integrations, data flow, compliance and security.

Serve as a trusted advisor on best practices, technical implementation, and scalability.

Skills and Experience Needed

Required:

8+ years in backend, full-stack, or cloud-based software engineering

Backend development experience with Java 11 and Spring Boot 2.6.15

Frontend development skills with Angular 9 and TypeScript 3.8

Solid knowledge of system architecture, API design, and integration patterns

Strong understanding of Agile/Scrum delivery frameworks

Proven experience delivering solutions using Azure PaaS services

Experience with Azure Cosmos DB, Blob Storage, and Azure SQL integration

Experience working with SQL and/or NoSQL databases (Azure Cosmos DB, Azure SQL)

Experience deploying and managing applications using Kubernetes and Redis caching

Proficient in developing Azure Functions (C#) and integrating with Service Bus

Expertise in setting up monitoring and logging pipelines using AppInsights and Log Analytics

Must be able to combine strong microservices backend development skills with frontend UI understanding.

Experience working with Kubernetes deployments and Redis for caching is important.

Should have proven ability to monitor, troubleshoot, and optimize applications using AppInsights and Log Analytics.

Cross-functional experience integrating UI, middleware, and backend services is critical.

Tech Stack:

Java 11, Spring Boot 2.6.15, Kubernetes, Redis, Azure Functions (C#), Azure Cosmos DB, Blob Storage, Azure SQL, Azure Service Bus, Angular 9, TypeScript 3.8, AppInsights, Log Analytics

  1. Job ID: 2025-13450

Job Title: Solutions Engineer - Stock

Work Location (City/State): Deerfield, IL (Hybrid - 3 days/week onsite)

Employment Type: C2H - Contract to Hire

Technology

Java, Python, C++, SQL/NoSQL database, Azure

Requirement Details

What You Will Do

Act as the lead engineer for each domain

Collaborate with Solution Architects to ensure understanding needed for engineering level guidance to nearshore teams

Translate architecture design to engineering level guidance

Own specifying architectural designs into sprint-ready engineering tasks for assigned domain

Ensure delivery to the solution architecture within domain

Answer design questions for sprint teams

Participate in backlog refinement sessions to align team with the architecture

Act as the internal technical expert supporting Product design and Engineering teams on demonstrations and technical discussions.

Create/Update documentation such as solution design patterns and engineering standards.

Lead technical discussions around APIs, integrations, data flow, compliance and security.

Serve as a trusted advisor on best practices, technical implementation, and scalability.

Skills and Experience Needed

Required:

8+ years in backend, full-stack, or cloud-based software engineering

Experience developing and deploying Azure Functions in Java, Python, and C++

Should be proficient in Java and at least one of the following: C++ or Python.

Solid knowledge of system architecture, API design, and integration patterns

Strong understanding of Agile/Scrum delivery frameworks

Proven experience delivering solutions using Azure PaaS services

Experience working with SQL and/or NoSQL databases (Azure Cosmos DB, Azure SQL)

Expertise in secure messaging with Azure Service Bus and Azure Key Vaults

Strong knowledge of Azure Cosmos DB, Azure SQL, and Blob Storage

Experience optimizing caching with Azure Redis and instrumenting services using Azure App Insights

Strong understanding of cross-language Azure Functions deployment patterns.

Security expertise (Azure Key Vault, RBAC) and performance tuning experience with Redis are important.

Tech Stack:

Java, Spring Boot, Azure Functions (C++, Python, Java), Azure Service Bus, Azure Cosmos DB, Azure Blob Storage, Azure Application Insights, Azure SQL, Azure Cache by Redis, Azure Key Vaults

Apply Now
🔴 Closes on: 
Jun 7
All Jobs