Our aim is to deliver desired, sustainable business outcomes and assure the integrity and continuity of our systems. This position is responsible for the development, maintenance, and support of AutoZone's software systems.
This includes teaching domain expertise, providing technical guidance and mentoring, supporting the customers, resolving problems, and training as required.
Is responsible for developing, configuring, and modifying complex integrated business and / or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages;
applying various software development methodologies (e.g., Agile, Waterfall); building partnerships with IT teams and vendors to ensure written code adheres to company architectural standards, design patterns, and technical specifications;
producing and validating design artifacts (e.g., object models, sequence diagrams) to help others understand and adhere to company coding standards;
leading, mentoring, and training other technical resources.
Translates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues as appropriate by partnering with Business Analysts to understand business needs and functional specifications;
recommending technical solutions that meet design and functional needs; collaborating with architects and / or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs;
writing, reviewing, and / or validating clear technical specifications and documentation; identifying specific interfaces, methods, parameters, procedures, and functions to support technical solutions while incorporating architectural designs.
Bachelor's degree in Computer Science, CIS, or related field
2+ years of experience extracting, transforming and loading large volume of enterprise data.
5+ years of experience working on enterprise wide projects as part of medium and large IT teams. Clearly understand to read and write business rules.
5+ years of experience using advanced flows and queries on different sources and database types (Oracle, Mainframe / DB2, MySQL, SQL Server, Etc.).
2+ years of experience handling files in Unix, SSH keys for authentication and PGP Keys for encryption and SFTP.
Used to follow up IT highest developing standards, code versioning and reviews, familiar on production implementations and refactoring processes.
Strong analytical and programming skills (Java, C#) and able to implement advanced communication throughout Web Services.