Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
TS
Tractor Supply Company
Lead Developer, IT Data Integration
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Tennessee data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$118,709 / year median in Tennessee
+22% projected growth
Job Description
Overall Job Summary
This position is responsible for designing, prototyping, creating, and modifying Data Integration Interfaces. Additional responsibilities include technical leadership, mentoring other team members, and leading projects. Essential Duties and Responsibilities (Min 5%) Meet with technical leads, architects and vendor partners to determine project scope and vision, set system goals, identify and resolve system issues, ensure the system is implemented as designed and in adherence to the implementation guidelines.
Partner with the business analysts to review and refine business requirements into core system capabilities. Assist developers, analysts, and designers in conceptualizing and validating solutions that meet business requirements. Prototype new requirements for the purpose of enhancing technical functionalities and information process flow. Develop and/or configure, build, review, and unit test software/solutions. Assist in QA efforts on tasks worked by providing input for test cases and supporting test case execution. Work directly with the business users to provide support including the design and development of customer training materials, and conducting customer training sessions. Mentor team members on new technologies in area of expertise. Work with Enterprise teams to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures.
Participate in 24x7 rotational technical support to solve business problems and documents resolution. Required Qualifications