= lcBodyText.lastIndexOf("";
highlightEndTag = "";
}
if (treatAsPhrase) {
promptText = "Please enter the phrase you'd like to search for:";
} else {
promptText = "Please enter the words you'd like to search for, separated by spaces:";
}
searchText = prompt(promptText, defaultText);
if (!searchText) {
alert("No search terms were entered. Exiting function.");
return false;
}
return highlightSearchTerms(searchText, treatAsPhrase, true, highlightStartTag, highlightEndTag);
}
/*
* This function takes a referer/referrer string and parses it
* to determine if it contains any search terms. If it does, the
* search terms are passed to the highlightSearchTerms function
* so they can be highlighted on the current page.
*/
function highlightGoogleSearchTerms(referrer)
{
// This function has only been very lightly tested against
// typical Google search URLs. If you wanted the Google search
// terms to be automatically highlighted on a page, you could
// call the function in the onload event of your tag,
// like this:
//
//var referrer = document.referrer;
if (!referrer) {
return false;
}
var queryPrefix = "q=";
var startPos = referrer.toLowerCase().indexOf(queryPrefix);
if ((startPos < 0) || (startPos + queryPrefix.length == referrer.length)) {
return false;
}
var endPos = referrer.indexOf("&", startPos);
if (endPos < 0) {
endPos = referrer.length;
}
var queryString = referrer.substring(startPos + queryPrefix.length, endPos);
// fix the space characters
queryString = queryString.replace(/%20/gi, " ");
queryString = queryString.replace(/\+/gi, " ");
// remove the quotes (if you're really creative, you could search for the
// terms within the quotes as phrases, and everything else as single terms)
queryString = queryString.replace(/%22/gi, "");
queryString = queryString.replace(/\"/gi, "");
return highlightSearchTerms(queryString, false);
}
/*
* This function is just an easy way to test the highlightGoogleSearchTerms
* function.
*/
function testHighlightGoogleSearchTerms()
{
var referrerString = "http://www.google.com/search?q=javascript%20highlight&start=0";
referrerString = prompt("Test the following referrer string:", referrerString);
return highlightGoogleSearchTerms(referrerString);
}
Project Leader - Trading Systems |
Return to:
|
Return to:
|
Return to:
|
|
|
ADD TO JOB CART TO APPLY
|
| Job Title: |
|
PROJECT LEADER - TRADING SYSTEMS
|
|
Job Description: Job ID(18700) |
Global Investment Bank in NYC is looking for a Business Analyst with strong Project Management experience to work on the firm'::s derivatives execution platforms. The firm has a very successful business in making markets and executing derivatives (Futures, Options, and Swaps) in US Equities and Fixed Income. This is a leadership role, requiring at least 3-5 years of experience managing large trading room and execution projects for a large investment bank. Responsibilities include: analysis, determination and documentation of current and future functional requirements across all existing execution platforms in North America and Latin America, develop test plans and implementation schedules to insure proper integration with legacy systems and connectivity to clearing and settlement systems. The role requires constant interaction with traders, risk managers and technology developers. Requirements include: strong documentation skills, PMP or Business Analyst certificate, demonstrated experience working with Electronic Trading Systems, strong knowledge of Fixed Income and Equity derivatives markets, and the ability if needed to be hands-on in the implementation process. This is a unique role for someone who has the ability to work with a major trading room technology project, deal daily with a diverse group of traders and managers, and be able to meet and conquer complex technology challenges.
Recruiter: Jim Geiger
|
| Salary: |
Competitive Compensation |
Location: |
New York |
|
|
Similar Jobs: Job seekers who were interested in this job also were interested in.... | |
| Job Categories: |
Derivatives/Futures/FX & Structured Transactions |
***