Senior Lead Software Engineer

1 month ago


Atlanta, Georgia, United States Chick-fil-A Full time

OverviewChick-fil-A is looking for a Senior Lead Software Engineer - Java Backend that will provide technical expertise and people leadership for the Chick-fil-A's Menu DNA engineering team.

This team is responsible for enterprise Menu and Pricing systems that power our Digital Commerce ecosystem which includes the Chick-fil-A Mobile application, Chick-fil-A.com digital experiences, digital menu boards, and the point of sale devices in all of our restaurants.

The team delivers the foundation and provides functionality to menu and pricing data for all our commerce channels.

This includes delivering the APIs used by the different customer channels by providing administrative interfaces for our restaurant team members and corporate staff to manage the menu and pricing data.

You'll serve as a team leader, problem solver, mentor, and expert software engineer.

We need you to apply the technical experience you have gained in software development to the design, development, and delivery of highly engineered, complex technical products, serving to both oversee your team and contribute as a member.

You will also have responsibility for HR management of staff software engineers on your team.

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 Serve as the technical leader for a software engineering team composed of both staff and contract engineers. Own solution architecture decisions for the products your team builds.

Lead delivery and operations of the team's product, including both individual contribution as well as support to your team's engineers.

Contribute about 50% of your time to engineering work (coding, design, etc) Lead, mentor, and assess other staff engineers, exemplifying and teaching best practices, helping to solve knotty problems, reviewing code, and sharing stories Facilitate and oversee professional consulting agreements needed to scale with the teams development and support needs Guide engineering team in adoption of Chick-fil-A software engineering standards Identify & propose emerging software engineering technologies, methodologies and/or approaches Note - Working in a DevOps model, this opportunity includes both building and running solutions that could require off hours support.

This support is shared among the team members to cover weekends and weeknights.

The goal is to design for failure and, using cloud-native infrastructure patterns, automate responses to possible issues so they can be worked during normal hours.

Minimum Qualifications Broad and deep backend programming experience in Java Experience in the design and architecture of complex software solutions Ability to achieve results as an individual contributor by staying hands on technically and through a team of software engineers (full-time and contractors) Ability to influence product teams and engineers to achieve results Experience mentoring other technical engineers with good interpersonal and team collaboration skills Preferred Qualifications 8

years of professional experience Experience with source control systems like Git or Subversion Experience implementing application security, software design patterns, and the SDLCProven ability to positively influence the engineering culture and practices in a professional environment Technical player/coach committed to continuous improvement and excellence in Digital products and services Experience with test-driven development, continuous integration and deployment, Scrum discipline, or comparable software development practices Experience developing and delivering microservicesFamiliarity using test-driven development frameworks or automated testing tools for mobile development Understanding of AWS architecture Demonstrates the ability to value both relationships and results Ability to navigate through challenging situations, ensuring all parties are treated with honor, dignity, and respect Experience with the native mobile application delivery Familiarity with version control systems and code merging/branching; specific experience with git desirable Experience working with an agile development methodology featuring sprints, points estimation, and daily standups Experience in design, data collection, and data analysis Experience with SQL and data modeling Minimum Years of Experience 5Travel Requirements 10%Required Level of Education Bachelor's degree or equivalent experiencePreferred Level of Education Bachelor's DegreeMajor/Concentration Computer Engineering, Computer Science, or related technical field Recommended Skills Api Administration Agile Methodology Application Security Architecture Automation Apply to this job.

Think you're the perfect candidate? Apply on company site $( function() $(#ads-desktop-(
n
n

