AutoZone
Position Summary:
AutoZone is looking for a talented Full-Stack Engineer to join our team.
You’ll have the opportunity to work on initiatives to build systems AutoZones Store of the future to support connected retail across all channels.
Ideal candidate must have good background in developing web applications using ReactJS and or other similar front-end technologies along with developing services/API using language like Java and C++.
Should have the mindset to learn new skills and business processes.
Ideal candidate should also possess good problem-solving, communication and leadership (Team Lead) skills.
Responsibilities:
Participate in any and all roles of the systems development life cycle.
The role will be exposed to a variety of projects and responsibilities.
This may include, but not limited to:
Design, code, review, test, deploy, document and support of applications
Act as a team lead and provide guidance and coaching to other junior members on the team
Own your own professional development by seeking out challenging work assignments
Support a collaborative, self-empowered and agile team culture
Collaborate with teams across the IT and Business Partners
Contribute to the overall team and department goals and objectives
Seek ways to improve the SDLC process through automation and reuse
Ensure applications are designed for high performance, resilience and reliability
Troubleshoot complex problems in production environments
Skills and Requirements:
Bachelor’s degree in Computer Science, MIS or related Engineering field required
Minimum 7 years of overall experience developing applications in a full-stack environment
Strong experience using one of the programming languages like C++ and Java to build Cloud Native apps and services
Minimum 3 years experience in developing web applications using ReactJS or similar frontend technologies
Experience using Relational Databases (ex.
Oracle/Informix/SQL Server etc.) and writing SQL queries
Experience with SCM tools like Git, SVN, Jira, Jenkins and Ansible
Familiarity in developing software using Agile processes and the Scrum framework
Ability to work on a distributed team using chat and collaboration software for primary communications
Ability and willingness to learn new technologies to be a full-stack engineer #LI-BP