Lead Software Engineer
Core
Lead Software Engineer driving end-to-end solution delivery for major retail platforms using AI-assisted development and Dual-Track Agile processes.
Role type
Senior hands-on IC Lead Software Engineer
Builds
Cloud-native retail platforms (POS systems, store operations) and AI-integrated software solutions
Domain
Retail technology, Cloud-native development, Generative AI
Deliverable
production ML models | product features
Required skills
Java/Spring Boot, TypeScript, React/Vue, Azure, Microservices, REST/OpenAPI, SQL/NoSQL, Docker, Kubernetes, CI/CD, Generative AI tools (Copilot/Cursor/Claude), Dual-Track Agile, Technical Design (ADRs, Data Models), Mentoring
Preferred skills
Retail domain knowledge (POS, store ops), Azure certifications, Advanced security/compliance, Formal specifications (OpenAPI, UML+OCL, TLA+)
Technologies
Java, Spring Boot, TypeScript, React, Vue, Azure, Docker, Kubernetes, GitHub Copilot, Cursor, Claude Code
Responsibilities
Instrument and leverage AI/agentic workflows for design, coding, and testing; Own end-to-end solution delivery from discovery prototypes to production release; Drive Discovery Track via rapid prototyping and feasibility validation; Serve as primary technical lead in client engagements; Personally implement critical components and review team deliverables; Mentor engineers on AI-assisted development and engineering standards.
Seniority
Senior, hands-on IC with leadership responsibilities