Demo

Software Engineering Manager - Digital Platforms

Churchs Chicken
Atlanta, GA Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/21/2025

Church's Chicken

Employee Job Description

Job Title : Software Engineering Manager - Digital Platforms

Reports To : SVP, Chief Information Officer

Location : Hybrid - Preferably Atlanta based

Job Summary :

Church's Texas Chicken is dedicated to enhancing digital experiences and customer engagement through the ongoing work of building, maintaining, and optimizing its digital products. We are seeking a Software Engineering Manager to join our team and work closely with our development partners to accelerate the improvement and evolution of our digital applications, making them the easiest and most rewarding way to order Church's Texas Chicken. This role involves hands-on development, leadership, and technical oversight, including direct integration with POS systems and third-party platforms like Olo, Punchh (or other loyalty platforms), Uber Eats, and DoorDash.

Key Duties / Responsibilities :

  • Team Leadership & Development :
  • Lead, mentor, and develop a high-performing team of software engineers.
  • Foster a collaborative and innovative team environment.
  • Provide constructive feedback and conduct performance reviews.
  • Hands-On Development :
  • Actively participate in coding, debugging, and software design.
  • Establish coding standards and engineering best practices.
  • Experience working with Event-based services such as Webhooks
  • Resolve complex technical issues.
  • Ability to automate deployment practices through CI / CD solutions using DevOps or similar stack
  • Full Stack Development :
  • Oversee both front-end and back-end development efforts.
  • Ensure seamless integration between user interfaces and server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Digital Product Optimization :
  • Build, maintain, and optimize digital products to enhance customer engagement.
  • Collaborate with development partners to evolve our applications.
  • Ensure our platforms offer the easiest and most rewarding ordering experience.
  • International Mobile Application Development :
  • Oversee the development of the international mobile application with the goal of platform unification.
  • Ensure consistency and scalability across all digital platforms.
  • Partnership Management :
  • Manage onshore and offshore development team partnerships.
  • Coordinate external resources to ensure project alignment and quality.
  • Utilize experience in setting up offshore teams to enhance productivity.
  • Project Management :
  • Oversee the software development lifecycle for digital platforms.
  • Collaborate with cross-functional teams to define project scopes and objectives.
  • Ensure timely and within-budget project delivery.
  • Technical Oversight :
  • Provide architectural guidance and technical direction.
  • Implement best practices in coding, testing, and deployment.
  • Ensure scalability, security, and reliability of digital solutions.
  • Implementation of disaster recovery and backup protocols
  • Experience running automated unit-tests, integration and smoke tests
  • Ensure adherence to security best practices and protocols across all development activities.
  • Ability to build solutions in cloud that are scalable, cost-optimized while maintain high-availability
  • Experience around cloud resource management and tagging to properly segregate resources across the tenant
  • Agile Development & DevOps :
  • Implement and promote Agile / Scrum development methodologies.
  • Oversee DevOps practices to streamline deployment.
  • Ensure engineering best practices and test-driven development.
  • Ability to automate deployment practices through CI / CD solutions using DevOps or similar stack
  • Strategic Planning :
  • Contribute to the digital strategy aligned with company goals.
  • Stay updated on emerging technologies to drive innovation.
  • Identify opportunities for process improvements.
  • Cross-functional Collaboration :
  • Work with Marketing, Operations, IT, and other departments to align initiatives.
  • Manage relationships with vendors and consultants.
  • Coordinate integration of third-party services and APIs, including direct integration with POS systems and platforms like Olo, Punchh, Uber Eats, and DoorDash.
  • Quality Assurance & Compliance :
  • Ensure all digital platforms comply with industry standards.
  • Oversee security protocols to protect customer data.
  • Implement robust testing and quality assurance processes.
  • Leverage well-established security libraries and frameworks to avoid common vulnerabilities.
  • Security :
  • Implement and monitor security measures across accounts / guest data, payments, and digital platforms.
  • Communicate and address security opportunities for digital platforms.

