JOB PURPOSE:
The software engineer will assist in building and enhancing our kiosk self-ordering Android application through partnering with our expanded teams and third-party software providers.
JOB RESPONSIBILITIES:
App & Middleware Development (80%)
Front-end & Middleware android application development (from front-end client facing apps to business logic and making REST api calls and graphql queries)
Assist in continuous integration and delivery efforts to ensure KFC is consistently promoting quality code
Continuous personal learning and development skills as well as sharing knowledge across engineers
Refine application architecture in a cost-effective way to meet the organization’s changing business requirements while continuing to meet service level agreements (SLAs) for availability and performance
Stay current on implementation technologies, best practices, and skills for application delivery success
Document and communicate updated architectural patterns, component design, and development processes
Assist in development and delivery of high-quality applications that meet requirements provided by the broader team
Assist in the implementation of new restaurants solutions, specifically the Yum POS(point-of-sale) and KDS (kitchen display system) applications
Cross-functional team interaction (20%)
Work with business area teams to help translate mockups into working prototypes and help determine development effort required
Be an advocate for ways in which self-ordering technologies can improve our restaurants, both for our customers and our team members
Provide code review for peer developers by suggesting improvements and best practices
Manage complexity of working on, or supporting, multiple projects at a time
WORKING RELATIONSHIPS:
Cross-functional IT teams, Marketing, Operations, YUM.dev, Taco Bell, vendor partners
SUPERVISION OF PERSONNEL:
Exempt - 0
Non-Exempt – 0
KNOWLEDGE AND SKILL REQUIRED:
Education/Certifications – BS in Computer Engineering or equivalent experience
Experience
3+ years Android development experience
Experience developing applications with state management
Knowledge and application of sound SDLC (Software Development Life Cycle) methodologies
Experience querying GraphQL and working with a headless CMS
Foundational knowledge of systems design and application architecture
Experience implementing or integrating CI/CD processes
Performance testing, profiling and tuning
Knowledge of cloud-based architectures preferred
Experience with Jira, Confluence and/or Microsoft DevOps
Technology Stack
Cloud-native applications, AWS preferred
Android/Kotlin development
Contentful CMS is a plus
GraphQL
RESTful APIs
Louisville, KY
Yum! Brands, Inc., based in Louisville, Kentucky, has over 48,000 restaurants in more than 145 countries and territories primarily operating the company’s restaurant brands – KFC, Pizza Hut and Taco Bell – global leaders of the chicken, pizza and Mexican-style food categories. Worldwide, the Yum! Brands system opens over eight new restaurants per day on average, making it a leader in global retail development. In 2018, Yum! Brands was named to the Dow Jones Sustainability North America Index and ranked among the top 100 Best Corporate Citizens by Corporate Responsibility Magazine. In 2019, Yum! Brands was named to the Bloomberg Gender-Equality Index for the second consecutive year.
Since our spin-off from PepsiCo in 1997, we’ve become a truly global company led by over 2,000 world-class franchisees. In 2016, we successfully spun off our China business as an independent, publicly traded company and announced our Recipe for Growth, our multi-year growth strategy to become more focused, more franchised and more efficient.
We’re also extremely proud of the 1.5 million employees and franchise associates in our system around the globe and the unique culture we’ve built grounded on innovation, inclusion and growth. We believe in our people, trust in their positive intentions, encourage ideas from everyone and have actively developed a workforce that is diverse in style and background.
There’s a world of opportunities for Yum!, and we’re confident in our brands’ continued journey ahead.