Senior Developer @ Spencer's - Egg Harbor Township, NJ

Job Overview

9 days ago

Senior Developer

Spencer's - Egg Harbor Township, NJ

Overview

Come work with us at Spencer's & Spirit Halloween, where you'll be working with the best and brightest colleagues as you help us deliver the most fun experience and product possible to our guests. We're fast-paced and take our work seriously, but we always have a good laugh at the end of the day. Walk through our stores or the halls of our corporate office and you'll see firsthand that we're laidback and irreverent. We're firm believers in being true to YOU, so tattoos and piercings are as common as watercooler convos. Whether it's critiquing our new exclusive costumes or quality testing newly implemented software technology, our teams understand the importance of working collaboratively to challenge status quo and achieve our goals. We keep pushing ourselves to go above and beyond and are looking for top talent to become a part of our team!


We offer the following benefits:

  • 30% discount on merchandise
  • competitive salary
  • career advancement
  • Bonus opportunity
  • an excellent benefits package including Vacation/Sick/Holiday pay, Medical/Dental/Disability/Life and AD&D insurance & 401k.

Responsibilities

A Hands-On, Software Development Team member who works as an Agile Software Development Team member within the Microsoft Development arena. The successful candidate is someone who enjoys keeping their hands on technology, is passionate about software design, and is a positive thinker.

  • 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 reviews and promotes best practices
  • Intake of new technologies from Architecture team(s) to support the eliminated of technical debt along with the overall betterment and supportability of our applications
  • Solution Review along with Peer Review
  • Develops solutions for large or complex projects
  • Mentor/guide other developers in learning new technologies
  • Performs both systems analysis and programming responsibilities, as well as technical assistance and leadership
  • 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
  • Communicate with Leadership teams effectively
  • Ensures the identification and implementation of improvements to the development process and standards
  • Encourage innovation and teamwork
  • SME for a body of work or applications within a business area
  • Experience at working both independently and in a team-oriented, collaborative environment is essential
  • Must be able to learn, understand, and apply new technologies
  • Knowledge of data processing, networking, hardware platforms, and enterprise software applications
  • Technical experience with systems networking, databases, Web technologies, and user support
  • Good background in database design in Microsoft SQL Server
  • Good working knowledge skills with Microsoft Office products, Microsoft Visio, Team Foundation Server, Excel, Word, Outlook and PowerPoint
  • Proven ability to be flexible and work hard, both independently and in a team environment, in an environment with changing priorities
  • A results oriented individual who thrives working in a fast paced environment

Qualifications

  • Minimum of 5 to 8 years of software development experience using end-to-end Microsoft stack
  • API Creation and Consumption
  • Minimum of a Bachelor's degree in Information Technology, Computer Science or related degree, OR equivalent experience
  • Strong organizational, planning, and communication skills. Ability to work hand in hand with Product Management and/or Architecture team to achieve product delivery goals
  • Experience with Azure Dev Ops (ADO/TFS) work items, task board, source control etc. and familiarity with CI / CD tools
  • Detailed knowledge of database design and object/relational database technology
  • Strong balance of operational and business aptitude and comprehension
  • Use of Job-Schedules
  • Work from rudimentary requirements and specifications
  • Translate business requirements into technical specifications
  • Excellent oral and written communication skills
  • Strong analytical and problem solving skills
  • Proven ability to design and develop large scale applications
  • Minimum of one (1) year experience working in an Agile/SCRUM environment is preferred, but not required

Technology:


  • Microsoft Stack – MS SQL Server, .Net/.Net Core, C#, ASP.Net (MVC/API/RAZOR), WPF
  • Other – JavaScript (Angular 2+/JQuery), HTML, CSS, SharePoint, SSRS / Power BI
  • 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.)
  • Proof of vaccination for COVID-19 required for employment, reasonable accommodations considered for medical, pregnancy or sincerely held religious beliefs.

Similar Jobs

AEM Forms Developer

Atypical Digital

New York, NY

Must have experience with AEM Forms at least 4 years. Must also have experience with JavaScript. Must have recent experience working on AEM forms not just…

