← Back to history

Pipeline run

47c4bd58-f9e2-498d-af63-553fbf643a4e

Pipeline LLM cost (USD)
API 1: $0.0098 API 2: $0.0000 API 3: $0.0000 Total: $0.0098

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · End-to-end feature delivery
Works with investment banks and brokers to translate client needs into technical specs, design and implement Post Trade solutions in .NET/React, and support estimates, demos, RFIs/RFPs, and client change delivery.
""design technical and functional solutions and implement products in the Post Trade domain""
Tech stack maturity
Mainstream Modern
The stack centers on widely adopted modern web and backend technologies like TypeScript, React, Redux, .NET, REST, Jest, and SQL Server, which is characteristic of a mainstream modern environment.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (19)
.NET React Redux Jest TypeScript C# REST SQL Server JavaScript Flux Webpack Progressive Web Applications Mocha RESTful APIs Agile Scrum CSS HTML Enzyme
Skill cluster (8 dimension groups, role-scoped)
Programming Languages
TypeScript C# JavaScript
API Design and Contracts
REST
Build Tooling and Bundlers
Webpack
CSS Architecture and Styling
CSS
Screen Navigation and State
Redux
Testing and Integration Validation
Jest
UI Frameworks and Rendering
React
Cross-cutting / unaligned
.NET SQL Server Flux Progressive Web Applications Mocha RESTful APIs Agile Scrum HTML Enzyme
Show KRA description ↓
This position works with top investment banks, Brokers to design technical and functional solutions and implement products in the Post Trade domain, enable client changes, enable professional services solutions; provide presentations around solutions; support estimations, respond to RFI's and RFP's around the services provided, while working with sales. Knowledge / Experience • 6 to 10 year experience in .Net Fullstack, • Has hands on experience in React, Redux, Jest, TypeScript, C#, REST, API, SQL Server • Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack • In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications • Experience with user interface design • Knowledge of performance testing frameworks including Mocha and Jest • Experience with browser-based debugging and performance testing software • Familiarity with RESTful APIs • Basic understanding of Database concepts including SQL Server • Working in Agile environment with knowledge of Scrum ceremonies is added advantage • Client / Onsite communication is required in the current role • Communicates ideas both verbally and in written form in a clear, concise and professional manner • Ability to handle project commensurate with job expectations • Ability to analyze and solve problems using learned techniques and tools • Ability to translate client requirements to technical specifications and communicate to technical staff • Team skills, including the ability to establish and maintain effective working relationships both internally as well as externally • Knowledge of the financial services marketplace • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux • Practical experience of capital markets projects is added advantage Bachelor’s degree in Engineering or related field or the equivalent combination of education, training, or work experience • Fluent in English • Excellent communicator – ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion • Attention to detail – track record of authoring high quality documentation • Organized approach – manage and adapt priorities according to client and internal requirements • Self-starter but team mindset - work autonomously and as part of a global team • Willing to travel occasionally (no more than 10%)

Signals

Skill full-stack-engineer
0.78
Alias full-stack-engineer
1.00
KRA frontend-engineer
0.59

Post-classification

Centroidupdated · n=594
Alias collision log
New-role queue
New skills captured5
New KRA captured

Captured for admin review

Flux Fullstack Developer pending
Progressive Web Applications Fullstack Developer pending
Mocha Fullstack Developer pending
RESTful APIs Fullstack Developer pending
Enzyme Fullstack Developer pending
Status: extract_from_jd_done Created: 2026-05-27T16:00:38.271025Z Updated: 2026-05-27T16:00:41.447670Z
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

No chosen role stored for this run.

Job description

Position Type

Full time

Type Of Hire

Experienced (relevant combo of work and education)

Education Desired

Bachelor of Computer Engineering

Travel Percentage

0%

Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.

About The Team

In today’s highly competitive private equity market, firms must not only deliver superior returns, but also respond to more stringent reporting requirements and increasing demands for information – both from within and outside their organization. Throughout the industry there is mounting pressure on organizations to do more, requiring a clear technology strategy that not only addresses the demands of today, but also enables the growth and performance of tomorrow.

What You Will Be Doing

