Scrum Project Management and Software Developmentunmatched
Security Complianceunmatched
Software Engineeringunmatched
Technical Leadershipunmatched
Technical Supportunmatched
Technical/Engineering Designunmatched
User Interface/Experience (UI/UX)unmatched
Description
Title: Solution Engineer - Forecasting and Replenishment Location: Deerfield, IL (Hybrid - 3 days/week onsite) Duration: Long Term Contract Work Eligibility: US Permanent Eligibility to Work Required Responsibilities:
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 with Apache Spark (Scala/Python) for distributed data processing
Familiar with Spark-based batch jobs
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
Experience working with Azure Cosmos DB, Azure SQL
Experience bridging between UI/backend microservices and data pipelines.
Be confident navigating distributed environments and large data sets.