Software Engineer III, Integration
Job Description
Job Description
COMPENSATION: $90,900 - $106,900 annually + bonus eligibility (if applicable). 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.
PURPOSE OF THE JOB: KFC is looking for a software engineer to help integrate our team-member facing point of sale applications into our ecosystem of restaurant solutions.
JOB RESPONSIBILITIES:
- Integration development (80%)
- Develop and deliver high quality microservicesREST API's that meet the requirements provided by the broader team
- Assist in continuous integration and delivery efforts to ensure we're constantly promoting quality code
- Continuous personal learning and development skills as well as sharing knowledge across engineers
- 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 the implement vendor solutions, specifically around delivery partner management, payment solutions and kitchen display systems
- Cross-functional team interaction (20%)
- Work with business area teams to help translate requirements into working prototypes and help determine development effort required
- Be an advocate for ways in which microservices can improve our restaurants, both for our customers and our team members
- Take part in code review activities
- Manage complexity of working on, or supporting, multiple projects at a time
WORKING RELATIONSHIPS:
Cross-functional IT teams, Operations, Yum Commerce, DragonTail
KNOWLEDGE AND SKILL REQUIRED:
- Education/Certifications - BS in Computer Engineering or equivalent experience is a plus
- Experience
- 3+ years C# / .Net experience
- 2+ years of REST API, microservices creation experience
- Knowledge and application of sound SDLC (Software Development Life Cycle) methodologies
- Experience with relational or non-relational databases
- Foundational knowledge of systems design and application architecture
- Performance testing, profiling and tuning
- Experience with developer tooling (Visual Studio)
- Experience with Jira, Confluence and/or Microsoft DevOps
- Knowledge of cloud-based architectures preferred
- Experience with MongoDB is a plus
- Experience with Terraform is a plus
- Experience implementing or integrating CI/CD processes is a plus
- Experience with DockerKubernetes is a plus
- Technology Stack
- C# / .Net / .Net Core
- Microservices & REST API
- MongoDB or any other No SQL database
- RabbitMQ or any other messaging broker
Date Posted
12/17/2023
Views
19
Positive
Subjectivity Score: 0.8
Similar Jobs
Application Support / Technology Support III - JPMorgan Chase
Views in the last 30 days - 0
View DetailsTransportation Security Officer - Department of Homeland Security - Transportation Security Administration
Views in the last 30 days - 0
View DetailsCommodity Analyst - North American Electric Power Markets - Schneider Electric
Views in the last 30 days - 0
View Details