Position Requirements (Education, Qualifications, Experience) : Education :

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree is a plus.
  • Experience :
  • Minimum of 8 years in software development.
  • At least 3 years in a leadership or managerial role.
  • Proven experience as a Full Stack Developer with expertise in both front-end and back-end development.
  • Hands-on development experience in digital platforms, preferably in retail or quick-service restaurants.
  • Experience setting up and working with offshore development teams.
  • Technical Skills :
  • Front-End :
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Experience with responsive design and cross-browser compatibility.
  • Back-End :
  • Proficiency in server-side programming languages such as Java, Visual Studio .NET, or Python.
  • Experience with databases like MySQL, MongoDB, or PostgreSQL.
  • Knowledge of web frameworks such as Node.js or Django.
  • General :
  • Familiarity with RESTful APIs and web services.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong understanding of Agile / Scrum methodologies (required).
  • Proficient in DevOps practices and test-driven development.
  • Experience with mobile app development for iOS and Android.
  • Experience with direct API integrations, including POS systems, Olo, Punchh, Uber Eats, and DoorDash.
  • Prior experience building and maintaining APIs utilizing platforms like Olo and Punchh.
  • Familiarity with e-commerce, payment gateways, and loyalty program integrations.
  • Knowledge of CRM systems and data analytics platforms.
  • Strong understanding of security best practices in software development, including secure coding principles and familiarity with security protocols and compliance standards (e.g., PCI DSS, GDPR).
  • Soft Skills :
  • Excellent leadership and team management abilities.
  • Strong problem-solving skills and attention to detail.
  • Exceptional communication and interpersonal skills.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Competencies :

  • Critical Thinking - Defines and resolves a situation or problem by analyzing issues involved, weighing options, and evaluating alternatives; maintains objective attitude; approaches situations and problems systematically; uses observation, experience, reflection, and / or reasoning to drive business forward.
  • Influencing Others - Convinces and persuades others in either positive or negative circumstances to accomplish goals and objectives; responds to objections successfully; uses tact when expressing ideas or opinions.
  • Initiative - Takes action proactively; addresses issues or opportunities without supervision; focuses on desired results and accomplishments; demonstrates clear purpose, enthusiasm, and a "can-do" attitude.
  • Innovative and Creative - Looks for ways to improve oneself, the job, the project, the system, and the organization; challenges conventional practices, generates new ideas to create novel solutions to problems.
  • Managing Execution - Manages multiple projects and effectively prioritizes tasks and goals; uses goals to guide actions and create detailed action plans; organizes and schedules people and tasks; utilizes resources effectively to meet goals.
  • Negotiating - Presents issues or ideas in a clear and influential manner; maintains an open-minded and non-judgmental attitude; listens to others' views and empathizes.
  • Relationship Management - Initiates and develops relationships with others; demonstrates credibility; confronts conflict quickly and professionally; inspires confidence in others.
  • People Leadership - Provides guidance and direction to team members and sets expectations accountability for standards of performance. Serves as a role model to staff and other team members for creating a respectful, productive work environment. Serves as one of the main drivers of the company's mission, values and culture, as well as be an advocate for the employees and business alike.
  • Physical Requirements :

    Employees must be able to perform the essential functions of the position with or without reasonable accommodation.

    1. If you're hungry for a career that's fun, fast-paced and loaded with opportunity, then you've come to the right place. At Church's®, we're not your typical quick service restaurant. We make real comfort food that makes a difference in peoples' lives. And for over 60 years, our restaurant has been a place where hard-working people can get ahead and go on to do amazing things by serving others.

    2. Church's Chicken is an equal employment opportunity employer and makes hiring and employment decisions without regard to race, color, religion sex, national origin, age, disability, genetic information or any other factor prohibited by applicable law.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineering Manager - Digital Platforms?

    Sign up to receive alerts about other jobs on the Software Engineering Manager - Digital Platforms career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Churchs Chicken

    Churchs Chicken
    Hired Organization Address Cleveland, MS Full Time
    Church's Chicken is looking for people who have experience in the restaurant industry and who are ready to start leading...
    Churchs Chicken
    Hired Organization Address Bethany, OK Full Time
    Assistant General Manager Position Summary : The Assistant Restaurant General Manager works under the direction of the R...
    Churchs Chicken
    Hired Organization Address Indianapolis, IN Full Time
    ROLE DESCRIPTION SUMMARY: To supply the service area with a fresh and adequate supply of specified products, while adher...
    Churchs Chicken
    Hired Organization Address Indianapolis, IN Full Time
    ROLE DESCRIPTION SUMMARY: To supply the service area with 3 fresh and adequate supplies of biscuits, while adhering to a...

    Not the job you're looking for? Here are some other Software Engineering Manager - Digital Platforms jobs in the Atlanta, GA area that may be a better fit.

    Engineering Project Manager

    ACL Digital, Roswell, GA

    AI Assistant is available now!

    Feel free to start your new journey!