
Senior Software Engineer (OMS)
Sally Beauty Holdings, Inc.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.
Tech Stack
Categories
About Sally Beauty Holdings, Inc.
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.