CareerPlan

Senior Lead Software Engineer

Carmel, IN, USFull-time2026-10-16 → 2026-11-10
HybridNo visa sponsorship

Core

Senior technical leader and hands-on developer for Order Management, building secure, scalable software, integrations, and AI-driven solutions to solve high-value business problems.

Role type

Senior Lead Software Engineer (Player-Coach)

Builds

Production-grade applications, integrations, APIs, data workflows, and AI/automation capabilities for Order Management.

Domain

Enterprise Software / Order Management / Generative AI

Deliverable

production ML models | product features

Required skills

Full-stack software development, REST API design, Cloud architecture, Generative AI/LLM evaluation, Player-coach leadership, Systems thinking, Technical strategy, Agile delivery

Preferred skills

Microsoft stack (Azure, Dynamics 365), Modern front-end frameworks, Containerization, CI/CD, Agent frameworks, Order Management domain knowledge

Technologies

Python, C#, Java, TypeScript, Git, REST APIs, Azure, Dynamics 365, Power Platform, Copilot Studio, Microsoft Fabric, LLMs, AI Agents

Responsibilities

Partner with business leaders to define outcomes and translate needs into technical solutions; Lead discovery, design, and delivery of production applications and AI capabilities; Build and deploy scalable integrations and data workflows; Establish reusable engineering patterns and architecture standards; Mentor a small pod of engineers while remaining hands-on; Drive software engineering strategy and roadmaps for the Order Management organization.

Seniority

Senior, hands-on IC with leadership responsibilities