Senior Software Engineer (Merchandising) (Multiple Positions)
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
