Jobs
>
Johnson City

    Full-Stack Software Engineer - Plum, United States - Shop Your Way

    Shop Your Way
    Shop Your Way Plum, United States

    2 weeks ago

    Default job background
    Description
    Do you consider yourself an innovator, a builder, a game-changer? Do you have what it takes to transform the payments, loyalty, and commerce space? Do you want to help develop and scale truly "never been done before" services and technologies?
    If yes, then we want to hear from you at Shop Your Way
    SYW Overview

    Shop Your Way ("SYW") is a high-growth FinTech and e-Commerce enablement platform that leverages a proprietary technology infrastructure to service some of the largest and most innovative brands in America.

    SYW powers multiple business and consumer services, including SYW Rewards and the SYW Mastercard, along with a leading mobile app and digital destination.

    When bundled together as part of our Pay Your Way ("PYW") service, we have a truly differentiated loyalty + credit solution for our business partners and their customers, without the hassle of setting up a direct credit relationship with a bank or underwriter.

    This integrated module makes it easy for Partners of any size to improve their conversions, drive new revenue, save on transaction and payment costs, and create more repeat business.

    Today, we're providing this "loyalty-card as a service" to Raise (gift cards) and Way (mobility) – two of the "Andreessen Horowitz Top 50 Marketplaces" – and other national brands.

    Now, we're expanding our offering to include other new application services while also unlocking new channels. SYW is at an exciting inflection point, built for scale and driving growth.

    Key Highlights include:

    • Recent investment of +$30M of "growth capital" from Private Equity / Hedge Fund sponsor
    • Long-term strategic partnership with Citibank powering a multi-billion dollar credit portfolio
    • Compelling pipeline of New Business Development initiatives, focused on SYW 5321 Card Externalization ("loyalty-card as a service")
    • Proprietary, best-in-class loyalty and data technology platform built to power $10+ billion of partner business
    • A sizable (9 million active) yet hyper local member base of active shoppers
    • A valuable rewards currency, with more new places to burn – from gift cards to sports media to parking, car wash, electrical vehicle charging to crypto and ETFs
    • A multi-tender, proprietary "wallet" with rewards, gift cards, and credit
    • Platform can be white-labeled and quickly integrated into existing retail and loyalty systems
    Role Summary - Full-Stack Software Engineer
    The Engineers will contribute to architecture, design, and development of their growing software products. The Engineer will own and drive the development from design to development and test in an Agile environment.

    Responsibilities:
    Work within a cross-functional global team, and design end-to-end engineering solutions using existing or new technology platforms

    Be truly full-stack – you will touch everything from the infrastructure to the design of the user, reviewing code, automate the delivery of code and support the application.

    Develop prototype applications that can be used to build product concepts
    Self-management and execution against project plans and delivery commitments
    Drive a culture of continuous delivery, collaboration and using data to drive engineering decisions
    Report on status of development, quality, operations, and system performance to management.

    Requirements:
    Bachelor's Degree in Computer Science or Equivalent.
    Experience designing, implementing, debugging, refactoring and testing end-to-end, full-stack, web based solutions using .NET framework
    7+ years' experience in development on the .Net platform.

    Extensive experience in development of multi-tiered web using Javascript, HTML5, CSS3, .NET 4.7+, MySQL, MongoDB and other related technologies and concepts.

    Experience with the AWS platform is highly preferred.

    Experience & Knowledge:
    Knowledge of Object Oriented principles (SOLID, DRY) and design patterns (GoF)
    Agile development practices (Scrum, TDD)

    Experience building solutions using .NET framework (v4.7+, Core 3.

    1+) with a focus on:
    C# v6+,

    ASP.NET

    MVC v5+, WebAPI v2+, Entity Framework v6+)
    Test Driven Development & Mocking (e.g. XUnit, RhinoMocks, Selenium Webdriver)
    IOC, DI, AOP & Logging frameworks (e.g. Unity, AutoMapper, AutoFac, Log4Net)
    HTML/CSS/UI frameworks (e.g. SASS, SCSS)
    JavaScript frameworks (e.g NodeJS, Angular 8+, ReactJS+Redux, KnockoutJS)
    Module Bundlers & Task Runners (e.g webpack, grunt)
    Experience with both relational (e.g. SQLServer, MySQL) and NoSQL, document-oriented (e.g. MongoDB, DynamoDB, DocumentDB) databases
    Experience with search engine libraries and queries (e.g. Elastic, Solr)

    Experience using:
    Source Controls (e.g. TFS, Git), Visual Studio 2019/2022, Visual Studio Code, NuGet, ReSharper, Profilers (e.g. ANTS, Monyog), CI/CD (e.g. CodeCommit, CodeBuild, CodeDeploy, TeamCity, Jenkins)

    #J-18808-Ljbffr

  • handy-games GmbH

    Software Engineer

    1 week ago


    handy-games GmbH Plum, United States

    HandyGames · operates as an international indie game and premium mobile game publisher and developer. You're studying software engineering and are interested in pursuing a career in the games industry? HandyGames offers students the opportunity to become part of our team for one ...


  • Mightyblock Plum, United States

    Mighty Block · is one of the partners of Forte , a platform to enable game publishers to easily integrate blockchain technologies into their games. We believe blockchain will enable new economic and creative opportunities for gamers around the world and have assembled a team of ...

  • Taleworlds

    Software Engineer, UI

    2 weeks ago


    Taleworlds Plum, United States

    Apply for Software Engineer, UI Position at TaleWorlds · We, TaleWorlds Entertainment, are a leading game development company based in Ankara; striving to innovate and explore unique game-play experiences in our Mount&Blade game series and we are seeking "Software Engineers". If ...


  • Gcore Plum, United States

    Have you ever wondered why your favorite apps, social media content, and video games load in the blink of an eye? It's likely because of Gcore behind the scenes · Join a team that collaborates with industry giants like Intel, Dell, NVIDIA, Graphcore, and Equinix to accelerate AI ...


  • Taleworlds Plum, United States

    Apply for Software Engineer, Gameplay Position at TaleWorlds · Software Engineer, Gameplay · We are looking for new talents to add to our programming team · to focus on implementing and maintaining new game features to Mount&Blade II: Bannerlord If you think that this position ...


  • Taleworlds Plum, United States

    Apply for Software Engineer, Game Systems Position at TaleWorlds · Software Engineer, Game Systems · We have an opening for full time, experienced and enthusiastic "Software Engineers" to focus on the development of game systems largely. Although we have the remote work option, ...


  • Ingram Micro Plum, United States

    Senior Engineer, Software Development page is loaded · Senior Engineer, Software Development · Apply · locations · Mumbai, India · time type · Full time · posted on · Posted 30+ Days Ago · job requisition id · R · It's fun to work in a company where people truly BELIEV ...


  • Playrix Entertainment Plum, United States

    Senior Unity Software Engineer (Gameplay) · Playrix is one of the most successful mobile game development companies in the world. In terms of mobile application revenue, we rank first in Europe and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that ...


  • Playrix Entertainment Plum, United States

    Playrix is one of the most successful mobile game development companies in the world. In terms of mobile application revenue, we rank first in Europe and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population) and mor ...


  • Waverley Software Plum, United States

    We are seeking an experienced AI/ML Expert to join our cutting-edge research team that is dedicated to developing an innovative AI-based Game Design Assistant. This role involves exploring, designing, and implementing state-of-the-art LLMs and ML algorithms to facilitate and enha ...


  • Next Silicon Ltd Plum, United States

    Machine Learning Software Engineer, PyTorch Specialist · location_on · RS · Description · NextSilicon is reimagining high-performance computing. Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward ...

  • Radiant Ventures

    Software Developer

    3 weeks ago


    Radiant Ventures Plum, United States

    VEGA represents trust. Trust in the future. Trust in our team and in the abilities of each individual, with over 2,100 employees worldwide. · Together, we grow and expand our international technology leadership. · What you can expect from us: · Development of innovative and funct ...


  • Sapphire Solutions Avery, United States

    Are you ready to conquer the cloud world with us as a STACKITEER and shape the future of Europe? Then you've come to the right place at STACKIT. Our vision is ambitious: an independent Europe - digital, leading. As a cloud and colocation provider, we are building the secure infra ...

  • Assurant Automotive Warranty Solutions (India) Private Limited

    Sr Software Engineer

    3 weeks ago


    Assurant Automotive Warranty Solutions (India) Private Limited Roan Mountain, United States

    We are seeking an experienced Senior Software Engineer to work with the leads of our software development team in enhancing and maintaining our suite of APIs and web-based interfaces. In this pivotal role, you will leverage your expertise in C#, SQL, WCF, and SOLID principles to ...


  • TEVET LLC Greeneville, United States

    Job Description · Job Description · Job Summary · The Principal Systems Software Engineer will be a member of a cross-functional core team, responsible for leading and supporting systems software engineering tasks. · They will serve as a technical lead on complex product deve ...


  • BlueWave Solutions Elizabethton, TN, United States Freelance

    Job Description for Elizabethton, TN (Reference Number: 20638) · Your Responsibilities · - You design the data and software architecture of systems for processing mobility data based on product requirements (currently technology-neutral) · - You are responsible for the operabilit ...

  • Capgemini group

    Middle C# .NET

    2 weeks ago


    Capgemini group Plum, United States

    Our client is looking for talented Unity engineers. The client professional services team works across multiple platforms and industries, incorporating cutting edge technologies like XR, ML, robotics and IoT. The project use the Unity engine to build custom software solutions in ...

  • Passiongaming

    Front-End Lead

    3 weeks ago


    Passiongaming Plum, United States

    We are looking for an experienced software engineer to lead the game client development team. The team is responsible for building the next generation of our apps. You should be passionate about solving complex problems and building platforms and get work done from a team, keepin ...


  • Karkidi Plum, United States

    Unity is hiring a Staff Data Infrastructure Engineer to join the Team at SuperSonic Studios. We are looking for talented, curious, hands-on, business-oriented, and highly motivated candidate to enhance and support our extensive code infrastructure and our great data engineers, BI ...


  • Next Silicon Ltd Plum, United States

    NextSilicon is reimagining high-performance computing. Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC to fulfill ...