12 days old

Sr. Domain Architect

San Diego, CA 92127
  • Job Code
  • Payrate
    $120,000 To $130,000

Randstad Technologies is looking for a Sr. Domain Architect for our client in Rancho Bernardo.

Position Purpose:

  1. Owner of technical design and solutioning for our clients OMS (IBM Sterling Order Management) system . As part of company's digital growth strategy, the OMS solution is multi-constituent in nature, involving Ecom, mobile app(s), POS and other channels and multiple brands.
  2. While adhering to our clients's IT principles of operational excellence, the candidate will partner with business process and systems analysts, business teams and other technical leads to define, design and guide the execution of the technical requirements, principles, and models. The candidate will develop roadmaps outlining how solutions will be structured.
  3. Responsible for analyzing and translating business, information and technical requirements into an architectural blueprint that fits within our client's Enterprise Reference Architecture and outlines solutions that integrate across large/complex applications, systems, and platforms to achieve business objectives. Influences major systems or infrastructure decisions, maintains application best practices, and negotiates solutions conducive to our clients's short- and long-term visions.
  4. Extensive experience in Sterling OMS 9.5, SOM, DOM, Call Center, web services, APIs, integrations, Dojo, Angular, administration, etc. required.
  5. Be able to succinctly explain the pros and cons of architecture, design and development approaches, guiding principles and best practices.

Essential Job Functions The incumbent must be able to perform all of the following duties and responsibilities w ith or without a reasonable accommodation.

  1. Works on multiple projects in the role of an architect. Viewed as an expert in the technical space and provides knowledge and counsel to others (analysts, support personnel, maintenance and admin teams, business partners and other stakeholders). Works on highly complex projects that require in-depth knowledge of one or more specialized architecture areas.
  2. Participates in domain technical and business discussions relative to future architecture direction. Aligns architectural strategy with business requirements in context of one or multiple systems leveraged to deliver a set of capabilities.
  3. Analyzes, designs and develops roadmaps and implementation plans for large, complex systems based upon the Enterprise Reference Architecture.
  4. Supports and participates in developing policies, standards, guidelines and procedures as it relates to code development, system maintenance, design, overall architecture and implementation. Designs standard configurations and patterns. Promotes the Enterprise Architecture and business process, outcomes and results in the context of the content management domain.
  5. Participates in the Enterprise Reference Architecture and domain architecture Governance process. Reviews exceptions and makes recommendations to architectural standards at domain and/or project level.
  6. Gathers and analyzes data and develops architectural requirements at project/program level. Aligns architectural requirements with IT and business strategy. Participates in assessing near-term needs to establish business priorities. Responsible for quality assurance code reviews and documentation.
  7. Consults with project teams to ensure compatibility with existing solutions, infrastructure and services. Determines re-use opportunities to more fully leverage existing capabilities.
  8. Develop enterprise level application and custom integration solutions, including major enhancements and interfaces, functions and features.
  9. Identifies new opportunities for application, code or infrastructure reuse. Supports the development of software, data delivery, or infrastructure platforms with reusable components that can be orchestrated together into different, multipurpose methods for different business areas.
  10. Coordinates architecture implementation and modification activities for large systems or infrastructure components. Assists in post-implementation, CI and CD practices to enhance performance and improve future outcomes. Ensures the conceptual completeness of the technical solution.
  11. Analyzes the current architecture to identify weaknesses and develop opportunities for improvements. Identifies, and when necessary, proposes variances to the Enterprise Reference Architecture to accommodate project or business requirements.
  12. Provides technical consultation to business partners and IT teams. Advises on options, risks, costs versus benefits, system impacts, and technology priorities. Consults on enterprise-wide projects and maintains knowledge of their progress. Responsible for all technical decisions in dev, support and maintenance areas.
  13. Researches and evaluates emerging technology, industry and market trends to assist in project development and/or operational support activities. Provides recommendations based on business relevance, appropriate timing and deployment.
  14. Develops, motivates, and directs colleagues to create a team environment. Coaches and mentors team members; influences through expert knowledge and leadership system, application, or infrastructure domain. Interacts and interfaces with support partners to ensure solutions are architected correctly; works with support partners to resolve issues and leads the support team from a technical standpoint.
  15. As needed, engages with Business Systems Analysts (BSAs), business partners, and Product Owners (PO) in analyzing, strategizing, and prioritizing business processes and for ensuring that projects realize their intended business benefits. Works with BSAs / POs to identify customer business/process issues and translate them into business requirements. Champion innovative changes and/or technology-enabled solutions.
  16. Interfaces with Sterling OMS and WCS support teams as necessary.
  17. Performs professional-level, complex analysis, evaluation or research applying broad knowledge of concepts, practices and theories of areas within information systems. Possesses and applies a broad knowledge of principles, practices and procedures in the completion of difficult assignments. Has complete understanding and wide application of technical principle, theories and concepts in the content management space. General knowledge of other related disciplines outside of core knowledge.
  18. Interact professionally and effectively through verbal and written communication with an emphasis on our client's interests.

Industry Specialization: Omni-Channel Retail.

Relevant Experience: Solid understanding of the Sterling OMS architecture best practices, agile/SCRUM processes, release management, admin and configuration tasks, and all other tool capabilities. Able to accurately estimate LOE and address technology gaps. Solr and IBM WCS integration experience preferred.

Technologies & Frameworks

