fa-emad-saasfaprod1.fa.ocs.oraclecloud.com
Open in
urlscan Pro
23.45.98.173
Public Scan
Submitted URL: http://app.upsider.ai/engage/ydv4OJl1BcrUyox6VsCDfigSKAoFejcu/click?signature=3899851feec0098379986b99f715a02721737a57...
Effective URL: https://fa-emad-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/job/1050/?utm_medium=jobshare
Submission: On January 04 via manual from US — Scanned from DE
Effective URL: https://fa-emad-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/job/1050/?utm_medium=jobshare
Submission: On January 04 via manual from US — Scanned from DE
Form analysis
2 forms found in the DOM<form class="search-box" role="search" data-bind="submit: performSearch">
<div class="search-box-block block--filters block--filters--desktop" data-bind="css: { 'block--filters--opened' : filterPanelVisible }">
<button type="button" class="filters-toggle-button input--transparent" data-bind="click: toggleFilters, css: {'filters-toggle-button--opened' : filterPanelVisible}, boolAttr: {'aria-expanded': filterPanelVisible()}" aria-haspopup="true"
aria-controls="filter-panel-aside" aria-expanded="false">
<div class="filters-toggle-button-content-wrapper">
<span class="filters-toggle-button-label">
<span data-bind="i18n: 'facets.filter-button-label'">Filter</span> / <span data-bind="i18n: 'facets.sort-button-label'">Sort</span>
</span>
<span class="filters-toggle-button-icon icon-triangle-right" data-bind="css: {
'filters-toggle-button-icon--open' : filterPanelVisible }"></span>
</div>
</button>
</div>
<!-- ko component: 'filter-panel' -->
<div id="filter-panel-aside" class="search-filters-container" data-bind="css: {'visible-filters' : isFilterPanelVisible}, swipe: {left: closeFilters}, adjustToCustomHeader: { 'calc-height': 'height' }" style="touch-action: pan-y;">
<div class="facet-clear-wrapper">
<button type="button" class="cx-button facet-clear-button" data-bind="i18n: 'search.clear-all-filters', click: clearFacets">Clear Filters</button>
</div>
<recent-searches>
<div class="facet-container" data-bind="if: recentSearchItem().length"></div>
</recent-searches>
<hr class="filter-separator">
<sorting>
<div class="facet-container">
<div class="facet-title-wrapper">
<div class="facet-title" data-bind="i18n: 'search.sort-by-title'">Sort By</div>
</div>
<div class="facet-list-wrapper facet-list-expanded">
<ul class="facet-list">
<!-- ko foreach: {data: sortOptions, as: 'option'} -->
<li class="facet-item sort-option">
<div class="facet-link">
<input type="radio" class="cx-radio-input"
data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="POSTING_DATES_ASC" value="POSTING_DATES_ASC" name="ko_unique_1">
<label class="facet-label" data-bind="attr: {for: option.value}" for="POSTING_DATES_ASC">
<span class="cx--radio-button icon-radio-button-unchecked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
</span>
<span class="checkbox-label" data-bind="text: option.text">Posted Date - Oldest</span>
</label>
</div>
</li>
<li class="facet-item sort-option">
<div class="facet-link">
<input type="radio" class="cx-radio-input"
data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="POSTING_DATES_DESC" value="POSTING_DATES_DESC" name="ko_unique_2">
<label class="facet-label" data-bind="attr: {for: option.value}" for="POSTING_DATES_DESC">
<span class="cx--radio-button icon-radio-button-unchecked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
</span>
<span class="checkbox-label" data-bind="text: option.text">Posted Date - Most Recent</span>
</label>
</div>
</li>
<li class="facet-item sort-option">
<div class="facet-link">
<input type="radio" class="cx-radio-input"
data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="RELEVANCY_ASC"
value="RELEVANCY_ASC" name="ko_unique_3">
<label class="facet-label" data-bind="attr: {for: option.value}" for="RELEVANCY_ASC">
<span class="cx--radio-button icon-radio-button-checked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
</span>
<span class="checkbox-label" data-bind="text: option.text">Relevance</span>
</label>
</div>
</li>
<li class="facet-item sort-option">
<div class="facet-link">
<input type="radio" class="cx-radio-input"
data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="TITLES_ASC"
value="TITLES_ASC" name="ko_unique_4">
<label class="facet-label" data-bind="attr: {for: option.value}" for="TITLES_ASC">
<span class="cx--radio-button icon-radio-button-unchecked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
</span>
<span class="checkbox-label" data-bind="text: option.text">Job Title - Ascending</span>
</label>
</div>
</li>
<li class="facet-item sort-option">
<div class="facet-link">
<input type="radio" class="cx-radio-input"
data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="TITLES_DESC"
value="TITLES_DESC" name="ko_unique_5">
<label class="facet-label" data-bind="attr: {for: option.value}" for="TITLES_DESC">
<span class="cx--radio-button icon-radio-button-unchecked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
</span>
<span class="checkbox-label" data-bind="text: option.text">Job Title - Descending</span>
</label>
</div>
</li>
<!-- /ko -->
</ul>
</div>
</div>
</sorting>
<hr class="filter-separator">
<search-filters params="facets: facets"><!-- ko if: facets -->
<!-- ko foreach: {data: facets, as: 'facet'} -->
<div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
<div class="facet-container">
<button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="LOCATIONS-facet-items-list" aria-expanded="false">
<div class="facet-title" data-bind="text: title">Locations</div>
<div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
</button>
<div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="LOCATIONS-facet-items-list">
<div class="facet-view-all-wrapper">
<!-- ko if: hasMore -->
<span class="facet-current-view-mode" data-bind="text: showAll() ? 'All ' + title : 'Top 5 ' + title">Top 5 Locations</span>
<a href="#" class="facet-view-all-link" data-bind="click: toggleShowAll, attr: {'aria-controls': facet.name}" aria-haspopup="true" aria-controls="locations">
<!-- ko ifnot: showAll -->
<span data-bind="i18n: 'facets.view-all-link'">View All</span>
<!-- /ko -->
<!-- ko if: showAll --><!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="LOCATIONS"></div>
<ul class="facet-list">
<!-- ko foreach: {data: displayedItems, as: 'item'} -->
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="locations300000000317048">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="locations300000000317048" aria-label="India 212">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main"> </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last">India</span> (<span data-bind="text: item.totalCount">212</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="locations300000100508587">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="locations300000100508587" aria-label="Remote Working, United States 19">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Remote Working, United </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> States</span> (<span data-bind="text: item.totalCount">19</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="locations300000100508585">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="locations300000100508585" aria-label="Remote Working, India 11">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Remote Working, </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> India</span> (<span data-bind="text: item.totalCount">11</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="locations300000000317426">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="locations300000000317426" aria-label="United States 9">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">United </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> States</span> (<span data-bind="text: item.totalCount">9</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="locations300000030913376">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="locations300000030913376" aria-label="Navi Mumbai, Maharashtra, India 5">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Navi Mumbai, Maharashtra, </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> India</span> (<span data-bind="text: item.totalCount">5</span>)</span>
</span>
</label>
</div>
</li>
<!-- /ko -->
</ul>
</div>
</div>
<!-- /ko -->
</div>
<hr class="filter-separator" data-bind="visible: facet.items().length > 0">
<div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
<div class="facet-container">
<button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="TITLES-facet-items-list" aria-expanded="false">
<div class="facet-title" data-bind="text: title">Job Functions</div>
<div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
</button>
<div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="TITLES-facet-items-list">
<div class="facet-view-all-wrapper">
<!-- ko if: hasMore -->
<span class="facet-current-view-mode" data-bind="text: showAll() ? 'All ' + title : 'Top 5 ' + title">Top 5 Job Functions</span>
<a href="#" class="facet-view-all-link" data-bind="click: toggleShowAll, attr: {'aria-controls': facet.name}" aria-haspopup="true" aria-controls="titles">
<!-- ko ifnot: showAll -->
<span data-bind="i18n: 'facets.view-all-link'">View All</span>
<!-- /ko -->
<!-- ko if: showAll --><!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="TITLES"></div>
<ul class="facet-list">
<!-- ko foreach: {data: displayedItems, as: 'item'} -->
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="job_functionsDELIVERY_(IMPLEMENTATION)">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="job_functionsDELIVERY_(IMPLEMENTATION)" aria-label="Delivery (Implementation) 108">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Delivery </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> (Implementation)</span> (<span data-bind="text: item.totalCount">108</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="job_functionsPRO_ENGINEERING_DEVELOPMENT">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="job_functionsPRO_ENGINEERING_DEVELOPMENT" aria-label="Product Engineering & Development 83">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Product Engineering & </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> Development</span> (<span data-bind="text: item.totalCount">83</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="job_functionsGLOBAL_SUPPORT">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="job_functionsGLOBAL_SUPPORT" aria-label="Global Support 50">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Global </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> Support</span> (<span data-bind="text: item.totalCount">50</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="job_functionsSALES">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="job_functionsSALES" aria-label="Sales 10">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main"> </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last">Sales</span> (<span data-bind="text: item.totalCount">10</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="job_functionsPRODUCT_MANAGEMENT">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="job_functionsPRODUCT_MANAGEMENT" aria-label="Product Management 4">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Product </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> Management</span> (<span data-bind="text: item.totalCount">4</span>)</span>
</span>
</label>
</div>
</li>
<!-- /ko -->
</ul>
</div>
</div>
<!-- /ko -->
</div>
<hr class="filter-separator" data-bind="visible: facet.items().length > 0">
<div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
<div class="facet-container">
<button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="CATEGORIES-facet-items-list" aria-expanded="false">
<div class="facet-title" data-bind="text: title">Categories</div>
<div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
</button>
<div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="CATEGORIES-facet-items-list">
<div class="facet-view-all-wrapper">
<!-- ko if: hasMore -->
<span class="facet-current-view-mode" data-bind="text: showAll() ? 'All ' + title : 'Top 5 ' + title">Top 5 Categories</span>
<a href="#" class="facet-view-all-link" data-bind="click: toggleShowAll, attr: {'aria-controls': facet.name}" aria-haspopup="true" aria-controls="categories">
<!-- ko ifnot: showAll -->
<span data-bind="i18n: 'facets.view-all-link'">View All</span>
<!-- /ko -->
<!-- ko if: showAll --><!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="CATEGORIES"></div>
<ul class="facet-list">
<!-- ko foreach: {data: displayedItems, as: 'item'} -->
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="categories300000002121945">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="categories300000002121945" aria-label="Delivery (Implementation) 60">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Delivery </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> (Implementation)</span> (<span data-bind="text: item.totalCount">60</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="categories300000002121957">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="categories300000002121957" aria-label="Product Engineering & Development 43">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Product Engineering & </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> Development</span> (<span data-bind="text: item.totalCount">43</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="categories300000002121972">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="categories300000002121972" aria-label="Architecture 36">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main"> </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last">Architecture</span> (<span data-bind="text: item.totalCount">36</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="categories300000002121996">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="categories300000002121996" aria-label="Support Engineering (Solution Support) 35">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Support Engineering (Solution </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last"> Support)</span> (<span data-bind="text: item.totalCount">35</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link">
<input type="checkbox" class="cx-checkbox-input"
data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="categories300000002122011">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="categories300000002122011" aria-label="Testing 35">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main"> </span>
<span class="text--no-wrap"><span data-bind="text: item.textParts.last">Testing</span> (<span data-bind="text: item.totalCount">35</span>)</span>
</span>
</label>
</div>
</li>
<!-- /ko -->
</ul>
</div>
</div>
<!-- /ko -->
</div>
<hr class="filter-separator" data-bind="visible: facet.items().length > 0">
<div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
<div class="facet-container">
<button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
attr: {'aria-controls': facet.name + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="postingDates-facet-items-list" aria-expanded="false">
<div class="facet-title" data-bind="text: title">Posting Dates</div>
<div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
</button>
<div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.name + '-facet-items-list'}" id="postingDates-facet-items-list">
<div class="facet-view-all-wrapper">
<!-- ko if: hasMore --><!-- /ko -->
</div>
<div class="facet-text-filter-wrapper" data-bind="attr: {id: facet.name}" id="postingDates"></div>
<ul class="facet-list">
<!-- ko foreach: {data: displayedItems, as: 'item'} -->
<li class="facet-item">
<div class="facet-link" data-bind="click: $parent.itemClicked">
<input type="checkbox" class="cx-checkbox-input" data-bind="attr: {'id': $parent.getFormattedId() + item.value}, checked: item.selected(), a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
id="posting_datesundefined">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="posting_datesundefined" aria-label="All undefined">
<span class="cx-checkbox cx-checkbox--checked" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">All</span><span class="text--no-wrap" data-bind="if: item.textParts.last"></span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link" data-bind="click: $parent.itemClicked">
<input type="checkbox" class="cx-checkbox-input" data-bind="attr: {'id': $parent.getFormattedId() + item.value}, checked: item.selected(), a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="posting_dates31">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates31" aria-label="Greater than 30 days 194">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Greater than 30 </span><span class="text--no-wrap" data-bind="if: item.textParts.last"><span data-bind="text: item.textParts.last"> days</span> (<span
data-bind="text: item.totalCount">194</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link" data-bind="click: $parent.itemClicked">
<input type="checkbox" class="cx-checkbox-input" data-bind="attr: {'id': $parent.getFormattedId() + item.value}, checked: item.selected(), a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="posting_dates30">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates30" aria-label="Less than 30 days 64">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Less than 30 </span><span class="text--no-wrap" data-bind="if: item.textParts.last"><span data-bind="text: item.textParts.last"> days</span> (<span
data-bind="text: item.totalCount">64</span>)</span>
</span>
</label>
</div>
</li>
<li class="facet-item">
<div class="facet-link" data-bind="click: $parent.itemClicked">
<input type="checkbox" class="cx-checkbox-input" data-bind="attr: {'id': $parent.getFormattedId() + item.value}, checked: item.selected(), a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="posting_dates7">
<label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates7" aria-label="Less than 7 days 19">
<span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
<span>
<span data-bind="text: item.textParts.main">Less than 7 </span><span class="text--no-wrap" data-bind="if: item.textParts.last"><span data-bind="text: item.textParts.last"> days</span> (<span
data-bind="text: item.totalCount">19</span>)</span>
</span>
</label>
</div>
</li>
<!-- /ko -->
</ul>
</div>
</div>
<!-- /ko -->
</div>
<hr class="filter-separator" data-bind="visible: facet.items().length > 0">
<!-- /ko -->
<ios-bottom-spacer><!-- ko if: isIOS --><!-- /ko --></ios-bottom-spacer>
<!-- /ko -->
</search-filters>
</div><!-- /ko -->
<div class="search-box-block block--keyword" id="keyword-input" role="application">
<h1 class="oj-helper-hidden-accessible">
<label for="keyword" data-bind="i18n: 'search.keyword-placeholder'">Job title, skill, keyword</label>
</h1>
<input id="keyword" type="search" class="keyword-input input--transparent ui-autocomplete-input" aria-autocomplete="list" aria-haspopup="true" aria-owns="search-suggestions" aria-controls="search-suggestions" aria-labelledby="search-tooltip-text"
data-qa="searchKeywordsInput" data-bind="textInput: keywordLabel, hasFocus: shouldGrabFocus,
autocomplete: {model: keyword, source: suggester.keyword, appendTo: '#keyword-input',
position: autocompletePosition, id: 'search-suggestions', calculateLeft: calculateAutosuggestLeftPosition, shouldDisableTabKey: true},
i18nAttr: {placeholder: 'search.keyword-placeholder'},
a11y.keysHandler: {keys: 'enter', handler: performSearch},
a11y.skipTo: {elementsFocused: '#keyword'}" autocomplete="off" aria-expanded="false" placeholder="Job title, skill, keyword">
<search-input-tooltip params="keyword: keywordLabel"><!-- ko if: isVisible --><!-- /ko --></search-input-tooltip>
<div class="spinner autocomplete-spinner" aria-hidden="true"></div>
<ul id="search-suggestions" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete text-color-primary background-color-dropdown ui-front" style="display: none;"></ul>
</div>
<button type="submit" data-bind="i18nAttr: {'aria-label': 'search.search-button'}" class="search-box-block block--submit search-btn search-btn--mobile input--transparent" aria-label="Search for Jobs">
<span class="search-btn-icon icon-search-thin"></span>
</button>
<div class="search-box-block block--sl-wrapper">
<div class="block--filters block--filters--mobile" data-bind="css: { 'block--filters--opened' : filterPanelVisible }">
<button type="button" class="filters-toggle-button input--transparent" data-bind="click: toggleFilters, css: {'filters-toggle-button--opened' : filterPanelVisible}" aria-haspopup="true" aria-controls="filter-panel-aside">
<div class="filters-toggle-button-content-wrapper">
<span class="filters-toggle-button-label" data-bind="i18n: 'facets.filter-button-label', css: {'filters-toggle-button-label--opened': filterPanelVisible()}">Filter</span>
</div>
</button>
</div>
<location-bar class="search-box-block block--location" data-bind="css: {'oj-sm-only-hide' : filterPanelVisible}" params="keyword: keywordLabel">
<div class="location-bar" data-bind="isFocusIn: isFocusIn, disableBodyScroll: { disabled: isBodyScrollDisabled }">
<div class="location-bar-button-wrapper" id="location-bar-button" data-bind="css: {'location-bar-button--not-empty': !isEmpty()}">
<button id="location-dropdown-button" data-qa="locationDropdownButton" class="location-bar-button" data-bind="click: toggleDropdown, css: {'location-bar-button--close': isDropdownVisible}" aria-haspopup="true"
aria-controls="location-bar-dropdown" aria-flowto="location-bar-dropdown">
<!-- ko if: isEmpty -->
<span class="location-bar-button-label" data-bind="i18n: 'location-bar.button-placeholder'">Location</span>
<!-- /ko -->
<!-- ko ifnot: isEmpty--><!-- /ko -->
</button>
<!-- ko ifnot: isEmpty --><!-- /ko -->
</div>
<mode-menu>
<ul class="location-bar-tabs" role="presentation">
<li class="location-bar-tabs__tab location-bar-tabs__tab--active" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.LOCATION}">
<button class="location-bar-tabs__button" data-bind="
click: handleModeSet.bind(this, MODES.LOCATION),
i18n: 'search.mode-menu.location'">Location</button>
</li>
<li class="location-bar-tabs__tab" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.GEO_LOCATION}">
<button class="location-bar-tabs__button" data-bind="
click: handleModeSet.bind(this, MODES.GEO_LOCATION),
i18n: 'search.mode-menu.geolocation'">My Location</button>
</li>
<!-- ko if: isZipcodeEnabled -->
<li class="location-bar-tabs__tab" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.ZIPCODE}">
<button class="location-bar-tabs__button" data-bind="
click: handleModeSet.bind(this, MODES.ZIPCODE),
i18n: 'search.mode-menu.zipcode'">Postal Code</button>
</li>
<!-- /ko -->
</ul>
</mode-menu>
<!-- ko if: mode() === MODES.LOCATION -->
<location-search>
<div id="location-input" class="oj-flex-bar location-bar-input-group">
<div class="oj-flex-bar-start location-bar-input-icon icon-search-thin" data-bind="css: {'icon-location': isGeolocation, 'icon-search-thin': !isGeolocation()}"></div>
<div class="location-bar-input__container oj-flex-bar-middle" role="application">
<label for="location" class="oj-helper-hidden-accessible" data-bind="i18n: 'location-bar.dropdown.location-input-label'">City, state, country</label>
<input id="location" type="search" class="location-bar-input ui-autocomplete-input" aria-autocomplete="list" aria-haspopup="true" aria-owns="location-suggestions" aria-controls="location-suggestions" data-qa="searchLocationInput"
data-bind="i18nAttr: {placeholder: 'location-bar.dropdown.location-input-label'},
textInput: locationAsText,
autocomplete: {
model: location,
source: locationSuggester,
appendTo: '#location-input',
id: 'location-suggestions',
response: onSuggesterResponse
},
locationSearchFocus: { location: location }" placeholder="City, state, country" autocomplete="off" aria-expanded="false">
<spinner class="spinner location-bar-spinner location-bar-spinner--autocomplete" aria-hidden="true">
<div class="sk-fading-circle" data-bind="css: className">
<div class="sk-circle1 sk-circle"></div>
<div class="sk-circle2 sk-circle"></div>
<div class="sk-circle3 sk-circle"></div>
<div class="sk-circle4 sk-circle"></div>
<div class="sk-circle5 sk-circle"></div>
<div class="sk-circle6 sk-circle"></div>
<div class="sk-circle7 sk-circle"></div>
<div class="sk-circle8 sk-circle"></div>
<div class="sk-circle9 sk-circle"></div>
<div class="sk-circle10 sk-circle"></div>
<div class="sk-circle11 sk-circle"></div>
<div class="sk-circle12 sk-circle"></div>
</div>
</spinner>
</div>
<div class="oj-flex-bar-end">
<button class="cx-button cx-button--primary location-bar-input--submit cx-button--disabled" data-qa="locationSearchStartBtn" data-bind="
i18n: 'location-bar.dropdown.submit-button',
attr: { 'aria-label' : submitAriaLabel },
click: performSearch,
css: {'cx-button--disabled': !isLocationLevelSet()},
disable: !isLocationLevelSet()" aria-label="Search for undefined within 25 Miles" disabled="">Go</button>
</div>
<ul id="location-suggestions" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete text-color-primary background-color-dropdown ui-front" style="display: none;"></ul>
</div>
<div class="location-bar-info">
<!-- ko if: noResults --><!-- /ko -->
<!-- ko if: !isGeolocation() && location().level --><!-- /ko -->
<!-- ko if: geolocation.queryStatus() === 'inprogress' --><!-- /ko -->
<!-- ko if: geolocation.queryStatus() === 'error' --><!-- /ko -->
</div>
</location-search>
<!-- /ko -->
<!-- ko if: mode() === MODES.GEO_LOCATION --><!-- /ko -->
<!-- ko if: isZipcodeEnabled -->
<!-- ko if: mode() === MODES.ZIPCODE --><!-- /ko -->
<!-- /ko -->
<radius-search>
<div class="location-bar-radius location-bar-radius--disabled" data-bind="css: {'location-bar-radius--disabled': isRadiusDisabled}">
<div class="location-bar-radius__header">
<div class="oj-label oj-component oj-slider-label location-bar-radius-label">
<div class="oj-label-group"><label for="radius" class="oj-component-initnode" data-bind="i18n: 'location-bar.dropdown.radius-label'" id="ui-id-8">Within</label></div>
</div>
</div>
<div class="location-bar-radius__preferences">
<div class="location-bar-radius-slider">
<div class="oj-slider oj-component oj-form-control oj-slider-horizontal oj-disabled" id="ui-id-7"> <input id="radius" data-bind="ojComponent: {component: 'ojSlider', max: 100, min: 0, value: radius, disabled: isRadiusDisabled}"
disabled="" class="oj-component-initnode" style="display: none;">
<div id="radius-sliderWrapper" class="oj-slider-container oj-form-control-container" style="">
<div id="radius-barBack" class="oj-slider-bar"></div>
<div id="radius-barValue" class="oj-slider-range oj-slider-bar-value oj-slider-range-min" style="width: 25%;"></div><span id="radius-thumb0" class="oj-slider-thumb ui-state-default" role="slider" aria-valuemin="0"
aria-valuemax="100" aria-disabled="true" aria-valuenow="25" placeholder="" aria-labelledby="ui-id-8" style="left: 25%;"></span>
</div>
</div>
</div>
<div class="location-bar-radius__input-wrapper">
<input type="number" min="0" max="100" class="location-bar-input location-bar-input--radius" disabled="" data-bind="textInput: radius, disable: isRadiusDisabled">
</div>
<div class="location-bar-radius-units">
<div class="location-bar-miles-wrapper">
<input id="radius-unit-miles" type="radio" class="oj-helper-hidden-accessible location-bar-radius-unit" value="MI" name="radius-unit-group" data-bind="disable: isRadiusDisabled, checked: radiusUnit" disabled="">
<label for="radius-unit-miles" class="location-bar-radius-unit-label" data-bind="i18n: 'location-bar.dropdown.radius-unit.miles'">Miles</label>
</div>
<div class="location-bar-kilometers-wrapper">
<input id="radius-unit-kilometers" type="radio" class="oj-helper-hidden-accessible location-bar-radius-unit" value="KM" name="radius-unit-group" data-bind="disable: isRadiusDisabled, checked: radiusUnit" disabled="">
<label for="radius-unit-kilometers" class="location-bar-radius-unit-label" data-bind="i18n: 'location-bar.dropdown.radius-unit.kilometers'">Kilometers</label>
</div>
</div>
</div>
</div>
</radius-search>
<button class="location-bar-dropdown__close" data-bind="click: toggleDropdown"></button>
<div class="location-bar-dropdown__triangle"></div>
</div>
</location-bar>
</div>
</form>
<form class="cs-confirm-dialog__form" novalidate="" data-bind="submit: next">
<email-verification-form><!-- ko with: $parent -->
<!-- ko if: isSMSVerificationEnabled --><!-- /ko -->
<!-- ko if: activeForm -->
<!-- ko component: { name: 'form-builder', params: { form: activeForm } } --><!-- ko foreach: {data: form.elements, as: 'element'} -->
<!-- ko ifnot: element.isHidden -->
<!-- ko component: {
name: element.component,
params: {
element: element
}
} -->
<div class="input-row input-row--text" data-bind="css: {'input-row--focused': isFocused,
'input-row--filled': isFilled,
'input-row--invalid': isInvalid,
'input-row--empty-disabled': isEmptyDisabled}">
<form-element-label params="element: element, forId: attributes.id"><!-- ko if: element.label -->
<label class="input-row__label input-row__label--required" data-bind="css: {'input-row__label--required': element.isRequired,
'input-row__label--disabled': element.isDisabled},
attr: {for: forId, id: id}" for="primary-email-0">
<span class="input-row__linebreak"><!-- ko text : element.label -->Email Address<!-- /ko --></span>
</label>
<!-- ko if : element.helpText() && element.showLabelTooltip --><!-- /ko -->
<!-- /ko --></form-element-label>
<div class="input-row__control-container">
<input class="input-row__control" data-bind="value: element.value,
attr: attributes,
disable: element.isDisabled,
hasFocus: hasFocus,
event: {blur: blurHandler.bind($data), copy: copyHandler} " id="primary-email-0" name="primary-email" type="email" autocomplete="email" aria-label="Email Address">
<div class="input-row__control-decorator"></div>
<!-- ko if: isInvalid --><!-- /ko -->
</div>
</div><!-- /ko -->
<!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- ko if: candidate.verificationMethod() === verificationMethods.SMS --><!-- /ko -->
<!-- ko if: enableLegalDisclaimer --><!-- /ko -->
<!-- /ko -->
</email-verification-form>
<button type="submit" class="apply-flow-dialog__button apply-flow-dialog__button--primary" data-bind="disable: isVerificationInProgress">
<inline-spinner params="
isLoading: isVerificationInProgress,
i18n: isSMSVerificationEnabled ? 'general.next-button' : 'candidate-self-service.confirm-dialog-button'"><span class="inline-spinner" data-bind="css: cssClass">
<!-- ko if: label -->
<span class="inline-spinner__label" data-bind="i18n: label">Send Email</span>
<!-- /ko -->
<span class="inline-spinner__icon-wrapper">
<span class="inline-spinner__icon"></span>
</span>
</span>
</inline-spinner>
</button>
</form>
Text Content
Skip to main content. Menu * Home My Job Selections I am an employee Manage profile Menu Filter / Sort Clear Filters -------------------------------------------------------------------------------- Sort By * Posted Date - Oldest * Posted Date - Most Recent * Relevance * Job Title - Ascending * Job Title - Descending -------------------------------------------------------------------------------- Locations Top 5 Locations View All * India (212) * Remote Working, United States (19) * Remote Working, India (11) * United States (9) * Navi Mumbai, Maharashtra, India (5) -------------------------------------------------------------------------------- Job Functions Top 5 Job Functions View All * Delivery (Implementation) (108) * Product Engineering & Development (83) * Global Support (50) * Sales (10) * Product Management (4) -------------------------------------------------------------------------------- Categories Top 5 Categories View All * Delivery (Implementation) (60) * Product Engineering & Development (43) * Architecture (36) * Support Engineering (Solution Support) (35) * Testing (35) -------------------------------------------------------------------------------- Posting Dates * All * Greater than 30 days (194) * Less than 30 days (64) * Less than 7 days (19) -------------------------------------------------------------------------------- JOB TITLE, SKILL, KEYWORD Filter Location * Location * My Location * Postal Code City, state, country Go Within Miles Kilometers 258 OPEN JOBS Clear Filters * SENIOR LEAD ENGINEER, TESTING India Senior Lead Engineer, Testing Add Job to My Job Selections * SENIOR LEAD ENGINEER, PRODUCTS India and 1 more Senior Lead Engineer, Products Add Job to My Job Selections * SENIOR LEAD ENGINEER, PRODUCTS India and 1 more Senior Lead Engineer, Products Add Job to My Job Selections * MANAGER, PRODUCT ENGINEERING India Manager, Product Engineering Add Job to My Job Selections * SENIOR LEAD ENGINEER, PRODUCTS India and 1 more Senior Lead Engineer, Products Add Job to My Job Selections * SENIOR LEAD ENGINEER, QA India Senior Lead Engineer, QA Add Job to My Job Selections * SENIOR LEAD ENGINEER, QA India Senior Lead Engineer, QA Add Job to My Job Selections * SENIOR LEAD ENGINEER, QA India Senior Lead Engineer, QA Add Job to My Job Selections * PRINCIPAL ARCHITECT India Principal Architect Add Job to My Job Selections * SENIOR LEAD ENGINEER, PRODUCTS India Senior Lead Engineer, Products Add Job to My Job Selections * SENIOR LEAD ENGINEER, PRODUCTS India Senior Lead Engineer, Products Add Job to My Job Selections * SENIOR LEAD ENGINEER, PERFORMANCE TESTING India Majesco is Remote 1st to provide flexibility in where you work - come join us! Majesco is Remote 1st to provide flexibility in where you work - come join us! Senior Lead Engineer, Performance Testing Add Job to My Job Selections * MANAGER, TESTING India Manager, Testing Add Job to My Job Selections * SENIOR LEAD ENGINEER, DELIVERY India Senior Lead Engineer, Delivery Add Job to My Job Selections * MANAGER, DELIVERY India Manager, Delivery Add Job to My Job Selections * SENIOR LEAD ENGINEER, TESTING India Senior Lead Engineer, Testing Add Job to My Job Selections * SENIOR LEAD ENGINEER, DELIVERY India Senior Lead Engineer, Delivery Add Job to My Job Selections * VP, CLIENT PARTNER Remote Working, United States If you are passionate about the power and possibilities that cloud and digital technologies have unleashed and are passionate about transforming business for your customers, come join us! Majesco is seeking a Client Partner to manage multiple client relationships and grow the Majesco footprint within these accounts by providing an exceptional customer experience while achieving quarterly and annual quotas. If you are passionate about the power and possibilities that cloud and digital technologies have unleashed and are passionate about transforming business for your customers, come join us! Majesco is seeking a Client Partner to manage multiple client relationships and grow the Majesco footprint within these accounts by providing an exceptional customer experience while achieving quarterly and annual quotas. VP, Client Partner Add Job to My Job Selections * SENIOR LEAD ENGINEER, DELIVERY India Senior Lead Engineer, Delivery Add Job to My Job Selections * SENIOR LEAD ENGINEER, SOLUTION SUPPORT India Senior Lead Engineer, Solution Support Add Job to My Job Selections * SENIOR LEAD BUSINESS ANALYST India Senior Lead Business Analyst Senior Lead Business Analyst Senior Lead Business Analyst Add Job to My Job Selections * ARCHITECT India Architect Add Job to My Job Selections * ARCHITECT India Architect Add Job to My Job Selections * ARCHITECT India Architect Add Job to My Job Selections Go back to search results SENIOR PRINCIPAL ARCHITECT "JOB DETAILS" Senior Principal Architect Add Job to My Job Selections United States Show Search Results Job Identification 1050 Job Category Architecture Locations * United States Posting Date 05/26/2021, 07:33 PM Job Schedule Full time Copy Link JOB DESCRIPTION At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected, and better protected. If you are passionate about the power and possibilities that cloud technologies have unleashed and are looking to deliver transformative and innovative solutions that transform the customer experience, come join us! Majesco is seeking a Senior Principal Architect for our Distribution Management unit. Job Overview: The Senior Principal Architect will be responsible for: · Designing functional technology solutions related to Distribution, Agency Management or Sales · Overseeing development and implementation of programs · Working closely with the Product team, Client, Solution Architect to design the solution · Translate the solution to work break down structure and its associated estimates · Provide support to Business Analyst during requirements gathering and provide feedback · Provide support to Quality Assurance team during test plan, test case creation, testing and defect management · Provide support to Project Management team in monitoring, tracking, risk/issue resolution · Providing technical leadership and support to software development teams the designing, implementation, and maintenance of Majesco Products/Projects · Ensure compliance to coding standards · Conduct code reviews · Work closely with the Release Management team to package and deliver the solution Key Role and Responsibilities: · Analyze & translate functional specifications & change requests into technical specifications · Accountable for designing and implementing custom integrations between Majesco system(s) and other systems in client IT landscape · Accountable for ensuring that client non-functional requirements are met vis-à-vis Majesco Product non-functional capabilities · Ensure accuracy & integrity of data & applications through analysis, coding, writing clear documentation & problem resolution · Ensuring that the technical architecture is followed and that services necessary to meet the changing needs of the customer are implemented and maintained · Work with the Application Services and other Infrastructure Services groups to plan and execute integration strategies necessary for the integration of information or functions between key application services and systems · Ensure team members understand the business requirements that drive the analysis and design of quality technical solutions, organizational standards are maintained, and applications are delivered according to project timeliness · Research customer issues and determine appropriate resolutions · Provide estimates as to the duration and cost of future projects All About You: · Should have working experience in solution architecture, technical architecture, requirement analysis, design, development, testing, production support, environment support and implementation of Enterprise applications including Portals · Strong background in Java Technology · Must have understanding of SOA architecture · Must have worked on web services building using HTTP-SOAP and REST and integrated multiple systems in an environment · Must have working experience in JAX-RPC, JAX-WS, Spring, Apache CXF, Apache Axis, REST · Should have knowledge in WS-Security mechanisms · Must be good at framework-based application design/understanding · Experience in MVC Framework, Hibenate, spring, Flex, Apache CXF, RPC, SOA, and REST · Experience in Drools Rules, IBM iLog, Jess, CLIPS · Testing tools like SOAPUI, Junit, TestNG · Knowledge in Object Oriented Design (OOD), Analysis (OOA), Modelling (OOM) based on Unified Modelling Language (UML) · Experience in RDBMS · Working experience in Eclipse, intelliJ, NetBeans · Application server - JBoss AS, Oracle WebLogic, and IBM WebSphere · Excellent oral and written communication skills · Excellent interpersonal and client management skills · Planning, coordinating and overseeing activities related to integration of software programs and applications into the organization's information systems Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or global equivalent required; TOGAF and/or Agile Product owner certification is a plus. ABOUT US Majesco is a leading insurance solutions and services provider. Majesco's software for core insurance functions include Policy Administration, Underwriting, New Business Processing, Billing, Claims, Product Modeling, Incentive Compensation and Producer Life cycle Management. Additionally, Majesco offers consulting and insurance specific IT services for testing, data conversion, data-warehousing/BI, mobility, enterprise integration and BPM. Majesco specializes in connecting people and business to insurance in ways that are innovative, hyper-relevant, compelling and personal. Our technology, expertise and leadership helps insurers modernize, innovate and connect to build the future of their business – and the industry – at speed and at scale. Majesco is an inclusive equal opportunity employer and complies with federal, state and local laws regarding equal employment opportunity. Qualified applicants are considered without regard to race, color, national origin, religious beliefs, sex (including pregnancy), age, disability, sexual orientation, gender identity or expression, citizenship status, military status, genetic information, or any other basis protected by federal, state and/or local employment laws. If you require accommodations or assistance to complete the online application process, please contact reasonableaccommodation@majesco.com and identify the type of accommodation or assistance you are requesting and your contact information. Do not include any medical or health information in this email. This email alias is not for the general submission of application materials and any application materials submitted through this alias will not be considered. In addition, Majesco will not provide a response to inquiries made to reasonableaccommodation@majesco.com that are not related to accessibility of the online application system by persons with disabilities. SIMILAR JOBS * PRINCIPAL ARCHITECT- BILLING SOLUTIONS Remote Working, United States At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected and better protected. We are seeking a Principal Solution Architect to manage large, complex Billing software engagements in the Property & Casualty insurance domain space across various Lines of Business (Personal and/or Commercial Lines). At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected and better protected. We are seeking a Principal Solution Architect to manage large, complex Billing software engagements in the Property & Casualty insurance domain space across various Lines of Business (Personal and/or Commercial Lines). Principal Architect- Billing Solutions Add Job to My Job Selections * PRINCIPAL ARCHITECT- POLICY SOLUTIONS United States Principal Architect-Policy Solution Principal Architect-Policy Solution Principal Architect- Policy Solutions Add Job to My Job Selections * PRINCIPAL ARCHITECT-DIGITAL SOLUTIONS United States Principal Architect-Digital Solutions Add Job to My Job Selections * PRINCIPAL ARCHITECT- POLICY SOLUTIONS Remote Working, United States Remote Position: Remote Position: Principal Architect- Policy Solutions Add Job to My Job Selections See More Jobs Apply Now Page Senior Principal Architect - Candidate Experience site Careers loaded Skip to main content. MANAGE YOUR PROFILE Enter the email address you used to create your profile. Once your identity is confirmed, you will be able to manage your profile. Email Address Send Email Skip to main content.