About GSPANN:
Headquartered in California, U.S.A., GSPANN is a leading provider of consulting and IT services to global clients. We specialize in helping clients transform their IT capabilities, optimize business practices, and drive operational efficiency across industries such as retail, high-technology, and manufacturing. With five global delivery centers and over 1,900 employees, we combine the personalized approach of a boutique consultancy with the extensive capabilities of a large IT services firm.
Job Title: Lead Fullstack Software Engineer
Type: Long Contract
Location: Canada (100% Remote)
About the Role
We are looking for an experienced Lead Software Engineer to drive the development of enterprise-grade, omni-channel promotion platforms for a large-scale retail ecosystem.
Role Overview
This role involves leading cross-functional engineering teams to design and deliver scalable promotion solutions across eCommerce and retail channels. You will work on modern cloud-native architectures and leverage AI-assisted development tools to accelerate delivery and innovation.
Key Responsibilities
• Lead engineering teams for omni-channel promotion capabilities across enterprise platforms
• Design and build full-stack solutions across APIs, services, and UI layers
• Leverage AI tools (e.g., GitHub Copilot) to enhance development productivity
• Contribute to system architecture, scalability, performance, and security
• Collaborate with product, architecture, and cross-functional teams
• Drive sprint delivery with high ownership and minimal slippage
• Monitor, troubleshoot, and resolve production issues proactively
• Mentor engineers through code reviews, design discussions, and pair programming
Required Skills
• 8+ years of experience in software development with strong problem-solving skills
• 1–2+ years in a Lead or similar leadership role
• Strong expertise in Java, J2EE, Spring, and Spring Boot
• Experience designing and managing RESTful APIs
• Hands-on experience with microservices and cloud platforms (preferably Azure)
• Full-stack exposure with JavaScript and React
• Experience with Kafka or similar messaging/streaming systems
• Strong knowledge of SQL and NoSQL databases
• Experience with DevOps tools like GitHub, Jenkins, and CI/CD pipelines
• Familiarity with monitoring tools like Splunk, AppDynamics, or similar
Nice to Have
• Experience in retail, eCommerce, or promotions domain
• Exposure to service mesh (Istio), observability, and distributed systems
• Experience with promotion engines or rule-based systems
• Knowledge of performance optimization and scalable system design
AI Readiness (Mandatory)
• Hands-on experience with AI coding tools (e.g., Copilot or similar)
• Ability to evaluate and validate AI-generated code
• Strong interest in applying AI/ML capabilities in real-world applications
Ideal Candidate
A self-driven leader who thrives in fast-paced environments, understands large-scale systems, and can bridge business and technology effectively.
Working at GSPANN
GSPANN is a diverse, prosperous, and rewarding place to work. We provide competitive benefits, educational assistance, and career growth opportunities to our employees. Every employee is valued for their talent and contribution. Working with us will give you an opportunity to work globally with some of the best brands in the industry.
The company does and will take affirmative action to employ and advance in the employment of individuals with disabilities and protected veterans and to treat qualified individuals without discrimination based on their physical or mental disability status. GSPANN is an equal opportunity employer for minorities/females/veterans/disabled.