The Sr. Software Engineer is responsible for the design, development, and rollout of in-restaurant application services hosted on Edge clusters. This role requires translating ideas and high-level designs into concrete technical solutions, ensuring reliability for all processes interacting with restaurant systems, and demonstrating forward-thinking capabilities.
Key Responsibilities:
Design & Development (85%)
- Architect and develop enterprise-grade systems that are resilient and secure, based on high-level architecture.
- Ensure scalable Edge solutions to support the rollout of new in-restaurant technology to 4,000+ restaurants.
- Guide the development team on best practices in REST APIs, Microservices, Kubernetes, and MongoDB.
- Design and develop in-restaurant integration services using C#.
- Document and communicate updated architectural patterns, component designs, and development processes.
- Maintain and improve software standards for supportability.
- Implement reliable observability for software systems.
- Assist with continuous integration and delivery to promote quality code.
- Develop application services supporting both KFC and “Saucy by KFC” requirements.
Communication / Cross-Functional Engagement (15%)
- Collaborate routinely with diverse stakeholders.
- Create technical documentation.
- Participate in code review activities.
- Analyze product technical debt and determine actions to address it.
- Manage complex work and support multiple product streams simultaneously.
Required Qualifications:
Education/Certifications
- Bachelor’s degree in Computer Information Systems, Computer Engineering, or equivalent work experience.
Experience
- 8+ years of relevant work experience.
- Background in Agile methodology and strong knowledge of SDLC designs.
- Experience with continuous integration/deployment in DevOps and GitOps environments.
- Proven ability to solve unique and complex problems.
- Experience with relational and non-relational databases.
- Strong oral, written, and visual communication skills, including data visualization and diagramming.
- Ability to adapt to rapidly changing environments and multitask initiatives.
- Knowledge of restaurant systems is a plus.
Technical Skills:
- Expert in C# development and .NET Framework.
- Strong working knowledge of Kubernetes, REST API, MongoDB.
- Experience running application services in clustered Edge setups.
- Experience with Helm charts.
- Knowledge of Android application development and web-based solutions.
- Ability to create functional and technical specifications and other technical documents.
- Strong understanding of DevOps and GitOps principles and implementation.
- Understanding of GIT and version control.
- Proven analytical and problem-solving abilities.
Salary Range: $106,700 to $125,400 annually + bonus eligibility. This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate’s location, experience, and other job-related factors.
KFC Corporation, based in Louisville, Kentucky, is one of the few brands in America that can boast about having a rich, 60-year history of success and innovation. In fact, KFC is the world's most popular chicken restaurant chain and a division of Yum! Brands, the world’s largest restaurant company.
Yum! Brands, Inc., based in Louisville, Kentucky, has over 45,000 restaurants in more than 135 countries and territories and is one of the Aon Hewitt Top Companies for Leaders in North America. In 2018, Yum! Brands was recognized as part of the inaugural Bloomberg Gender-Equality Index. The company’s restaurant brands – KFC, Pizza Hut and Taco Bell – are global leaders of the chicken, pizza and Mexican-style food categories. More important than our size is our commitment to breakthrough innovation and the success of our employees. We're proud of the unique culture we've built, one where everyone can be their best self, make a difference and have fun! 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.