Spencer Gifts, LLC Egg Harbor Township , NJ 08234
Posted 3 weeks ago
Employee Type:
Full-Time
Location:
Egg Harbor Township, NJ
Job Type:
Information Technology
Experience:
At least 5 year(s)
Date Posted:
4/7/2024
Job Description
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 discount
Responsibilities
Spencer's & Spirit Halloween is looking for a hands-on, Software Development Team member who works in an Agile environment within the Microsoft Development arena. We are looking for someone who enjoys keeping their hands on technology, and is passionate about software design.
Performs all or part of the full life-cycle development process with an emphasis on analysis, design, development, testing, supporting existing applications and modifying them to support current needs and effecting the changes necessary as the needs of the business unit's change
Reviews and executes project initiatives, conducts code, solution and peer reviews in accordance with best practices
Intake of new technologies from Architecture team to support the elimination of technical debt along with the overall betterment and supportability of our applications
Develop solutions for large or complex projects
Mentor/guide other developers in learning new technologies
Resolves any deficiencies or outstanding issues
Ability to oversee the work performed by other technical resources on the team and ensure the compliance of application & architecture guidelines
Serves as contact with business groups, user groups, development team members and management
Collaborate with Senior Leadership teams to determine business schedules to ensure they are met
Qualifications
Bachelor's degree in Information Technology, Computer Science or related degree, and a minimum of five years' experience in software development using end-to-end Microsoft Stack, including MS SQL Server, .Net/.Net Core, C#, ASP.Net (MVC/API/RAZOR), WPF
Proficient in JavaScript (Angular 2+/JQuery), HTML, CSS, SharePoint, SSRS, PowerBI
Experience working with Distributed Application Architecture - Docker Containers, Event-Driven Messaging Infrastructure (Kafka), Microservices, Caching/Syncing, Analytics and monitoring (Elasticsearch, Logstash, Kibana, Grafana)
Frameworks/Components- Redis, Identity Server, SSO, Blazor
Experience with Data Integrations involving files (XML, JSON, CSV, etc.), systems (AS400, Oracle, Terradata, etc.) and technologies (SSIS, FTP, etc.)
Proficient experience with Azure DevOps (ADO/TFS) work items, task board, source control etc. and familiarity with CI / CD tools
Strong organizational, planning, problem solving, and communication skills
Spencer Gifts, LLC