Software Engineer C/c++

Memphis, TN 38103, United States

Job Description



SUMMARY
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 store systems. The ideal employee will be challenged to provide solid problem solving for the development of applications. This includes the ability to perform tasks with little or no supervision, supporting the customers, resolving problems, and training as required. Responsibilities:

  • Participate in development, maintenance, and support roles of the systems development life cycle; roles may vary by project and assignment
This may include, but not limited to:
  • Developing, planing and/or maintaining software applications and/or systems; Debug, design, code, test, write specifications, roll-out software, and production support
  • Create executables and services to implement business logic.
  • Maintain existing software by enhancing existing capabilities and debugging production issues to improve overall code quality.
  • Collaborate with other AutoZone teams for development and deployment of the software in production.
  • Technical services; software, maintenance; security operations
  • Provide technical details of the software and business logic for the cross functional IT teams.
  • Store engineering, coding based on design provided and roll-out implementation
  • Implement store integration and write code based on the approved store design patterns and paradigms
  • Accurate work planning and execution; accurate project and time tracking
  • Ensure the low-level development tasks are designed and estimated accurately
  • Ensure the features are delivered to production on time and with high code quality
  • Track time accurately for the projects to ensure the work is capitalizable.
  • Responsible for developing software defined by code specifications and system architecture
  • Ensure the architecture is thoroughly understood and seek clarifications before starting to code.
  • Build software based on architecture principles and approved patterns.
  • Write unit and integration test cases to have code coverage for the software built
Requirements:
  • Bachelor\'s degree in Computer Science or related field
  • Technical skills will include knowledge of software development frameworks and architectural patterns used for the development of customer applications
  • Technical skills should include a minimum of 4+ years of experience with one or more of the following (with no particular order of importance):
  • Shell Scripting
  • C/C++
  • Java
  • Spring
  • Windows
  • Linux/UNIX
  • Shell Scripting
  • Git
  • Solid problem solving, domain technical and analytical skills
  • Provides technical advice to others

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4265848
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Memphis, TN 38103, United States
  • Education
    Not mentioned