Senior Software Engineer (OMS)

Sally Beauty

Plano (TX)

Hybrid

USD 120,000 - 190,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical
Dental
Vision
Life Insurance
Paid vacation
Sick days
Paid holidays
401(k) with company match
In-house salon with complimentary/ons
Onsite store discounts

Job summary

Sally Beauty Holdings is seeking a Sr. Software Engineer for the Order Management System in Plano. This hybrid role collaborates with product, QA, and integration teams to deliver scalable OMS solutions supporting omni‑channel retail.

The position emphasizes Java/J2EE, REST APIs, and messaging (IBM MQ/Kafka) within large retail OMS platforms. You will mentor junior engineers and participate in Agile ceremonies to drive delivery.

Qualifications

  • 5+ years in a Retail/Omni channel environment.
  • 5-8+ years in functional and technical design for large OMS implementations.
  • Experience with IBM Sterling, Manhattan Active Omni or KIBO preferred.

Responsibilities

  • Design, develop, configure, and maintain OMS solutions.
  • Translate business requirements into technical designs and user stories.
  • Lead technical design reviews and code reviews.
  • Develop and support API integrations and event-driven messaging.
  • Troubleshoot production issues and perform root‑cause analysis.
  • Mentor junior engineers and contribute in Agile ceremonies.

Skills

Java
J2EE
XML
JSON
XSLT
SQL
REST APIs
OMS
Retail
Order management

Tools

IBM Sterling
Manhattan Active Omni
KIBO

Job description

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.

Job Description

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
  • competitive salary
  • medical
  • dental
  • vision
  • life Insurance
  • paid vacation
  • sick days
  • paid holidays
  • tuition reimbursement
  • 401(k) with company match
  • in‑house salon with complementary services
  • varied selection of food options at our corporate campus
  • Sally Beauty and CosmoProf Professional onsite store discount

Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, or disability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (OMS)
Senior Software Engineer (OMS)

CosmoProf Beauty • Plano (TX)

Hybrid
USD 120,000 - 190,000
Medical
Dental
Vision
+2
Software Engineer
Software Engineer

CosmoProf Beauty • Plano (TX)

Hybrid
USD 90,000 - 130,000
Competitive salary
Medical, dental, vision insurance
401(k) with company match
+1
Systems Engineer (Infrastructure Operations)
Systems Engineer (Infrastructure Operations)

Sally Beauty • Plano (TX)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+9
Sr Director Merchandising
Sr Director Merchandising

CosmoProf Beauty • Plano (TX)

Hybrid
USD 150,000 - 190,000
Medical, dental, vision, life
401(k) with company match
Merchandise discount
Software Engineer
Software Engineer

Sally Beauty • Plano (TX)

Hybrid
USD 90,000 - 120,000
SENIOR SOFTWARE ENGINEER (Inventory Systems)
SENIOR SOFTWARE ENGINEER (Inventory Systems)

CosmoProf Beauty • Plano (TX)

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance
Paid vacation and sick days
Tuition reimbursement
+3
SENIOR SOFTWARE ENGINEER (Inventory Systems)
SENIOR SOFTWARE ENGINEER (Inventory Systems)

Sally Beauty • Plano (TX)

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
Paid vacation and sick days
401(k) with company match
+1
MERCHANDISING ASSISTANT
MERCHANDISING ASSISTANT

CosmoProf Beauty • Plano (TX)

Hybrid
USD 45,000 - 60,000
Medical
Dental
Vision
+8
Systems Engineer (Infrastructure Operations)
Systems Engineer (Infrastructure Operations)

Sally Beauty • Justin (TX)

On-site
USD 70,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+1
SR PRODUCT DEVELOPMENT MANAGER
SR PRODUCT DEVELOPMENT MANAGER

CosmoProf Beauty • Plano (TX)

Hybrid
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+5