0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Sr Software Engineer - REMOTE job in Huntersville at American Tire Distributors

Create Job Alert.

Get similar jobs sent to your email

List of Jobs and Events

Apply to this job.
Think you're the perfect candidate?
Apply Now
Sr Software Engineer - REMOTE at American Tire Distributors

Sr Software Engineer - REMOTE

American Tire Distributors Work from Home/Remote Full-Time
Apply Now

Are you looking for an opportunity to turn your ambition and your people skills into a rewarding career with an industry leader? Join our team at American Tire Distributors! As the nation's premier tire distributor, ATD’s coast-to-coast distribution network provides approximately 80,000 customers across the U.S. and Canada with rapid and frequent delivery of high quality tires, custom wheels and shop supplies. 

Position Description: 

A Senior Software Engineer is responsible to design and code functional programs and applications. The ideal candidate has excellent knowledge of at least one of required programming language. The role is responsible to write clean and flawless code to produce fully functional software applications according to requirements.

Essential Duties & Responsibilities

  • Understand client requirements and how they translate in application features.
  • Assist in determining time and cost estimates for assigned projects.
  • Design creative prototypes according to specifications.
  • Write high quality source code to program complete applications within deadlines
  • Plan, coordinate and execute project activities to ensure timely completion.
  • Perform unit and integration testing before launch.
  • Conduct or assist with functional and non-functional testing as needed
  • Troubleshoot and debug applications in a timely manner
  • Evaluate existing applications to reprogram, update and add new features to increase the program’s effectiveness.
  • Develop technical documents and handbooks to accurately represent application design and code
  • Review current systems
  • Work closely with business analysts, Solution/Enterprise architects and other IT and business teams
  • Produce detailed specifications and writing the Program code
  • Design and develop support fixes, small enhancements and coding for major projects
  • Demonstrate a sound knowledge of the Systems Development Life Cycle methodology (SDLC) like Iterative, Waterfall, Agile, and others for assigned projects and tasks
  • Successfully engage in multiple initiatives simultaneously
  • Work under the direction of a manager
  • Participate in the deployment of business applications and other projects
  • Keep up to date with technical as well as industry sector developments
  • Customer satisfaction
  • Accomplishment of IT objectives and execution of defined goals
  • Work with internal and external vendor teams on all support/enhancement/project related activities
  • Collaborate with cross-functional teams (e.g. Product owners, QE, EA, PE, DevOps, Security, etc.)
  • Good understanding of securing coding practices and PCI related code remediation
  • Maintain the systems once they are up and running
  • Adapt the program to new requirements, as necessary
  • Develop ad hoc and standard project reports for management as needed
  • Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge


Education:  Bachelor’s degree or related field or equivalent combination of industry related professional experience and education.

Experience:  2-3 years of experience working with enterprise applications.

  • Hands on experience working in integrated development environments.
  • Extensive experience with operating systems.
  • Extensive experience with database.
  • Hands-on software troubleshooting experience.
  • Experience with specific phases of the software development life cycle.


  • Familiarity with the retail industry.

Key Competencies

  • Knowledge of applicable data privacy practices and laws
  • Familiarity with software development methodologies
  • Solid working knowledge of current Internet technologies
  • Working technical knowledge of programming languages
  • Programming / Software Development (PROG)Design, code, test, correct, and document simple programs, or scripts and assist in the implementation of software
  • Testing (TEST)Execute test scripts and record results and report issues.  Develop an understanding of the role of testing within system development, as a tool for design improvement as well as a validation process.

Build a challenging and rewarding career with us!

American Tire Distributors is an Equal Opportunity Employer and Drug Free Workplace

Shift Type:
Job ID: R20785

Recommended Skills

  • Agile Methodology
  • Application Design
  • Computer Programming
  • Consulting
  • Customer Satisfaction
  • Data Protection
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

Job ID: R20785

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.