n Estimated Salary:
$20 to $28 per hour based on qualifications.

  • Atlanta, Georgia, United States UPS Full time

    Senior Software Engineering LeadThe Senior Software Engineering Lead plays a crucial role in leveraging software engineering methodologies to architect, develop, and sustain software applications. This position demands that technical solutions are executed efficiently and economically. The ideal candidate will possess a robust background in agile engineering...


  • Atlanta, Georgia, United States UPS Full time

    Senior Software Engineering LeadThe Senior Software Engineering Lead plays a pivotal role in leveraging software engineering methodologies to design, develop, and sustain software applications. This position demands that technical solutions are executed efficiently and within the allocated budget. The candidate should possess a robust understanding of agile...


  • Atlanta, Georgia, United States Intuit Full time

    Senior Software EngineerIntuit - Atlanta, GAOverviewWe are seeking an experienced and talented Senior Software Engineer to join our team. The candidate must have prior experience in software development, familiarity with calling APIs like from Github and have comfort with programming languages like Python, NodeJS, Java and/or GoLang. The ideal candidate...


  • Atlanta, Georgia, United States Capgemini Full time

    Job Description - Senior Software Development LeadAs a Senior Software Development Lead at Capgemini, you will be responsible for leading a team of software engineers in the development of data pipelines using core Python.Key Responsibilities:Technical Leadership: Provide technical guidance and oversight to the software engineering team, ensuring that...


  • Atlanta, Georgia, United States Brooksource Full time

    Senior Software Engineer - Java, Spring Framework (Backend)Remote (EST)Contract (W2) Brooksource is thrilled to present an exceptional opportunity for a Senior Software Engineer within a leading Fortune 30 client in the Retail/Building Materials sector. In this pivotal role, you will guide a skilled team of developers while engaging in hands-on coding for a...


  • Atlanta, Georgia, United States SiriusXM Full time

    Senior Software EngineerSirius XM - Atlanta, GAResponsibilities:Senior Software Engineer - (employer: Sirius XM Radio Inc; job location:Atlanta, GA) - Develop and implement innovative software features and products. Work with Java, JavaScript, and other software development tools to build software services at scale. Develop and utilize cloud software...


  • Atlanta, Georgia, United States Wolters Kluwer DXG U.S., Inc. Full time

    Exciting OpportunitySoftware Engineering Leadership Position:We are seeking a seasoned Senior Software Development Lead with a proven track record in leading successful projects in challenging environments. The ideal candidate will demonstrate a talent for overcoming complex obstacles and meeting project deadlines. As a key member of our team at Wolters...


  • Atlanta, Georgia, United States UKG (Ultimate Kronos Group) Full time

    General Information Ref #: Travel Amount Required:Up to 25%Job Type:Regular-Full TimeLocation:Atlanta - Georgia - United States, Weston - Florida - United States Company Overview Here at UKG, our purpose is peopleTM. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. And our U Krewers, who build those...


  • Atlanta, Georgia, United States ACL Digital Full time

    Title: Senior C Software EngineerLocation: RemoteJob Overview:Role Summary:We are looking for a Senior C Software Engineer to join our dynamic team at ACL Digital. The successful candidate will play a crucial role in the IT Flight Operations sector, focusing on the analysis of requirements, documentation of technical solutions, and the development and...


  • Atlanta, Georgia, United States Home Depot Full time

    Position Overview:The Lead Software Engineer plays a crucial role in a product team, contributing to the design, development, and comprehensive lifecycle of software products that resonate with our users. This role emphasizes a collaborative engineering approach, where the Lead Software Engineer engages with other teams and fosters interdepartmental...


  • Atlanta, Georgia, United States ACL Digital Full time

    Position Title: Senior C Software EngineerEmployment Type: ContractLocation: Remote/HybridPosition Overview:Key Qualifications:Proficient in C programming, with experience in Sybase, PostgreSQL, and PL/SQL Stored Procedures. Familiarity with Ksh/Bash shell scripting, Java, and AWS is advantageous.The senior engineer will engage with messaging systems such as...


  • Atlanta, Georgia, United States VISA Full time

    Job SummaryVISA is seeking a highly skilled Senior Software Engineer to join our team in Atlanta, GA. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop software applications using emerging...


  • Atlanta, Georgia, United States Next Level Business Services, Inc. Full time

    Position Overview:The Senior Software Engineer is tasked with the comprehensive analysis, design, development, testing, and deployment of innovative business and technical IT solutions, utilizing the appropriate software development life cycle methodologies. Role Scope:This role encompasses systems based on core technologies, as well as custom off-the-shelf...


  • Atlanta, Georgia, United States EPAM Systems Full time

    Senior Software EngineerEPAM Systems - Atlanta, GA.Are you an experienced Developer with a passion for digital transformation? We are hiring a Senior Java Engineer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact...


  • Atlanta, Georgia, United States T-Mobile Full time

    Career Band: L08Be a part of innovation at T-Mobile, a company that has transformed the wireless industry. We have redefined customer service, pioneered real 5G technology, and are continuously shaping the future of connectivity. Our work is both thrilling and fulfilling, and we invite you to explore the opportunity below as a chance to grow with us and...


  • Atlanta, Georgia, United States T-Mobile Full time

    Career Level: L08Be a part of innovation at T-Mobile, a company that has redefined the telecommunications landscape. We are at the forefront of technology, having transformed customer service and pioneered nationwide 5G connectivity. Our work environment is dynamic and fulfilling, and we invite you to explore the opportunity below as a chance to advance your...


  • Atlanta, Georgia, United States MacStadium Full time

    About MacStadium:MacStadium specializes in cloud solutions tailored for the Mac ecosystem, serving businesses of all sizes. We have been integral to the Apple ecosystem since our inception, providing innovative solutions that are relied upon by developers and end-users at leading tech firms and enterprises alike. Our team is composed of dedicated...


  • Atlanta, Georgia, United States Brooksource Full time

    Position Overview:The Lead .Net Software Engineer will play a pivotal role in the development of our client's Sports Platform Team, which is dedicated to creating robust APIs and tools for various sports and media brands. This position involves the design and implementation of sports betting solutions and backend processes within a comprehensive Digital...


  • Atlanta, Georgia, United States Rose International Full time

    Job SummaryThis position is responsible for understanding our business and IT strategy and ensuring that we have the skills and capabilities required to deliver on our business and technical commitments.Key ResponsibilitiesLead IT initiatives and special projects within their portfolio of applications.Provide technical leadership for the portfolio of...


  • Atlanta, Georgia, United States DKMRBH Inc. Full time

    Job DescriptionDKMRBH Inc. is seeking a highly skilled Senior Software Engineer to join our team as a Technical Lead. This is a challenging and rewarding role that requires a strong technical background, excellent leadership skills, and the ability to work collaboratively with cross-functional teams.Key Responsibilities:Technical Leadership: Provide...