This position works with top investment banks, Brokers to design technical and functional solutions and implement products in the Post Trade domain, enable client changes, enable professional services solutions; provide presentations around solutions; support estimations, respond to RFI's and RFP's around the services provided, while working with sales.

What You Bring

Knowledge / Experience
• 6 to 10 year experience in .Net Fullstack,
• Has hands on experience in React, Redux, Jest, TypeScript, C#, REST, API, SQL Server
• Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack
• In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications
• Experience with user interface design
• Knowledge of performance testing frameworks including Mocha and Jest
• Experience with browser-based debugging and performance testing software
• Familiarity with RESTful APIs
• Basic understanding of Database concepts including SQL Server
• Working in Agile environment with knowledge of Scrum ceremonies is added advantage
• Client / Onsite communication is required in the current role
• Communicates ideas both verbally and in written form in a clear, concise and professional manner
• Ability to handle project commensurate with job expectations
• Ability to analyze and solve problems using learned techniques and tools
• Ability to translate client requirements to technical specifications and communicate to technical staff
• Team skills, including the ability to establish and maintain effective working relationships both internally as well as externally
• Knowledge of the financial services marketplace


Skills
• In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
• Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
• Practical experience of capital markets projects is added advantage


Qualifications

Bachelor’s degree in Engineering or related field or the equivalent combination of education, training, or work experience

Competencies
• Fluent in English
• Excellent communicator – ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion
• Attention to detail – track record of authoring high quality documentation
• Organized approach – manage and adapt priorities according to client and internal requirements
• Self-starter but team mindset - work autonomously and as part of a global team
• Willing to travel occasionally (no more than 10%)


What We Offer You
• A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
• A broad range of professional education and personal development possibilities – FIS is your final career step!
• A competitive salary and benefits
• A variety of career development tools, resources and opportunities


Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice .

Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.

#pridepass

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

