CareerPlan

Senior Software Engineer (Merchandising) (Multiple Positions)

TN, United StatesRemoteFull-time2026-09-25 → 2026-11-10
Remote

Core

Translate business requirements into technical designs and develop/debug software for merchandising and supply chain applications.

Role type

Senior Software Engineer (Merchandising)

Builds

Merchandising and supply chain applications

Domain

Retail / Supply Chain / Cloud

Deliverable

production ML models | product features

Required skills

PL/SQL, Java, C#, Python, Oracle, MSSQL, Postgres, Cassandra, MongoDB, Kubernetes, Kafka, Cloud architecture, Distributed systems, Unit testing, TDD

Preferred skills

Shell scripting, API development, UI development, No-SQL databases

Responsibilities

Translate high-level business requirements into technical designs; develop and debug software; design changes to new and existing applications; provide support for production applications; participate in code reviews and estimation; write high-quality code; develop reusable software building blocks; employ test-driven development.

Seniority

Senior, hands-on IC