Jobs

    Lead Software Engineer - Sandy Springs, United States - Inspire Brands Inc

    Inspire Brands Inc
    Inspire Brands Inc Sandy Springs, United States

    6 days ago

    Default job background
    Description

    Building and designing large-scale enterprise software and technology in support of Inspire Brands' digital platforms mobile and web channels implementing a service-oriented architecture. Lead Software Engineer plays a pivotal role in crafting a service interface and is responsible for leading a team of engineers building and designing applications & also assisting in product and tool selection for consistently redesigning/refactoring a product to adapt to our restaurant brand needs.

    RESPONSIBILITIES

    • Design/build and integrate systems including order fulfillment, Product inventory, Customer, Loyalty, and other enterprise systems with underlying data sources and business logic.
    • Write clean and concise code that is stable, extensible, unit tested scalable to brand-agnostic in-house API solutions.
    • Work with business stakeholders, product manager & cross-functional teams to help define and prioritize product backlog and sprint plans.
    • Work with product manager & product analyst to write and ensure user stories are valuable, developer-ready, easy to understand, and testable.
    • Take a broad view when approaching issues & the ability to fully communicate to a broad audience and lead root cause analysis.
    • Lead and enforce modern application technologies, processes, and methodologies to continually craft and improve the application for speed, usability, performance, scalability, and maintainability.
    • Contribute to maintenance, support, and roadmap of key digital technology solutions and platforms.
    • Mentor, support, and guide team members, including code reviews, best practices, and pattern reviews.
    • Lead and collaborate in geographically distributed teams in agile processes and delegate tasks to the team members. Relates openly and comfortably with diverse groups of people.
    EDUCATION AND EXPERIENCE QUALIFICATIONS
    • 4-year degree in computer science or information technology or engineering-related disciplines, or equivalent work experience.
    • Minimum: 6+ years of relevant experience as a Software Engineer
    • Building microservices in large-scale, highly transactional, and available technology platforms in cloud infrastructure
    • Experience leading the engineering team and coordinating with the release management team.
    • Experience in E-commerce Engineering in a restaurant or retail industry is a plus
    REQUIRED KNOWLEDGE, SKILLS, OR ABILITIES
    • Expert knowledge of distributed services access protocol (such as REST, SOAP) and modern payloads (XML, JSON)
    • Expert knowledge in source control, CI/CD tools such as GitLab, DevOps, cloud services (such as GCP, Azure, AWS), containerized app deployments (Docker, Kubernetes), continuous monitoring and logging
    • Expert in designing and building out microservices using technologies that include Java, spring boot, , Relational or NoSQL databases, Redis Cache, and developing high volume, low latency REST APIs.
    • Strong understanding of security frameworks for user and Authorization services and Authentication (OAuth, JWT, etc.)
    • Expert in data modeling within both SQL (such as Oracle, SQL Server) and NoSQL databases (such as Mongo DB, Cosmos DB)
    • Strong understanding and implementation of Test-Driven Development (TDD)
    • Expert knowledge and applicable understanding of common engineering concepts: encapsulation, abstraction, separation of concerns, and messaging/communications.
    • Excellent written and oral communication skills with the proven ability to communicate with all levels including management and stake holders.
    This position sits within our Atlanta Support Center with an expectation to be onsite 80% of the time

    Inspire Brands is a multi-brand restaurant company whose portfolio includes more than 32,000 Arby's, Baskin-Robbins, Buffalo Wild Wings, Dunkin', Jimmy John's, and SONIC restaurants worldwide.

    We're made up of some of the world's most iconic restaurant brands, but we're much more than just a restaurant company. We're a team of hundreds of thousands who individually and collectively are changing the way people eat, drink, and gather around the table. We know that food is much more than a staple-it's an experience. At Inspire, that's our purpose: to ignite and nourish flavorful experiences.

  • Agilysys

    Software Engineer

    1 week ago


    Agilysys Alpharetta, United States

    Summary · Agilysys is looking for an exceptional Software Engineer interested in joining a high performing team We are looking for top engineering talent to help with the development of our payments product and to continuously raise the bar on our operational excellence and engi ...

  • Cisco

    Software Engineer

    5 days ago


    Cisco Alpharetta, United States

    The successful applicant will be performing work in FedRAMP High or IL-5 environments, and therefore, must be a U.S. Person (i.e. U.S. citizen, U.S. national, lawful permanent resident, asylee, or refugee). This position may also perform work that the U.S. government has specifie ...

  • Equifax

    Software Engineer

    1 week ago


    Equifax Alpharetta, United States

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. · Equifax is seeking creative, high-energy and driven software en ...

  • Compass Technologies Inc

    Software Engineer

    1 day ago


    Compass Technologies Inc Alpharetta, United States

    Compass Technology Group is a woman and veteran owned small business focused on developing innovative electromagnetic measurement devices. We are looking for an experienced Software Engineer to join our software development team. We embrace a team-based problem-solving approach t ...

  • Expert Technical Solutions

    Software Engineer

    5 days ago


    Expert Technical Solutions Alpharetta, United States

    C#.NET · Software Engineer · Expert Technical Solutions has an immediate opening for a · C#.NET Software Engineer · with an industry leading client based out of · Alpharetta, GA · . This person · will · join one of our · client's development · teams · to build · new f ...

  • Compunnel

    Software Engineer

    5 days ago


    Compunnel Alpharetta, United States

    Primary Skills · 5+ years of software engineering experience 5+ years experience writing, debugging, and troubleshooting code in API development, TypeScript/JavaScript, HTML, CSS or Python 5+ years experience designing and developing API gateway for secure and scalable API adopt ...

  • Kriddha Technologies

    Software Engineer

    2 weeks ago


    Kriddha Technologies Alpharetta, United States

    SOFTWARE ENGINEER to implement and manage Oracle applications and technologies; Analyze end user business technology needs and propose software applications plans that best meet those needs; Design, develop and customize software solutions; Create functional and technical design ...

  • Truist Inc

    Software Engineer

    1 week ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? ) · If you have a disability and need assistance with the application, you can requ ...

  • Truist Inc

    Software Engineer

    6 days ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? ) · If you have a disability and need assistance with the application, you can requ ...

  • Fiserv

    Software Engineer

    2 weeks ago


    Fiserv Alpharetta, United States

    Calling all innovators – find your future at Fiserv. · We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of tim ...

  • Inspire Brands Inc

    Software Engineer

    1 week ago


    Inspire Brands Inc Sandy Springs, United States

    Design and develop large scale enterprise software and technology in support of Inspire Brands' digital platforms mobile and web channel implementing service-oriented architecture. Sr Software Engineer plays a pivotal role in crafting a service interface and is responsible for in ...

  • INSPYR Solutions

    Software Engineer

    1 week ago


    INSPYR Solutions Alpharetta, United States

    Title: Software Development Engineer · Location: Alpharetta, GA on site daily. Local candidates only please. · Duration: 6 months contract to hire · Compensation: $90 per hour W2 · Work Requirements: US Citizen, GC Holders or Authorized to Work in the US · Job Description: A S ...

  • Spry Info Solutions INC

    software engineers

    2 weeks ago


    Spry Info Solutions INC Alpharetta, United States

    Duties · : · Develop, customize, and implement big data applications. Utilize Hadoop, Hive, Hbase, Spark, Scala, Pig, Sqoop, etc. Design, develop, validate and deploy the Talend ETL processes. Build database prototypes to validate system requirements working with project manage ...

  • Highbrow

    Software Engineer

    1 day ago


    Highbrow Alpharetta, United States

    Job Title: Software Engineer – .NET · Job ID: · Job Location: Alpharetta, GA (onsite 5 days/week) · Job Travel Location(s): · # Positions: 1 · Employment Type: W2 · Duration: Long Term · # of Layers:0 · Work Eligibility:All Work Authorizations are Permitted – No Visa Trans ...

  • Truist Financial

    Software Engineer

    1 day ago


    Truist Financial Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can requ ...

  • Agile Resources Inc

    Software Engineer

    5 days ago


    Agile Resources Inc Alpharetta, United States

    Bachelor's degree in Computer Science or related field (or equivalent experience) · 5+ years of experience developing web applications using Angular · Knowledge of Angular Material, PrimeNG, or other UI component libraries · Strong understanding of HTML, CSS, and TypeScript · Fam ...

  • Scientific Games

    Software Engineer

    1 week ago


    Scientific Games Alpharetta, United States

    Description · Develop system requirements, technical designs, and implement logical solutions through the use of structured programming concepts and modern programming methods. · Establish and maintain client confidence by delivering quality system solutions within project time ...


  • NR Consulting Alpharetta, United States

    Job Description: Client Job Description · UST is looking for Java Senior developers to build end to end business solutions and to work with one of the leading financial services organizations in the US and Canada. The ideal candidate must possess strong background on frontend and ...


  • NR Consulting Alpharetta, United States

    Job Description: Client Job Description · UST is looking for Java Senior developers to build end to end business solutions and to work with one of the leading financial services organizations in the US and Canada. The ideal candidate must possess strong background on frontend and ...

  • Intellibus

    Software Engineer

    3 days ago


    Intellibus Alpharetta, United States

    Are you a Java Developer working at a Large Financial Institution and being told by your leadership that you are too hands on or detail oriented or think and work like a start-up? · You could be just the right applicant for this job Read all associated information and make sure ...