This role designs, implements, and deploys scalable software solutions that meet customer requirements and support high-availability environments. It involves collaborating with engineering teams to build software components and independently developing full software stacks while understanding system protocols, data flows, and technology interactions. The position focuses on full-stack applications for retail-facing systems, including Java back-end applications and modern front-end experiences. Success includes delivering technical solutions, producing clear documentation, and contributing to technology strategy and innovation. The work supports operational efficiency and business goals. The position requires a bachelor's degree plus three years of related work experience, an advanced degree plus one year of related work experience, or an equivalent combination of education and experience. Acceptable fields include computer science or engineering. The posting also lists 2–4 years of technical engineering experience. Travel is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level