Sr Developer, IT (Microservices)

Tractor Supply CompanyBrentwood, TN
2d

About The Position

Tractor Supply Company is seeking an experienced Senior Developer with a deep understanding of e-commerce and expertise in cutting-edge MACH-based architecture. This pivotal role involves spearheading the ongoing development and evolution of our e-commerce solutions, primarily focusing on microservices development.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience of 6+ years in e-commerce site development and integration.
  • Proven track record in delivering scalable, high-performance e-commerce solutions.
  • Demonstrated expertise in MACH-based architecture or similar modern e-commerce solutions.
  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field. Any suitable combination of education and experience will be considered.

Nice To Haves

  • Expertise in Java, JavaScript (including frameworks like React, Angular, or Vue), and related web technologies.
  • Strong understanding of WCS/HCL Commerce or similar e-commerce platforms, including their APIs and integrations.
  • Knowledge of RESTful APIs, cloud platforms, and containerization (e.g., Docker, Kubernetes).
  • Experience with modern e-commerce platforms and their APIs, such as Commerce Tools and BigCommerce, is advantageous.
  • Proficiency in database management systems (e.g., SQL, NoSQL).
  • Solid understanding of server-side technologies such as Node.js or Spring framework for backend development.
  • Experience in implementing and managing headless commerce architecture and APIs.
  • Knowledge of GraphQL and its implementation in e-commerce applications.
  • Profound understanding of e-commerce platform integrations, customization, and extension using APIs and webhooks.
  • Familiarity with DevOps practices, CI/CD pipelines, and version control systems like Git.
  • Strong understanding of cloud services, preferably Azure, and their application in e-commerce systems.
  • Experience with performance optimization, caching strategies, and security measures in e-commerce applications.
  • Knowledge of agile methodologies and their application in software development processes.
  • Excellent communication and collaboration skills to lead cross-functional teams effectively.
  • An innovative mindset with a passion for staying up-to-date with industry trends and driving continuous improvement.
  • Ability to excel in a fast-paced, dynamic environment.
  • Experience in the retail or agriculture industry is preferred.

Responsibilities

  • Platform Expertise:
  • Showcase deep proficiency in e-commerce platforms actively contributing to development and maintenance activities.
  • Utilize an in-depth understanding of modern e-commerce architecture, modules, and best practices.
  • Technical Competency:
  • Contribute to the ongoing development and maintenance of e-commerce applications.
  • Demonstrate proficiency in microservices architecture using technologies like SpringBoot, GraphQL, and databases like Redis, Cassandra.
  • Strong integration experience, particularly with API Management (APIM) solutions.
  • Technical Leadership:
  • Provide technical guidance and mentorship to team members.
  • Lead the development and maintenance of e-commerce applications and microservices
  • Promote best practices in microservices, cloud architecture, and API integrations.
  • Innovation and Best Practices:
  • Drive continuous improvement and innovation in e-commerce solutions.
  • Implement and manage headless commerce architecture and APIs.
  • Ensure adherence to best practices in development, integration, and deployment.
  • May perform other duties as assigned

Benefits

  • Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members.
  • Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service