Sally Beauty Holdings, Inc.

Senior Software Engineer (OMS)

Sally Beauty Holdings, Inc.
Apply
1 day ago
Plano, TX, USASenior

Responsibilities

  • Design, develop, configure, maintain, and optimize OMS solutions supporting order capture, fulfillment, inventory management, sourcing, payments, and returns.
  • Design and support integrations with eCommerce platforms, POS systems, WMS, ERP platforms, marketplaces, payment gateways, and middleware.
  • Create and maintain APIs, services, event-driven messaging, and batch processes for order lifecycle management.
  • Translate business requirements into technical designs, user stories, and implementation approaches.
  • Lead technical design reviews, code reviews, development activities, and technical initiatives for complex OMS projects.
  • Troubleshoot production issues, perform root-cause analysis, and implement preventive improvements.
  • Collaborate with QA teams on test coverage and validation of system enhancements.
  • Support release planning, deployments, cutover execution, and hypercare stabilization.
  • Monitor application performance and improve scalability, reliability, and operational efficiency.
  • Partner with stakeholders to evaluate enhancements and recommend solutions aligned with strategic objectives.
  • Maintain technical documentation, support procedures, design specifications, and knowledge-transfer materials.
  • Mentor junior engineers and provide technical guidance to project teams.
  • Participate in Agile ceremonies and coordinate cross-functional dependencies for enterprise initiatives.
  • Support vendor upgrades, platform patches, and technology modernization efforts.
  • Provide after-hours production support and support critical deployments when needed.

Requirements

  • At least 5 years of experience working in a retail or omnichannel environment.
  • 5–8+ years of functional and technical design experience with large-scale retail OMS implementations.
  • Preferred experience with IBM Sterling, Manhattan Active Omni, or KIBO.
  • Experience with Java, J2EE, XML, JSON, XSLT, SQL, and relational databases.
  • Knowledge of order orchestration, inventory management, sourcing, fulfillment, payment processing, returns, and customer service workflows.
  • Experience designing and developing REST APIs, web services, and integration solutions.
  • Understanding of messaging technologies such as IBM MQ, Kafka, JMS, or similar event-driven architectures.
  • Strong software design, development, debugging, troubleshooting, root-cause analysis, and production issue resolution skills.
  • Experience conducting technical design reviews and code reviews.
  • Strong analytical, problem-solving, communication, project planning, estimation, prioritization, collaboration, and presentation skills.
  • Ability to translate business requirements into scalable technical solutions and lead initiatives with minimal supervision.
  • Experience working in Agile/Scrum development environments.
  • Ability to mentor junior engineers, influence technical decisions, manage multiple priorities, and adapt to evolving requirements.

Benefits

  • Hybrid work arrangement from the SBH Legacy West Support Center in Plano, Texas.
  • Medical, dental, vision, and life insurance.
  • Paid vacation, sick days, and holidays.
  • Tuition reimbursement.
  • 401(k) with company match.
  • Access to an in-house salon with complementary services and varied food options at the corporate campus.
  • Onsite Sally Beauty and CosmoProf Professional stores with an employee merchandise discount.

Categories

Sally Beauty Holdings, Inc.

About Sally Beauty Holdings, Inc.

10,000+ employees

Sally Beauty Holdings is a public retailer and distributor of professional beauty supplies for consumers and salon professionals. It sells hair color, hair care, nail, and skin-care products via Sally Beauty Supply stores and e-commerce, and supplies salons through Beauty Systems Group (Cosmo Prof/Armstrong McCall) and sales consultants. Founded in 1964 and headquartered in Denton, Texas, it operates 4,500+ stores across 11 countries and is listed on the NYSE.

Contact me