GetGlobalJob

Senior Software Engineer (Merchandising) (Multiple Positions)

Dollar General Fleet · Remote — Tunisia, United States

Télétravail
Postuler sur le site d'origine ↗Connectez-vous pour enregistrer

Connectez-vous et importez votre CV pour voir votre compatibilité avec cette offre.

Se connecter

Résumé du poste

Lieu
Remote — Tunisia, United States
Mode de travail
Télétravail
Type de contrat
Temps plein
Niveau d'expérience
Confirmé
Date de publication
11 oct. 2026
Dernière vérification à la source
11 oct. 2026
Source de l'offre
via Himalayas

Profil recherché

• Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or related IT or Engineering field • 5 years of experience working in software development in an IT organization; • 4 years of development experience using PL/SQL and shell scripting or API and UI development using Java; • 3 years of experience delivering software supporting merchandising or supply chain related applications and with a relational database, such as Oracle, MSSQL, and Postgres; • 1 year of experience with No-SQL databases, such as Cassandra or Mongo DB; • Experience with a higher-level language, such as C#, Java, or Python; • A thorough understanding of Cloud and distributed systems challenges; • Experience working with stateful and/or stateless containers and orchestration via Kubernetes; • Experience with distributed messaging systems, such as Kafka; and • Strong analytical skills with experience gathering requirements and designing new functionality. • May work remotely 100% from a home office location anywhere in the U.S. Travel to Goodlettsville, Tennessee is not required.

Compétences

Visa et relocalisation

L'annonce ne parle pas de visa. Vérifiez l'annonce d'origine ou demandez à l'entreprise.

L'annonce ne mentionne pas de relocalisation.

Description du poste

GENERAL SUMMARY: DUTIES and ESSENTIAL JOB FUNCTIONS: Translatehigh-level business requirements into technical designs; propose design alternatives, codes and/or communicates requirements to junior engineers; develop and debug software in support of new and existing applications; develop, execute and thoroughly document unit and system-level test plans; design changes to new and existing applications; provide support for production applications; participate in Agile methodology and ceremonies; participate in code reviews and scope of work estimation and forecasting; write high-quality code that meets the customer needs and strives for simplicity, clarity and testability; provide application support, analyze problems, and provide solutions for complex issues; develop reusable software building blocks to enable faster delivery; and employ test-driven development and integrates unit tests in development tasks. Qualifications & Minimum Requirements • Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or related IT or Engineering field • 5 years of experience working in software development in an IT organization; • 4 years of development experience using PL/SQL and shell scripting or API and UI development using Java; • 3 years of experience delivering software supporting merchandising or supply chain related applications and with a relational database, such as Oracle, MSSQL, and Postgres; • 1 year of experience with No-SQL databases, such as Cassandra or Mongo DB; • Experience with a higher-level language, such as C#, Java, or Python; • A thorough understanding of Cloud and distributed systems challenges; • Experience working with stateful and/or stateless containers and orchestration via Kubernetes; • Experience with distributed messaging systems, such as Kafka; and • Strong analytical skills with experience gathering requirements and designing new functionality. • May work remotely 100% from a home office location anywhere in the U.S. Travel to Goodlettsville, Tennessee is not required. Originally posted on Himalayas Software-Engineer, Backend-Engineer, Merchandising-Engineer, Full-Stack-Developer, Senior-Retail-Software-Engineer, Retail-Software-Engineer, Senior-Software-Engineer-Jobs
Postuler sur le site d'origine ↗Source de l'offre : via Himalayas

GetGlobalJob n'est ni l'employeur ni un intermédiaire de recrutement. La candidature se fait sur le site d'origine : vérifiez toujours l'annonce avant d'envoyer vos données et ne payez jamais pour un emploi.

Évaluez votre adéquation avec ce poste

Créez votre compte gratuitement et importez votre CV pour voir votre taux d'adéquation avec ce poste et les compétences qui vous manquent.

Évaluer mon adéquation