What are the responsibilities and job description for the Software Engineering Manager - Digital Platforms position at Churchs Chicken?
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 :
Competencies :
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.