Overview
We are authentic, professional providers of fun, focused on building a Great Place To Work For All by staying true to our mission: "Life's a Party, We're Makin' It Fun!" and "So Much Fun It's Scary!"
At Spencer's and Spirit Halloween, we do the right thing always-integrity, fairness, respect, and transparency are our foundation. You will find our culture to be inclusive, passionate, resilient, and one that values differences and embraces all.
One Team / One Goal
We are leaders and owners of our business success. Whether it's developing new and exclusive costumes, quality testing products, or implementing technology solutions, our teams understand the value of working collaboratively to embrace change through innovation, curiosity, and thoughtfulness.
We offer a comprehensive benefits package that includes:
Flexible work environment Career advancement Competitive base salary Bonus opportunity Vacation, Personal, Sick and Holiday pay Medical, Dental, Vision, Disability, Life and AD&D insurance 401k with a company match 30% merchandise discountResponsibilities
We are looking for a Lead Microsoft Stack Developer who will be actively engaged in coding, passionate about software design, and committed to driving innovation. As both a developer and lead, this candidate will foster a positive and collaborative team culture while balancing hands-on development with leadership responsibilities.
Lead, mentor, and support a team of developers, fostering innovation and career growth Guide the team using Agile methodologies, ensuring alignment with business goals and best practices Oversee project execution, conduct code and solution reviews, and manage technical debt reduction Perform hands-on development, systems analysis, and full lifecycle application support Collaborate with business teams, leadership, and stakeholders to align development efforts with company objectives Drive process improvements, enforce architectural guidelines, and support team resource planning Participate in recruiting, performance reviews, and career development initiativesQualifications
Bachelor's degree in IT, Computer Sciene, or related field and 10+ years of software development, with at least six years of hands-on coding; or a combination of education and experience Experience creating and consuming APIs, along with strong database design knowledge Proven ability to lead Agile teams, set goals, manage sprints, and drive project success Proficiency with Azure DevOps (ADO/TFS), CI/CD tools, and job scheduling Strong organizational, planning, and communication skills, working closely with Product Management and Architecture teams Balance technical expertise and business acumen to support operational and strategic initiativesTechnology:
Strong expertise in C#, .NET Core/.NET 6+, and Entity Framework Experience in building and consuming RESTful APIs using ASP.NET Core Web API Proficiency in WPF (Windows Presentation Foundation), MVVM architecture, and XAML Knowledge of SQL Server, database design, and query optimization Familiarity with Agile methodologies and working in Scrum teams Experience with Microservices architecture Familiarity with containerization (Docker, Kubernetes) Hands-on experience with Message Queues (RabbitMQ, Azure Service Bus, Kafka, etc.) Experience with Blazor or other modern UI frameworks is a plus Experience with Data Integrations involving files (XML, JSON, CSV, Mulesoft, etc.), systems (AS400, Oracle, SQL Server, etc.) and technologies (SSIS, FTP, etc.) Job Snapshot Employee Type Full-Time Location Egg Harbor Township, NJ (Onsite) Job Type Other Experience Not Specified Apply to this job. Think you're the perfect candidate? Apply Now