Mid. Software Engineer

SBT Global, Inc.•Plano, TX
•Onsite

About The Position

We are seeking a hands-on individual contributor with strong technical skills and a proactive mindset to develop retail applications, automate workflows, and enhance internal tools. The role works directly with clients and stakeholders across multiple teams. The Software Engineer develops and maintains applications using React.js, JavaScript, HTML, CSS, REST APIs, and SQL; collaborates with clients and cross-functional teams to clarify requirements and deliver solutions; identifies and implements automation; enhances existing tools; and builds and supports integrations across PIM, databases, retail platforms, and third-party applications. The role owns assigned work from requirements through deployment and support, communicates progress and risks proactively, and maintains code quality, testing, technical documentation, and reliable releases.

Requirements

  • Hands-on development skills in React.js, JavaScript, HTML, CSS, REST APIs, and SQL.
  • Working knowledge of databases, PIM systems, and data integration.
  • Experience automating workflows and enhancing existing applications.
  • Ability to work independently, manage priorities, and proactively drive improvements.
  • Strong client communication, collaboration, and problem-solving skills.
  • Familiarity with Agile/Scrum, SDLC, Jira, Confluence, Git, and CI/CD.
  • Understanding of retail platforms, content syndication, and third-party integrations.

Nice To Haves

  • Working knowledge of AEM, DAM, and other CMS platforms.
  • Familiarity with cloud platforms, DevOps practices, and production support.
  • Experience with performance optimization, automated testing, and data validation.
  • Experience applying AI-assisted capabilities to improve tools and workflows.

Responsibilities

  • Develop and maintain applications using React.js, JavaScript, HTML, CSS, REST APIs, and SQL.
  • Work with clients and cross-functional teams to clarify requirements and deliver solutions.
  • Identify and implement automation to reduce manual effort and errors.
  • Enhance existing tools through new features, reusable components, and improvements.
  • Build and support integrations across PIM, databases, retail platforms, and third-party applications.
  • Own assigned work from requirements through deployment and support, communicating progress and risks proactively.
  • Maintain code quality, testing, technical documentation, and reliable releases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service