Senior Software Engineer (OMS)

CosmoProf Beauty

Plano (TX)

Híbrido

USD 120.000 - 190.000

Jornada completa

hace 2 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical
Dental
Vision
401(k) match
Onsite store discount

Descripción de la vacante

CosmoProf, a Sally Beauty Holdings subsidiary, is seeking a Senior Software Engineer for the Order Management System in Plano, TX. You will design, develop, and integrate OMS components across eCommerce, store fulfillment, and warehouse operations, collaborating with stakeholders and vendors.

The role emphasizes technical leadership, API development, and production support within an Agile environment. Hybrid work from our Legacy West/SBH Center in Plano, with opportunities to mentor engineers

Formación

  • Experience implementing large-scale Retail OMS solutions for omni-channel platforms.
  • Proven ability to translate requirements into scalable technical designs.
  • Strong API design and integration capabilities.

Responsabilidades

  • Design, develop, and maintain OMS solutions and integrations.
  • Lead technical design reviews and code reviews for OMS projects.
  • Create and maintain API integrations and event-driven processes.
  • Troubleshoot production issues and perform root-cause analysis.
  • Collaborate with QA, product owners, and vendors in an Agile environment.
  • Mentor junior engineers and guide project teams.

Conocimientos

OMS experience
Retail/Omni-channel
Java/J2EE
XML/JSON
SQL databases
REST APIs
Messaging systems
IBM MQ Kafka
Software design
Root-cause analysis
Agile/Scrum
Mentoring
Communication

Descripción del empleo

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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

Sally Beauty • Plano (TX)

Híbrido
USD 120.000 - 190.000
Competitive salary
Medical
Dental
+8
Software Engineer
Software Engineer

CosmoProf Beauty • Plano (TX)

Híbrido
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)

Presencial
USD 90.000 - 120.000
Medical
Dental
Vision
+9
Sr Director Merchandising
Sr Director Merchandising

CosmoProf Beauty • Plano (TX)

Híbrido
USD 150.000 - 190.000
Medical, dental, vision, life
401(k) with company match
Merchandise discount
Software Engineer
Software Engineer

Sally Beauty • Plano (TX)

Híbrido
USD 90.000 - 120.000
MERCHANDISING ASSISTANT
MERCHANDISING ASSISTANT

CosmoProf Beauty • Plano (TX)

Híbrido
USD 45.000 - 60.000
Medical
Dental
Vision
+8
SENIOR SOFTWARE ENGINEER (Inventory Systems)
SENIOR SOFTWARE ENGINEER (Inventory Systems)

CosmoProf Beauty • Plano (TX)

Presencial
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)

Presencial
USD 90.000 - 120.000
Medical, dental, vision insurance
Paid vacation and sick days
401(k) with company match
+1
Systems Engineer (Infrastructure Operations)
Systems Engineer (Infrastructure Operations)

Sally Beauty • Justin (TX)

Presencial
USD 70.000 - 110.000
Medical insurance
Dental insurance
Vision insurance
+1
SR PRODUCT DEVELOPMENT MANAGER
SR PRODUCT DEVELOPMENT MANAGER

CosmoProf Beauty • Plano (TX)

Híbrido
USD 120.000 - 160.000
Medical Insurance
Dental Insurance
Vision Insurance
+5