Program Manager III, Search, Software Engineering

Google

New York, NY

Bachelor's degree or equivalent practical experience. 5 years of experience in program or project management. 3 years of experience in a leadership role.

Software Engineer II, Infrastructure, Search

Google

New York, NY

Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…

Full Stack Engineer

Contently

New York, NY

Design and implement components and features on both the client and server side of the tech stack. Develop with a focus on performance, maintainability, and…

Sr. Software Development Engineer, Artemis

Amazon.com Services LLC

New York, NY

4+ years of professional software development experience. 3+ years of programming experience with at least one software programming language.

Junior Front End Developer

I28 Technologies Corporation

Iselin, NJ

Building websites with WordPress/BigCommerce/Shopify. Working with Photoshop, Illustrator, and Fireworks to create images optimized for the web.

Software Development Engineer, CMS

Audible

Newark, NJ

Work on an agile engineering team writing maintainable and scalable code for software components. Develop, and test software components and applications for one…

Full Stack Developer

IBM

New York, NY

Experience with agile principles and executing agile methods. Software Developers at IBM are the backbone of our strategic initiatives to design, code, test,…

Senior Full Stack Engineer

Contently

New York, NY

Full migration from Rails monolith to React SPA and Rails API. Building a best-in-class suite of content editing tools. 5+ Years experience w/ Ruby + Rails.

Full Stack Developer with Azure

Katalyst Healthcares & Life Sciences

South Plainfield, NJ

" Minimum 7+ year on Application Development. " Strong knowledge on application Design & development. " Good knowledge on Azure IoT.

iOS Engineer, Messaging

Spotify

New York, NY

Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems.

Lead Software Engineer - 44448

McGraw Hill

New York, NY

The Lead Software Engineer is a trusted senior-level technologist responsible for delivering critical functionality of our digital platforms.

Implementations Data Programmer

Fiserv, Inc.

Short Hills, NJ

A Fiserv Implementations Associate is a problem solver, client liaison, educator, analyst, data scientist, a explorer, programmer, architect, teammate, partner,…

DevOps Engineer

Radiant Digital

New York, NY

Manage and perform end-to-end model build and release workflow and lifecycle in fast paced and agile environment. Scripting experience using bash, zsh, etc.

Application Developer Web

OUTFRONT media

New York, NY

Reporting to the Manager, Application Development, the role of the application developer will be working alongside Project Managers, Testing teams, and our…

Clinical SAS Programmer

Katalyst Healthcares & Life Sciences

South Plainfield, NJ

Independently develop/validate programs that generate analysis datasets based on ADaM specifications. Prepare/QC ADaM datasets documentation: Define.xml,…

Deployment Engineer (Remote Potential)

Blueprint Power

New York, NY

We are looking for an energy project manager to oversee multiple client portfolios and projects, including on-site distributed energy resources (DERs) and…

Senior Cloud Engineer - Azure

Fiserv, Inc.

Short Hills, NJ

Senior Azure-focused Cloud Systems Engineer, you will be a part of the Fiserv Technical Services migration team that supports the Sentry business unit as they…

Java Application Development Lead - 4385377

Accenture

Florham Park, NJ

Accenture Flex employees work in their local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel.

Java Application Development Lead - 4385377

Accenture

Philadelphia, PA

Accenture Flex employees work in their local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel.

Software Engineer III

Elsevier

Philadelphia, PA

BS Engineering/Computer Science or equivalent experience required. Strong hands-on, application development experience using Python.

Software Engineer, Vice President - Hybrid

MUFG

New York, NY

Provide technical leadership in terms of architecting applications, mentoring developers, making smart technology decisions, etc.

Software Engineer (remote)

Thermo Fisher Scientific

New York, NY

The person in this position will design and develop solutions for our websites using the Java programming language. Experience with the core AWS services.

Front-End Cloud-based Web Developer

IBM

New York, NY

2+ years of recent experience as a front-end developer within a team working on a mid-size to large web application project, using a modern IDE and VCS (Git +…