Sterling OMS 9.5, DOM, SOM, Call Center, JAVA/OSGi/J2EE, JSP, XML/JSON, HTML, Web Services, Dojo, AngularJS, NodeJS, MuleSoft.

Web Servers, Operating Systems and Database

Unix, Linux, WebSphere, WebLogic, Oracle

Web Services


OMS Extensibility

OMS Agent framework, User Exits, Adding custom attributes, hang-off tables. SDF, Payment processing

IDEs & Tools

Maven, Eclipse, Jenkins Integration Process, Putty, Bitbucket

Other Duties and Responsibilities

  1. Performs complex professional level analysis, evaluation or research applying comprehensive knowledge of concepts, practices and theories in area of specialization or function. Frequently provides consultation in area of infrastructure architecture, application architecture or business systems analysis.
  2. Applies advanced technical principles, theories and concepts. Contributes to the development of new principles and concepts. Work typically includes cross-departmental issues/projects requiring advanced knowledge of multiple functions and business issues.
  3. Represents our client to significant stakeholders. Prepare information and make presentations to various audiences including the executive, senior and mid level managers and our client associates.
  4. Interact professionally and effectively through verbal and written communication with all professional contacts with an emphasis on the Company's interests.

Nature of Supervision:

Works under general direction. Acts independently and in conjunction with the team management, advises intermediate level technical associates.

Planning and Problem Solving:

Provides technical solutions to a wide range of complex and intra-dependent problems. Offers imaginative and creative solutions, which are practicable and consistent with organization objectives/financial goals. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives. Assignments and/or projects are varied in nature.


Contributes to the completion of milestones. Failure to achieve results or erroneous decisions or recommendations may cause delays in program schedules, may result in the allocation of additional resources, and can result in system outages or poor performance. Work impacts business decisions and has a significant impact on short-term organizational priorities.

Supervisory Responsibility:

No supervisory responsibilities.


Bachelor's degree in a primary field required. 10-15 years total in the prescribed domain, 6-10 years in specialized function, developer certification is required. Experience in technical design for OMS 9.5 and above.


  1. Demonstrate Adaptability and Desire to Learn

    1. Works productively in the face of ambiguity or uncertainty. Demonstrates flexibility and resilience in response to obstacles, constraints, adversity, and mistakes. Constructively and resourcefully adapts to changing needs, conditions, priorities or opportunities. Seeks out opportunities to learn from new discoveries, innovations, ways of looking at things, knowledge, and ideas. Invites and incorporates feedback, without becoming defensive.

  2. Perform Professional Analysis

    1. Integrates information from a variety of sources to arrive at a broader understanding of issues. Defines issues clearly despite incomplete or ambiguous information. Identifies the key issues in complex or ambiguous problems. Approaches problems or issues systematically, looking for connections, trends, and potential causes. Probes and looks past symptoms to determine the underlying causes of problems and issues.

  3. Plan and Execute

    1. In conjunction with others on the team, develops realistic plans to accomplish objectives. Acquires and leverages resources, processes, and tools to achieve business goals. Prioritizes and balances time, actions, and projects to ensure accomplishment of results. Holds him/herself and team accountable for outcomes (e.g., achieving goals and complying with policies and procedures). Anticipates and addresses obstacles, redirecting efforts to accelerate the work or improve quality.

  4. Produce Results

    1. Initiates decisive, timely action to address important issues. Demonstrates a strong sense of ownership and a commitment to achieving meaningful results. Sets challenging, clear goals/targets and expectations for achieving business results. Drives initiatives/efforts to successful completion and closure. Takes personal responsibility to make decisions and take action.

  5. Satisfy the Customer

    1. Identifies and anticipates customer requirements, expectations and needs. Partners with team leads to interpret feedback from customers to identify improvement opportunities. Continually searches for ways to improve customer service (including the removal of barriers, and providing solutions).

  6. Use Professional Judgment

    1. Makes logical, rational, and integrative decisions, and arrives at sound conclusions. Chooses the best alternative(s) based on a review of pros, cons, tradeoffs, timing, and probabilities. Evaluates the consequences and implications of alternatives, actions, or decisions (e.g., impact on sales, returns, customer loyalty). Makes timely decisions, balancing analysis with decisiveness.

Technical Competencies:

  • Strong technical knowledge of IBM Sterling Order Management's modules including Call Center, Distributed Order Management (DOM), Ship From Store (SFS), Store Inventory Management (SIM), Buy Online Pickup at Store (BOPUS), Catalog Management and familiarity with Manhattan WMS.
  • Hands on experience customizing and extending Sterling OMS capabilities
  • Strong knowledge of Sterling OMS architecture
  • Experience designing new Order fulfillment pipelines and outbound shipment pipelines
  • Experience in build/deployments and integration of Sterling OMS with enterprise applications is preferred
  • Knowledge of memory management and performance tuning related to Sterling OMS is preferred
  • Experience with integration with IBM Websphere Commerce (WCS) is preferred
  • Experience with GIT/Bitbucket for source code management is preferred

Work Environment:

The candidate will be in an office setting, in artificial and natural light, for prolonged periods of time on the computer. Some travel may be required. The position is located in San Diego, at our client's National Support Center.


Manages relationships with internal clients and outsourced team(s). Represents the organization in providing solutions to technical issues of various difficulty. Frequent inter-organizational contacts at multiple levels.


  • Information Technology

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr. Domain Architect

Randstad Technologies
San Diego, CA 92127

Share this job

Sr. Domain Architect

Randstad Technologies
San Diego, CA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast