OKTA Developer/Engineer

2 weeks ago


Princeton, United States Cloud Security Services Full time
Job DescriptionJob DescriptionAbout the Opportunity:

Cloud Security Services is currently looking for an Okta developer for our client. Our client requires an experienced Okta development resources to help with application migrations from Broadcom Siteminder to Okta platform. The right candidate must have a strong background in developing, testing, integrating, and maintaining complex application migration software using Okta API's. This is a 6+ month remote project.

Responsibilities:

  • Enable customer to migrate applications from CA/Broadcom Siteminder platform to OKTA.
  • Take the user stories and requirements in the agile board (rally) develop the capability into the okta platform.
  • Development must be in two weeks sprint.
  • Migrate external identity and access management capabilities (for approximately 10 million identities) to Okta and desires support around Okta and related platforms.
  • Design, develop, test and integrate Okta development to support the initiative including such capabilities as Multi-Factor Authentication (MFA), integration with LDAP services and credential recovery.

Required Skills:

  • More than four years of experience in a software development role
  • More than six months of hands-on experience implementing custom identity solutions with Okta
  • Experience using Okta API Access Management to secure APIs
  • Experience creating custom authorization servers, defining scopes and claims, and creating policies and rules to secure APIs
  • Experience using Okta REST APIs and knowing how to pass the correct API parameters in requests.
  • Experience building client apps that authenticated users against Okta
  • Experience configuring OIDC and OAuth apps in Okta
  • Experience assigning and unassigning apps to users using Okta Users and Groups APIs
  • Knowledge of how to validate an authenticated user’s session
  • Understanding of the design principles of Okta APIs, including how to use pagination and how to filter query parameters on attributes
  • Knowledge of how to identify and work with Okta API rate limits
  • Knowledge of where to find the most current documentation and resources on Okta APIs
  • Experience using Okta APIs to query logs and events
  • Experience creating, updating, and deleting users, groups, and apps using Okta APIs
  • Knowledge of when to use Okta REST APIs, Sign-in Widgets, and SDKs
  • Understanding of the various Okta supported OIDC and OAuth flows, and knowledge of when to use them
  • Understanding the differences between an Org authorization server and a custom authorization server in the context of OIDC and OAuth
  • Understanding of how an Okta policy and the rules associated with that policy affect API calls and responses

  • Knowledge of how to enforce Okta multifactor authentication for users in client apps
  • Knowledge of how to interpret the common Okta API error codes
  • Understanding of the different ways to create Okta sessions for Single Sign-On, including redirectUrl, OIDC authorize, and Legacy Sessions API
  • Experience implementing the Okta Sign-in Widget with customizations
  • Knowledge of how to do implicit and hybrid flows from the Okta Sign-in Widget
  • Knowledge of how to create sessions in Okta using Okta APIs and SDKs
  • Knowledge of how to configure trusted origins (CORS, Redirect), and understanding of the effects of the configuration of trusted origin when redirecting users

Preferred Skills:

  • A deep overall understanding of business & technology transformation around digital identity both within and across enterprises, identity providers, and other entities.
  • Strong interpersonal communication skills with strong spoken and written English.
  • Collaborative team worker – both in person and virtually using MS Teams or similar.
  • Implementation experience

Preferred Education:

  • Bachelor's degree or equivalent experience in Computer Science
  • Cybersecurity certifications such as CISSP, CISM, vendor certifications, etc.

Powered by JazzHR

xc1RE9RdOB



  • Princeton, New Jersey, United States Labcorp Full time

    At Labcorp, we provide real-world experience by working on assignments in a team atmosphere which furthers an education in STEM and Healthcare disciplines. Our interns have the opportunity to showcase their work by demonstrating their achievements to their supervisors, their mentors, and our senior management team. Each intern will participate in group...


  • Princeton, New Jersey, United States Labcorp Full time

    At Labcorp, we provide real-world experience by working on assignments in a team atmosphere which furthers an education in STEM and Healthcare disciplines. Our interns have the opportunity to showcase their work by demonstrating their achievements to their supervisors, their mentors, and our senior management team. Each intern will participate in group...

  • Development Engineer

    4 weeks ago


    Princeton, United States Diverse Lynx Full time

    Role Name:Development Engineer Location:Ann Arbor, MI ( Day 1 onsite ) Type: Filltime JD: Description: We are looking for a highly motivated candidate work alongside PhD researchers at Toyota Research Institute of North America (TRINA). The candidate should be very hands-on, skilled in designing and fabricating samples in the lab, and able to conduct...

  • Principal Engineer

    4 weeks ago


    Princeton, United States Pennoni Associate Inc. Full time

    Principal Engineer / Project Manager – Land Development #24-039 {{jcity}}{{jstate}} Function - Practice Area Civil/Site Position Type Full Time (Benefit Eligible) Job Description Pennoni is a multidisciplinary consulting engineering firm that was founded over five decades ago! We approach engineering challenges from a wider spectrum of angles than most,...

  • Principal Engineer

    4 days ago


    Princeton, United States Pennoni Full time

    Job Description Pennoni is a multidisciplinary consulting engineering firm that was founded over five decades ago! We approach engineering challenges from a wider spectrum of angles than most, from land development to energy management. Our goal is to help communities and private sector clients alike navigate the ever-changing technological advancements...

  • Principal Engineer

    2 weeks ago


    Princeton, United States Pennoni Full time

    Job DescriptionPennoniis a multidisciplinary consulting engineering firm that was founded over five decades ago! We approach engineering challenges from a wider spectrum of angles than most, from land development to energy management. Our goal is to help communities and private sector clients alike navigate the ever-changing technological advancements...

  • Software Developer

    4 weeks ago


    Princeton, United States Kavayah Solutions Full time

    **Location: Princeton, NJ**: **Description**: - Kavayah Solutions is currently seeking to fill a software developer position.**Responsibilities**: - Involve in scrum meetings for requirement analysis, task analysis, and progress discussions. - Implement Wijmo UI jQuery Framework API with Razor Engine and AJAX for frontend pages. Integrate design and...

  • Software Developer

    2 weeks ago


    Princeton, United States ASB Resources Full time

    # jobs Location: Princeton, NJ, and various unanticipated locations throughout the USA Design and Develop Software Applications using Microsoft SQL Server, Mainframes and HANA DB. Write functions, stored procedures, packages, views, triggers, cursors and collections using SQL DB2 & Microsoft SQL Server 2000. Create SAP HANA reports and publish them on...


  • Princeton, United States CareerBuilder Full time

    Princeton, NJ Full-Time Direct-Hire On-Site Responsibilities Providing robust hands-on implementation of Python frameworks as defined by the lead/architect in the team. Ensuring that solutions implemented adhere to the appropriate architectural and design standards. Utilizing in-depth knowledge of technical and business domain concepts and procedures within...


  • Princeton, United States Bloomberg Full time

    Job Duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including...


  • Princeton, United States Bloomberg Full time

    Job Duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including...

  • Optimization Engineer

    4 weeks ago


    Princeton, United States Diverse Lynx Full time

    Role Optimization Engineer Mandatory Technical Skills Optimization Engineer (Gurobi, CPLEX, open-source optimization engine) Duties & Responsibilities Job Title: Optimization Engineer (Gurobi, CPLEX, open source optimization engine) We seek an experienced Optimization Engineer with expertise in Gurobi, CPLEX, or other optimization engines to join our team....


  • Princeton, United States Bloomberg Full time

    Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by...


  • Princeton, United States Bloomberg Full time

    Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by...

  • Project Engineer

    2 weeks ago


    Princeton, United States Scientific Search Full time

    Project Engineer / Multi-Discipline Design Lead Location: Princeton, NJ Summary: Join our client, a renowned consulting engineering firm with over five decades of expertise, and contribute as a Project Engineer in Princeton, NJ. In this role, you will lead diverse public and private site development projects, leveraging your skills to create innovative and...


  • Princeton, United States riskval Full time

    -Analyze new software requirements and create design documents using Unified Modeling Language (UML). Implement the requirements using Java programming language and Python scripts, if applicable. -Improve existing software components for Pre-Trade analytics software (RVFI) and Risk Management solution (RVPortfolio).-Create web tools using HTML, CSS and JAVA...

  • Project Engineer

    20 hours ago


    Princeton, United States Scientific Search Full time

    Project Engineer / Multi-Discipline Design Lead Location: Princeton, NJ Summary: Join our client, a renowned consulting engineering firm with over five decades of expertise, and contribute as a Project Engineer in Princeton, NJ. In this role, you will lead diverse public and private site development projects, leveraging your skills to create innovative and...


  • Princeton, United States Quess US Full time

    Health Care Background ImportantResponsibilities: 1. UI/UX Developer with Strong Skills in HTML5, JavaScript, Java, CSS, AJAX 2. UI/UX Developer with a strong foundation in HTML5, JavaScript, Java, CSS, and AJAX to join our team. 3. The ideal candidate will have a passion for creating intuitive and visually appealing user interfaces and experiences across...

  • UI Developer

    1 week ago


    Princeton, United States Quess US Full time

    Health Care Background Important Responsibilities:1. UI/UX Developer with Strong Skills in HTML5, JavaScript, Java, CSS, AJAX2. UI/UX Developer with a strong foundation in HTML5, JavaScript, Java, CSS, and AJAX to join our team.3. The ideal candidate will have a passion for creating intuitive and visually appealing user interfaces and experiences across web...

  • UI Developer

    1 week ago


    Princeton, United States Quess US Full time

    Health Care Background Important Responsibilities:1. UI/UX Developer with Strong Skills in HTML5, JavaScript, Java, CSS, AJAX2. UI/UX Developer with a strong foundation in HTML5, JavaScript, Java, CSS, and AJAX to join our team.3. The ideal candidate will have a passion for creating intuitive and visually appealing user interfaces and experiences across web...