About this role
Senior Software Engineer (OMS)
Plano, TX, United States
(Hybrid)
Trending
Job Description
Job Title: Sr. Software Engineer - Order Management System
(This position is Hybrid working from the SBH Legacy West Support Center located in Plano Texas)
“At Sally Beauty Holdings, we find beauty in diversity. Our inclusivity and self-expression are what fuel our innovation and growth. You are welcome here, and you can thrive here. We find beauty in YOU. Join us.”
Essential Function The Senior Software Engineer - Order Management System is responsible for the design, development, configuration, enhancement, support, and optimization of the enterprise Order Management System (OMS) and its integrated applications. This role serves as a technical expert for order orchestration, inventory visibility, fulfillment, payment processing, returns, and customer order servicing capabilities across omni-channel retail platforms.
The position collaborates closely with business stakeholders, architects, product owners, integration teams, QA, and external vendors to deliver scalable solutions that support eCommerce, store fulfillment, warehouse operations, customer service, and marketplace integrations. The Senior Software Engineer provides technical leadership throughout the software development lifecycle, including requirements analysis, solution design, development, testing support, deployment, production support, and continuous improvement initiatives.
Primary Duties
- Design, develop, configure, and maintain OMS solutions and customizations supporting order capture, fulfillment, inventory management, sourcing, payment processing, and returns.
- Analyze business requirements and translate them into detailed technical designs, user stories, and implementation approaches.
- Develop and support integrations between OMS and enterprise applications including eCommerce platforms, POS systems, warehouse management systems (WMS), ERP platforms, marketplace channels, payment gateways, and middleware solutions.
- Lead technical design reviews, code reviews, and development activities for complex OMS initiatives.
- Create and maintain API integrations, services, event-driven messaging, and batch processes supporting order lifecycle management.
- Troubleshoot and resolve production issues, perform root-cause analysis, and implement preventive solutions.
- Collaborate with QA teams to ensure comprehensive test coverage and successful validation of system enhancements.
- Support release planning, deployment activities, cutover execution, and hypercare stabilization efforts.
- Monitor application performance and identify opportunities to improve scalability, reliability, and operational efficiency.
- Partner with business stakeholders to evaluate enhancement requests and recommend technical solutions aligned with strategic objectives.
- Develop and maintain technical documentation, design specifications, support procedures, and knowledge-transfer materials.
- Mentor junior engineers and provide technical guidance to project teams.
- Participate in Agile ceremonies including sprint planning, backlog refinement, estimation, and retrospectives.
- Coordinate with cross-functional teams to manage dependencies and ensure successful delivery of enterprise initiatives.
- Support vendor upgrades, platform patches, and technology modernization efforts.
Knowledge, Skills and Abilities
-
5+ years working in a Retail/Omni channel environment.
-
5-8+ years functional design and technical design experience with large-scale Retail OMS implementations. Experience with IBM Sterling, Manhattan Active Omni or KIBO is preferred.
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, and troubleshooting skills.
Ability to perform root-cause analysis and resolve complex production issues.
Experience conducting technical design reviews and code reviews.
Excellent analytical and problem-solving abilities.
Strong verbal and written communication skills.
Ability to translate business requirements into scalable technical solutions.
Strong project planning, estimation, and prioritization skills.
Experience working in Agile/Scrum development environments.
Ability to collaborate effectively across business and technical teams.
- Ability to lead technical initiatives with minimal supervision.
- Ability to manage multiple priorities in a fast-paced environment.
- Ability to influence technical decisions and drive solution alignment across teams.
- Ability to mentor and develop junior engineers.
- Ability to present technical concepts to both technical and non-technical audiences.
- Ability to learn new technologies and adapt to evolving business requirements.
- Ability to support after-hours production issues and critical deployments when needed.
Working Conditions and Physical Requirements
The work environment involves everyday risks or discomforts which require normal safety precautions typical of such places as offices, meeting and training rooms, retail stores, and residences or commercial vehicles, e.g., use of safe work practices with office equipment, avoidance of trips and falls, observance of fire regulations and traffic signals, etc. The work area is adequately lighted, heated, and ventilated.
The work is sedentary. Typically, the employee may sit comfortably to do the work. However, there may be some walking; standing; bending; carrying of light items such as papers, files, books, small parts; using a keyboard, driving an automobile, etc. No special physical demands are required to perform the work.
Benefits
-
We offer a competitive salary and outstanding benefits package that includes medical, dental, vision, life Insurance, paid vacation and sick days, paid holidays, tuition reimbursement and 401(k) with company match. In addition, associates of SBH may take advantage of our in-house salon with complementary services and a varied selection of food options at our corporate campus. Also, featured at our corporate campus, is both a Sally Beauty and CosmoProf Professional onsite store, where associates enjoy a great merchandise discount!
-
Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, or disability.
LI-Hybrid
Apply Now
Job Info
Job Identification 55437
Posting Date 10/29/2026, 06:28 PM
Degree Level Bachelor's Degree
Job Schedule Full time
Locations Plano, TX, United States
(Hybrid)
Company Name Sally Beauty Supply LLC
© MapTiler © OpenStreetMap contributors
Legend
Jobs at a location
Group of locations
© MapTiler © OpenStreetMap contributors | © Oracle CorporationTermsLegal Notices
Use control and scroll to zoom the map
Use two fingers to move the map
Plano, TX, United States
Copy to Clipboard
Similar Jobs
SENIOR SOFTWARE ENGINEER (WMS)
Plano, TX, United States
(Hybrid)
Posted on 06/22/2026
Trending
Come be a part of something bigger at Sally Beauty. As a Senior Software Engineer, you’ll help transform our supply chain by supporting legacy systems while driving the transition to Manhattan Active WM—playing a key role in bridging current operations with future-ready cloud technology.
Software Engineer
Plano, TX, United States
Posted on 08/28/2026
Trending
Come be a part of Something BIGGER at Sally Beauty!
We're seeking a Software Engineer to design, build, and support enterprise integration solutions using cloud technologies such as MuleSoft and Azure Data Factory. In this role, you'll develop and enhance software applications, troubleshoot and resolve issues, participate in agile development processes, and play a key role in delivering scalable integration solutions across the business.
Our Business
Sally Beauty
Beauty Systems Group
Our Company
Purpose & Values
History Timeline
Company Profile
Global Locations
Leadership
Contact Us
Investor Relations
Investor Overview
Financial Information
Press Release
Events & Presentations
Corporate Governance
Investor Resources
I am an employee
Are You Still With Us?
It seems you've been gone for a while. For security reasons we will end your session automatically in 03:00 unless you would like to continue working.
End Session
Continue Working
Work Summary This summary is generated by AI Assist. Click inside the summary text box to make changes as necessary. 1000
Required Discard
Add Summary
Page Senior Software Engineer (OMS) - DC Careers Careers l