Current jobs related to Software Engineer, IT Store Systems - Brentwood, Tennessee - Tractor Supply


  • Brentwood, Tennessee, United States Tractor Supply Full time

    Job SummaryThis position is responsible for creating and supporting software running on various platforms used in Tractor Supply stores.Key ResponsibilitiesDevelop 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.Provide 24x7 rotational...


  • Brentwood, Tennessee, United States Broadridge Financial Solutions , Inc. Full time

    Job DescriptionBroadridge Financial Solutions, Inc. is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our Quality Engineering team, you will play a critical role in ensuring the quality of our internally developed applications.Key Responsibilities:Develop and maintain automated test scripts to ensure the...

  • Software Developer

    4 weeks ago


    Brentwood, Tennessee, United States Tractor Supply Full time

    Job SummaryThis role is responsible for designing, developing, and maintaining software solutions for Tractor Supply stores.Key ResponsibilitiesDevelop and configure software solutions using Java and JEE development.Collaborate with technical leads, architects, and vendors to determine project scope and vision.Partner with business analysts, developers, and...


  • Brentwood, Tennessee, United States Capital One Full time

    Job Title: Lead Software Engineer, Full StackCapital One is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Brentwood, Tennessee, United States Capital One Full time

    Job Title: Lead Software Engineer, Back EndCapital One is seeking a highly skilled Lead Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Brentwood, Tennessee, United States Vaco Full time

    Job Title:Sr..NET Software EngineerWork Type:Direct HireLocation:Nashville-based highly preferredKey Responsibilities:Design, develop, and maintain data pipelines, models, and implement business logicWork with large data sets and curate data-driven applicationsCollaborate with the team to deliver sophisticated data processing solutionsRequirements:5 years of...


  • Brentwood, Tennessee, United States Ardent Health Full time

    Job SummaryThis position is responsible for in-depth knowledge of assigned Epic System software. The successful candidate will conduct regular day-to-day communication, review software, demonstrate a deeper understanding of business operations, and work with Epic, Project Team(s), Ardent Health Systems Subject Matter Experts, and end users to tailor the...


  • Brentwood, Tennessee, United States Fives Full time

    Electrical Engineer Job DescriptionFives is seeking an experienced Electrical Engineer to lead our automotive and industrial electrical projects in the Brentwood, TN area.Key Responsibilities:Act as electrical team leader for automotive and industrial projects, directing designers and AutoCAD operators.Meet with clients to define project scope, present...

  • C# ETL Developer

    1 month ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain high-quality ETL processes using C#Collaborate with QA and Business Analysis teams to deliver agile developmentEvaluate and learn new...

  • C# ETL Developer

    4 weeks ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a highly skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain high-quality ETL processes using C#Collaborate with QA and Business Analysis teams to deliver agile developmentEvaluate and learn new...


  • Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job SummaryWe are seeking a highly skilled C# developer with experience in ETL (Extract, Transform, Load) to join our team at Software Technology, Inc.The ideal candidate will have a strong background in software engineering patterns, proficiency in C# and ETL, and experience with Agile development methodologies.Key Responsibilities:Apply software...

  • C# ETL Developer

    2 months ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain ETL processes using C# and preferred technologiesCollaborate with QA and Business Analysis teams to deliver high-quality solutionsEvaluate and...

  • C# ETL Developer

    4 weeks ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperSoftware Technology, Inc is seeking a skilled C# ETL Developer to join our team.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and implement ETL processes using C#Design and implement data architectures to meet business requirementsCollaborate with QA and business analysis teams to ensure...


  • Brentwood, Tennessee, United States Cognizant North America Full time

    About Cognizant's Digital Engineering Practice:Cognizant Digital Engineering is a team of experts who build higher quality software faster by working together in a collaborative environment. Our teams are comprised of Product Managers, Architects, Full-Stack Developers, UI/UX designers, and Big Data analysts who share a common goal of delivering innovative...


  • Brentwood, Tennessee, United States Ramboll Full time

    Job DescriptionRamboll is seeking a highly skilled Mechanical Process Engineer to join our team in the Americas. As a Mechanical Process Engineer, you will be responsible for designing and developing mechanical systems for wastewater treatment plants.Key Responsibilities:Design and develop mechanical systems for wastewater treatment plantsDevelop detailed...


  • Brentwood, Tennessee, United States Tractor Supply Full time

    Job SummaryThis position is responsible for designing, developing, building, reviewing, and unit testing software and solutions as well as being a liaison with business users and other IT teams to participate in or make technical and functional recommendations and define scope and vision for enterprise solutions.Key ResponsibilitiesLiaison with business...

  • C# ETL Developer

    4 weeks ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsProficiency in C# and ETL developmentSpecification and management of coding, usability, and quality standardsInterpreting requirements into application designsAgile...


  • Brentwood, Tennessee, United States Tractor Supply Full time

    Job SummaryThis position is responsible for overseeing the development and implementation of marketing applications for Tractor Supply Company's (TSC) Marketing Team.Key ResponsibilitiesManage the development and deployment of marketing applications and systems.Contribute to the overall architecture of the marketing application landscape.Allocate resources...

  • C# ETL Developer

    2 months ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job OpportunityWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsProficiency in C# and ETL developmentSpecification and management of coding, usability, and quality standardsInterpreting requirements into application designsCollaborating...


  • Brentwood, Tennessee, United States Selectek Full time

    Job Description:We are seeking a highly skilled Electrical Engineer to join our team at Selectek in the Nashville, TN area. As a key member of our engineering team, you will be responsible for designing, developing, and implementing electrical systems for state-of-the-art industrial and manufacturing facilities.Key Responsibilities:Design and develop...

Software Engineer, IT Store Systems

2 months ago


Brentwood, Tennessee, United States Tractor Supply Full time
Job Summary

This position is responsible for leading a team of software developers who create, design, and support software running on various platforms used in Tractor Supply stores.

Key Responsibilities
  • Supervise and direct the work of individuals within the team.
  • Gather requirements, develop prototypes, and assist in setting project scope.
  • Hire, develop, and motivate assigned staff.
  • Liaison with business users and other IT teams.
  • Participate and make recommendations on the technical and functional direction of the domain.
  • Meet with technical leads, architects, and vendor partners to determine project scope and vision.
  • Partner with 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.
  • Work with Enterprise teams to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures.
  • Provide 24x7 rotational technical support to solve business problems and document resolution.
Requirements
  • 10+ years of experience with Java and JEE technologies, and Oracle (such as SQL and PL/SQL); Agile development experience a strong plus.
  • 5+ years of experience working within Unix/Linux.
  • 5+ years of experience with web service technologies (REST, JSON, SOAP, HTTP, SSL, XML/XSLT etc.) is preferred.
  • Bachelor's degree in the field of computer science or software engineering from an accredited college or university.
Preferred Qualifications
  • Experience leading a team, including day-to-day management of resources is preferred.
  • Advanced technical and analytical ability in any programming language (Java is preferred).
  • Advanced knowledge of relational databases (Oracle preferred).
  • Advanced knowledge of portal technologies (Liferay and Oracle preferred).
  • Advanced knowledge of Unix-like operating systems (Linux preferred).
  • Advanced knowledge of development tools such as Ant, Maven, Eclipse, and JUnit.
  • Advanced knowledge of version control systems such as subversion and Git.
  • Advanced knowledge of standard Java debugging tools such as VisualVM, jmap, jstack, etc.
  • Advanced knowledge and experience implementing design patterns, especially model-view-controller, inversion of control, and dependency injection.
  • Advanced knowledge of Java web technologies such as Servlets, JavaBeans, JSTL, and JSP is preferred.
  • Advanced knowledge of web and application servers such as JBoss, Tomcat, and Apache is preferred.
  • Advanced knowledge of XML technologies: XML, Schemas, SAX, DOM, XSLT, XQuery, XMLBeans, JDOM, XHTML, AJAX is preferred.
  • Advanced knowledge of presentation layer technologies such as JSON, JavaScript, HTML, JSF, JQuery is preferred.
  • Advanced knowledge of continuous integration concepts and tools is preferred.
  • Advanced knowledge of automated testing tools such as JMeter and Grinder is preferred.
  • Advanced knowledge of wired and wireless store hardware devices (e.g. registers, receipt printers, pin pads, scanners, RF guns) and C-based drivers that work with them is preferred.
Working Conditions

Normal office working conditions.

Physical Requirements
  • Sitting.
  • Standing (not walking).
  • Walking.
  • Kneeling/Stooping/Bending.
  • Lifting up to 50 pounds.