Job Information
Chick-fil-A Sr. Software Engineer in Atlanta, Georgia
Overview
Chick-fil-A is utilizing process automation to drive digital transformation throughout the business. This 2-year project full time role supports the Intelligent Automation (IA) program at Chick-fil-A, which exists to enable Chick-fil-A to scale for growth and create margin for people. This role will drive the growth of intelligent automation at Chick-fil-A through delivering solutions within the Intelligent Automation program. At Chick-fil-A we leverage several technologies to develop process automation solutions that include, but are not limited to, the use of Microsoft Power Platform, Amazon Web Services (AWS), scripting and programming in JavaScript, Python, PowerShell and others.
This role will be responsible for developing and engineering automation solutions for the enterprise using multiple technology stacks that will be required to build complex multi-system integrations and automation solutions. You will meet and consult with key stakeholders, and partner with our Intelligent Automation colleagues to plan, organize and provide technical direction during agile scrum and stakeholder business meetings. You will also partner with one or more service provider partners to help scale development and engineering efforts. This includes collaborating with the managed service provider partner to coauthor, develop, test, deploy, monitor and support automation solutions for the Intelligent Automation program. The role will also require performing peer-to-peer code and solution reviews for quality assurance and compliance, writing technical documentation on automation projects, and contributing to solution architecture meetings to help influence quality design and delivery of automation solutions.
This project full-time role is a temporary full time position up to a maximum of 24 months. Our Flexible Future model offers a healthy mix of working in person and virtually, strengthening key elements of the Chick-fil-A culture by fostering collaboration and community.
Responsibilities
Responsible for technical delivery in Microsoft Power Platform, AWS and other automation technologies.
Own technical documentation for solutions built in Automation Engineering space on Confluence and GitHub.
Own and manage automation projects using a project management tool like Jira.
Monitor, support, respond and fix incidents for automation issues and execution failures.
Partner with one or more service provider partners on solution design, delivery and support operations.
Develop automation scripts in Python, PowerShell, JavaScript, Typescript, or similar programming languages.
Develop and deploy AWS automation solutions using AWS Cloud Formation, Lambdas and other AWS services.
Implement and deliver Power Automate Cloud and Desktop workflow solutions.
Integrate systems and processes using REST APIs and other web services.
Deploy automation solutions in GitHub using branching strategies and GitHub actions for version control and automated deployment pipelines.
Partner with managed service provider and stakeholders to write technical requirement documentation and solution design diagrams for preparation and execution of solution delivery.
Provide technical guidance and consultation on solution design and architecture of solutions.
Follow automation engineering best practices and patterns to meet quality-built solution standards.
Participate in SCRUM meetings to contribute to sprint planning, code review, deployment, etc.
Provide engineering guidance to partner engineers and review their code or solutions for quality and standards adherence when necessary.
Minimum Qualifications
Experience building complex, sustainable automations, and integrations.
Knowledge in implementing Microsoft Power Automate Cloud and Desktop solutions.
Experience using Python or PowerShell scripting languages.
Knowledge using and implementing REST APIs in project solutions.
Experience supporting automation solutions in an incident management platform like ServiceNow.
Ability to understand and solve complex problems with broad perspective using industry experience.
Ability to effectively manage outcomes from outside partners and professionals.
Good written and verbal communication and interpersonal skills.
Preferred Qualifications
Experience working with an agile development methodology featuring sprints, points estimation, and daily standups.
Experience using Atlassian Project and knowledge management tools like Jira and Confluence.
Familiarity with version control systems and code merging/branching; specific experience with git desirable.
Experience using multiple scripting languages in Python, PowerShell and JavaScript.
Experience with implementing and deploying AWS cloud services.
Microsoft Power Platform Certification
AWS Developer Certification
Minimum Years of Experience
2
Required Level of Education
Bachelor's degree or equivalent experience
Preferred Level of Education
Bachelor's Degree
Major/Concentration
Computer Science, Information Systems, or related technical field of study
Job FunctionInformation Technology
Position TypeExperienced Professionals
Requisition ID2024-17702
Posting Location : LocationUS-GA-Atlanta