.NET Primary No API 2 row (run stopped after API 1 or history missing)
React Primary No API 2 row (run stopped after API 1 or history missing)
Redux Primary No API 2 row (run stopped after API 1 or history missing)
Jest Primary No API 2 row (run stopped after API 1 or history missing)
TypeScript Primary No API 2 row (run stopped after API 1 or history missing)
C# Primary No API 2 row (run stopped after API 1 or history missing)
REST Primary No API 2 row (run stopped after API 1 or history missing)
SQL Server Primary No API 2 row (run stopped after API 1 or history missing)
JavaScript Primary No API 2 row (run stopped after API 1 or history missing)
Flux Secondary No API 2 row (run stopped after API 1 or history missing)
Webpack Secondary No API 2 row (run stopped after API 1 or history missing)
Progressive Web Applications Secondary No API 2 row (run stopped after API 1 or history missing)
Mocha Secondary No API 2 row (run stopped after API 1 or history missing)
RESTful APIs Secondary No API 2 row (run stopped after API 1 or history missing)
Agile Secondary No API 2 row (run stopped after API 1 or history missing)
Scrum Secondary No API 2 row (run stopped after API 1 or history missing)
CSS Secondary No API 2 row (run stopped after API 1 or history missing)
HTML Secondary No API 2 row (run stopped after API 1 or history missing)
Enzyme Secondary No API 2 row (run stopped after API 1 or history missing)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleFullstack Developer
CompanyFIS
Experience6 to 10 year experience in .Net Fullstack
DomainFinancial Services
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Are you curious, motivated, and",
      "last_5_words": "and above all fun."
    },
    "text": "Are you curious, motivated, and forward-thinking? At FIS you\u2019ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.",
    "word_count": 51
  },
  "certifications": [],
  "company_name": "FIS",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "FinTech",
        "Banking"
      ],
      "domain": "Financial Services"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Engineering",
      "raw": "Bachelor of Computer Engineering",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": 10,
    "min": 6,
    "raw": "6 to 10 year experience in .Net Fullstack"
  },
  "job_locations": [],
  "role": "Fullstack Developer",
  "role_aliases": [
    "Software Engineer",
    "Full Stack Developer",
    "Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "What You Will Be Doing",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "This position works with top",
        "last_5_words": "working with sales."
      },
      "text": "This position works with top investment banks, Brokers to design technical and functional solutions and implement products in the Post Trade domain, enable client changes, enable professional services solutions; provide presentations around solutions; support estimations, respond to RFI\u0027s and RFP\u0027s around the services provided, while working with sales.",
      "word_count": 50
    },
    {
      "bullet_count": 13,
      "heading": "What You Bring",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Knowledge / Experience \u2022 6 to",
        "last_5_words": "financial services marketplace"
      },
      "text": "Knowledge / Experience\n\u2022 6 to 10 year experience in .Net Fullstack,\n\u2022 Has hands on experience in React, Redux, Jest, TypeScript, C#, REST, API, SQL Server\n\u2022 Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack\n\u2022 In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications\n\u2022 Experience with user interface design\n\u2022 Knowledge of performance testing frameworks including Mocha and Jest\n\u2022 Experience with browser-based debugging and performance testing software\n\u2022 Familiarity with RESTful APIs\n\u2022 Basic understanding of Database concepts including SQL Server\n\u2022 Working in Agile environment with knowledge of Scrum ceremonies is added advantage\n\u2022 Client / Onsite communication is required in the current role\n\u2022 Communicates ideas both verbally and in written form in a clear, concise and professional manner\n\u2022 Ability to handle project commensurate with job expectations\n\u2022 Ability to analyze and solve problems using learned techniques and tools\n\u2022 Ability to translate client requirements to technical specifications and communicate to technical staff\n\u2022 Team skills, including the ability to establish and maintain effective working relationships both internally as well as externally\n\u2022 Knowledge of the financial services marketplace",
      "word_count": 233
    },
    {
      "bullet_count": 3,
      "heading": "Skills",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 In-depth knowledge of JavaScript,",
        "last_5_words": "is added advantage"
      },
      "text": "\u2022 In-depth knowledge of JavaScript, CSS, HTML, and front-end languages\n\u2022 Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux\n\u2022 Practical experience of capital markets projects is added advantage",
      "word_count": 36
    },
    {
      "bullet_count": 0,
      "heading": "Qualifications",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Bachelor\u2019s degree in Engineering",
        "last_5_words": "training, or work experience"
      },
      "text": "Bachelor\u2019s degree in Engineering or related field or the equivalent combination of education, training, or work experience",
      "word_count": 22
    },
    {
      "bullet_count": 6,
      "heading": "Competencies",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Fluent in English \u2022 Excellent",
        "last_5_words": "no more than 10%)"
      },
      "text": "\u2022 Fluent in English\n\u2022 Excellent communicator \u2013 ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion\n\u2022 Attention to detail \u2013 track record of authoring high quality documentation\n\u2022 Organized approach \u2013 manage and adapt priorities according to client and internal requirements\n\u2022 Self-starter but team mindset - work autonomously and as part of a global team\n\u2022 Willing to travel occasionally (no more than 10%)",
      "word_count": 66
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": ".NET"
    },
    {
      "is_primary": true,
      "skill_name": "React"
    },
    {
      "is_primary": true,
      "skill_name": "Redux"
    },
    {
      "is_primary": true,
      "skill_name": "Jest"
    },
    {
      "is_primary": true,
      "skill_name": "TypeScript"
    },
    {
      "is_primary": true,
      "skill_name": "C#"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": true,
      "skill_name": "SQL Server"
    },
    {
      "is_primary": true,
      "skill_name": "JavaScript"
    },
    {
      "is_primary": false,
      "skill_name": "Flux"
    },
    {
      "is_primary": false,
      "skill_name": "Webpack"
    },
    {
      "is_primary": false,
      "skill_name": "Progressive Web Applications"
    },
    {
      "is_primary": false,
      "skill_name": "Mocha"
    },
    {
      "is_primary": false,
      "skill_name": "RESTful APIs"
    },
    {
      "is_primary": false,
      "skill_name": "Agile"
    },
    {
      "is_primary": false,
      "skill_name": "Scrum"
    },
    {
      "is_primary": false,
      "skill_name": "CSS"
    },
    {
      "is_primary": false,
      "skill_name": "HTML"
    },
    {
      "is_primary": false,
      "skill_name": "Enzyme"
    }
  ],
  "jd_role": {
    "display_name": "Fullstack Developer",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "Full Stack Developer",
      "Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Are you curious, motivated, and",
        "last_5_words": "and above all fun."
      },
      "text": "Are you curious, motivated, and forward-thinking? At FIS you\u2019ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.",
      "word_count": 51
    },
    "certifications": [],
    "company_name": "FIS",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "FinTech",
          "Banking"
        ],
        "domain": "Financial Services"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Engineering",
        "raw": "Bachelor of Computer Engineering",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": 10,
      "min": 6,
      "raw": "6 to 10 year experience in .Net Fullstack"
    },
    "job_locations": [],
    "role": "Fullstack Developer",
    "role_aliases": [
      "Software Engineer",
      "Full Stack Developer",
      "Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "What You Will Be Doing",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "This position works with top",
          "last_5_words": "working with sales."
        },
        "text": "This position works with top investment banks, Brokers to design technical and functional solutions and implement products in the Post Trade domain, enable client changes, enable professional services solutions; provide presentations around solutions; support estimations, respond to RFI\u0027s and RFP\u0027s around the services provided, while working with sales.",
        "word_count": 50
      },
      {
        "bullet_count": 13,
        "heading": "What You Bring",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Knowledge / Experience \u2022 6 to",
          "last_5_words": "financial services marketplace"
        },
        "text": "Knowledge / Experience\n\u2022 6 to 10 year experience in .Net Fullstack,\n\u2022 Has hands on experience in React, Redux, Jest, TypeScript, C#, REST, API, SQL Server\n\u2022 Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack\n\u2022 In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications\n\u2022 Experience with user interface design\n\u2022 Knowledge of performance testing frameworks including Mocha and Jest\n\u2022 Experience with browser-based debugging and performance testing software\n\u2022 Familiarity with RESTful APIs\n\u2022 Basic understanding of Database concepts including SQL Server\n\u2022 Working in Agile environment with knowledge of Scrum ceremonies is added advantage\n\u2022 Client / Onsite communication is required in the current role\n\u2022 Communicates ideas both verbally and in written form in a clear, concise and professional manner\n\u2022 Ability to handle project commensurate with job expectations\n\u2022 Ability to analyze and solve problems using learned techniques and tools\n\u2022 Ability to translate client requirements to technical specifications and communicate to technical staff\n\u2022 Team skills, including the ability to establish and maintain effective working relationships both internally as well as externally\n\u2022 Knowledge of the financial services marketplace",
        "word_count": 233
      },
      {
        "bullet_count": 3,
        "heading": "Skills",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 In-depth knowledge of JavaScript,",
          "last_5_words": "is added advantage"
        },
        "text": "\u2022 In-depth knowledge of JavaScript, CSS, HTML, and front-end languages\n\u2022 Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux\n\u2022 Practical experience of capital markets projects is added advantage",
        "word_count": 36
      },
      {
        "bullet_count": 0,
        "heading": "Qualifications",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Bachelor\u2019s degree in Engineering",
          "last_5_words": "training, or work experience"
        },
        "text": "Bachelor\u2019s degree in Engineering or related field or the equivalent combination of education, training, or work experience",
        "word_count": 22
      },
      {
        "bullet_count": 6,
        "heading": "Competencies",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Fluent in English \u2022 Excellent",
          "last_5_words": "no more than 10%)"
        },
        "text": "\u2022 Fluent in English\n\u2022 Excellent communicator \u2013 ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion\n\u2022 Attention to detail \u2013 track record of authoring high quality documentation\n\u2022 Organized approach \u2013 manage and adapt priorities according to client and internal requirements\n\u2022 Self-starter but team mindset - work autonomously and as part of a global team\n\u2022 Willing to travel occasionally (no more than 10%)",
        "word_count": 66
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "47c4bd58-f9e2-498d-af63-553fbf643a4e",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 1.0,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 435,
        "score": 1.0,
        "slug": "fullstack-developer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack",
            "similarity": 0.6584
          },
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications",
            "similarity": 0.5801
          },
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "Has hands on experience in React, Redux, Jest, TypeScript, C#, REST, API, SQL Server",
            "similarity": 0.5389
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.5925,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
            "sentence": "Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack",
            "similarity": 0.5456
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Ability to translate client requirements to technical specifications and communicate to technical staff",
            "similarity": 0.5175
          },
          {
            "kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
            "sentence": "In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications",
            "similarity": 0.5163
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5265,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Ability to translate client requirements to technical specifications and communicate to technical staff",
            "similarity": 0.6019
          },
          {
            "kra_text": "Implement user-facing screens and flows",
            "sentence": "Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack",
            "similarity": 0.4866
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "In-depth knowledge of JavaScript, CSS, HTML, and front-end languages",
            "similarity": 0.4284
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5056,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Ability to translate client requirements to technical specifications and communicate to technical staff",
            "similarity": 0.6019
          },
          {
            "kra_text": "Implement user-facing screens and interactions",
            "sentence": "Hands on knowledge of developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack",
            "similarity": 0.4963
          },
          {
            "kra_text": "manage client-side state and flows",
            "sentence": "Client / Onsite communication is required in the current role",
            "similarity": 0.4054
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 89,
        "score": 0.5012,
        "slug": "react-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Ability to translate client requirements to technical specifications and communicate to technical staff",
            "similarity": 0.4807
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Organized approach \u2013 manage and adapt priorities according to client and internal requirements",
            "similarity": 0.4708
          },
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Excellent communicator \u2013 ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion",
            "similarity": 0.4657
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.4724,
        "slug": "engineering-manager",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 7,
        "matched_skills": [
          "C#",
          "JavaScript",
          "Jest",
          "REST",
          "React",
          "Redux",
          "TypeScript"
        ],
        "role_id": 15,
        "score": 0.7778,
        "slug": "full-stack-engineer",
        "total_count": 9
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 6,
        "matched_skills": [
          "C#",
          "JavaScript",
          "REST",
          "React",
          "Redux",
          "TypeScript"
        ],
        "role_id": 435,
        "score": 0.6667,
        "slug": "fullstack-developer",
        "total_count": 9
      },
      {
        "display_name": "Hybrid Mobile Developer",
        "kra_matches": null,
        "matched_count": 6,
        "matched_skills": [
          "C#",
          "JavaScript",
          "Jest",
          "React",
          "Redux",
          "TypeScript"
        ],
        "role_id": 11,
        "score": 0.6667,
        "slug": "hybrid-mobile-developer",
        "total_count": 9
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "JavaScript",
          "Jest",
          "React",
          "Redux",
          "TypeScript"
        ],
        "role_id": 7,
        "score": 0.5556,
        "slug": "frontend-engineer",
        "total_count": 9
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "C#",
          "JavaScript",
          "REST",
          "SQL Server",
          "TypeScript"
        ],
        "role_id": 1,
        "score": 0.5556,
        "slug": "backend-engineer",
        "total_count": 9
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Fullstack Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 15,
      "score": 0.98,
      "slug": "full-stack-engineer",
      "total_count": null
    },
    "confidence": 0.98,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Fullstack Product Development",
      "Frontend UI Engineering",
      "Backend/API Integration",
      "Technical Solution Design",
      "Client Communication",
      "Agile Delivery",
      "Financial Services Domain"
    ],
    "matched_kras": [
      "design technical and functional solutions",
      "implement products in the Post Trade domain",
      "enable client changes",
      "enable professional services solutions",
      "provide presentations around solutions",
      "support estimations",
      "respond to RFI\u0027s and RFP\u0027s",
      "translate client requirements to technical specifications"
    ],
    "matched_skills": [
      ".Net Fullstack",
      "React",
      "Redux",
      "Jest",
      "TypeScript",
      "C#",
      "REST",
      "API",
      "SQL Server",
      "JavaScript",
      "Webpack",
      "Mocha",
      "Enzyme",
      "HTML",
      "CSS"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD is centered on .Net fullstack product implementation with React, C#, REST, SQL Server, and client-facing solution work, which best matches Fullstack Developer.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 594,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 17733,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Flux",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 17735,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Progressive Web Applications",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 17736,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Mocha",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 17737,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "RESTful APIs",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 17738,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Enzyme",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{}
API 3 — final-role-output
{}