Sr Developer, IT App Integr

Tractor Supply Company•Brentwood, TN

About The Position

This position designs, develops and/or configures, builds, reviews, and unit tests software and solutions. It also serves as a liaison with business users and other IT teams to provide technical and functional software solutions. The role participates in the technical and functional direction of its domain, mentors team members on technologies in its area of expertise, and provides rotating technical support. Normal office working conditions apply.

Requirements

  • 5–9 years of experience in a software development position; Java is preferred.
  • 3+ years of experience working with Unix/Linux.
  • Bachelor’s degree in computer science or a related field from an accredited college or university; a suitable combination of education and experience will be considered.
  • Technical and analytical ability in a programming language; Java is preferred.
  • Knowledge of XML technologies and integration.
  • Knowledge of SQL, especially, and NoSQL technologies.
  • Knowledge of EDI processes and standards, including ANSI and EDIFACT.
  • Experience with software development lifecycle methodology (SDLC).
  • Platform knowledge of Linux, Unix, and Windows.

Nice To Haves

  • WebMethods certification.
  • Java programming experience.
  • Knowledge of XML technologies and integration.
  • Knowledge of SQL and NoSQL technologies.
  • Knowledge of EDI processes and standards, including ANSI and EDIFACT.
  • Experience with software development lifecycle methodology (SDLC).

Responsibilities

  • Develop and/or configure, build, review, and unit test software and solutions.
  • Partner with developers, analysts, and designers to conceptualize and validate solutions that meet business requirements.
  • Meet with technical leads, architects, and vendor partners to determine project scope and vision, set system goals, identify and resolve system issues, and ensure systems are implemented as designed and in accordance with implementation guidelines.
  • Partner with business analysts to review and refine business requirements into core system capabilities.
  • Prototype new requirements to enhance technical functionalities and information process flow.
  • Participate in and make recommendations on the technical and functional direction of the domain.
  • Assist with QA efforts by providing input for test cases and supporting test case execution.
  • Mentor team members on new technologies in the area of expertise.
  • Support enterprise teams to ensure changes are documented, communicated, audited, and deployed in compliance with established procedures.
  • Participate in 24x7 rotational technical support to solve business problems and document resolutions.

Benefits

  • Medical, dental, and vision coverage.
  • Company-paid life and disability insurance.
  • Paid parental leave.
  • Tuition reimbursement.
  • Adoption and surrogacy assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service