DeveloperJobs.io
← Back to all jobs

Job Description

This onsite role in Goodlettsville, Tennessee offers the chance to lead the modernization of merchandising systems, transforming legacy applications into a configurable, scalable, and maintainable platform. You will deliver full stack software solutions, guide cross functional teams, and help shape the future of Dollar General’s merchandising operations. The position carries a salary range of USD 152,000 to 157,000 per year and requires a Bachelor’s or Master’s degree in computer science or a related field with at least 3 years of experience.

Responsibilities

  • Designs changes to new and existing applications 35%
  • Develops and debugs software in support of new and existing applications 30%
  • Project leadership, cost estimation and task planning 20%
  • Mentors and coaches junior team members 10%
  • Provides support for production applications (24x7) 5%

Requirements

  • Experience designing, building and deploying applications in cloud environments (Azure or GCP), leveraging containerization technologies (Docker, Kubernetes).
  • Lead the design, development and maintenance of high quality, scalable APIs and applications across the full stack using Java 17, Spring Boot, and modern front end frameworks.
  • Experience with widely used web frameworks (React.js, Vue.js, etc.) and solid knowledge of HTML, CSS, and Webpack.
  • Experience designing and building real time event driven applications and data pipelines using Apache or Confluent Kafka.
  • Experience creating and maintaining CI/CD pipelines for building and deploying application artifacts.
  • Experience with PostgreSQL and Java 17 or higher versions.
  • Optimize application performance and scalability through effective database design, query tuning, and management using PostgreSQL and other SQL/NoSQL databases.
  • Develop and maintain Terraform configurations for provisioning and managing cloud resources (Azure, GCP).
  • Experience working with BigQuery, Google Cloud Storage (GCS) buckets, and building analytics dashboards using Looker.
  • Knowledge of master data management within merchandising or supply chain domains is a strong plus.
  • Excellent collaborative and communication skills to work with the business and development teams.
  • Experience working with third party vendor teams located onsite and offshore.
  • Demonstrated expertise in complex merchandising processes and retail supply chain principles.
  • Experience leading teams and mastery across all software development activities.
  • Assists in career development, staff mentoring and succession planning for engineers.
  • Understands architectural vision for performance, extensibility and availability.
  • Conducts research and makes recommendations on products, services, protocols, and standards in support of procurement and development efforts.
  • Educates teams on technology changes applicable to their domain and how to apply them to their business area.
  • Technologies you will work with include Azure, GCP, Docker, Kubernetes, Java 17, Spring Boot, React.js, Vue.js, HTML, CSS, Webpack, Apache Kafka / Confluent Kafka, PostgreSQL, Oracle, BigQuery, Google Cloud Storage (GCS), Looker, Terraform.

Similar Jobs