Danfoss
TN, IN
Not disclosed
Data Engineer, DAP Developer
Competitive
Stand out. Get hired.
80% of applicants fail the initial ATS screen. Check your compatibility before you apply and stand out from the crowd.
Job Description
); let grid \= columnOne.querySelector('.job-grid'); let allTokens \= Array.from(columnOne.querySelectorAll('.joblayouttoken')); // - 1. CAPTURE VARIABLES FOR BUSINESS RULES - let jobLocationValue \= ""; let countryRegionValue \= ""; let regionValue \= ""; let ipeLevelValue \= null; let employeeGroupValue \= ""; // - INTERNAL USER VALIDATION VIA CUSTOM PLUGIN - // Reads global flags injected by the authentication plugin let pluginWindowCheck \= !!window.isSFInternalUser; let pluginSessionCheck \= sessionStorage.getItem('SF_Internal_User') \=\=\= 'true'; let isInternalPortal \= pluginWindowCheck || pluginSessionCheck; // Iterate through all tokens to capture their values before manipulating the DOM allTokens.forEach(el \=> { let labelEl \= el.querySelector('.joblayouttoken-label'); if (!labelEl) return; let labelText \= labelEl.innerText; let propId \= generatePropertyId(labelText); let valueEl \= el.querySelector('.rtltextaligneligible'); let valueText \= valueEl ? valueEl.textContent.trim() : ""; if (propId \=\=\= "JobLocation") { jobLocationValue \= valueText; } else if (propId \=\=\= "CountryRegion") { countryRegionValue \= valueText; } else if (propId \=\=\= "Region") { regionValue \= valueText; } else if (propId \=\=\= "IPELevel") { let match \= valueText.match(/\d+/); if (match) ipeLevelValue \= parseInt(match[0], 10); } else if (propId \=\=\= "EmployeeGroup") { employeeGroupValue \= valueText.toLowerCase(); } }); // - 2. BUSINESS RULES VALIDATION - let…
Take the next step in your career. Apply directly on the company's platform.
Apply for this role