← Back to history

Pipeline run

2df8b1ed-6b42-4f19-8ab2-7f706def6488

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

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · API and service implementation
Build and maintain ASP.NET MVC 3.0+ web applications, implementing MVC controllers, views, and backend logic in line with software development experience requirements.
"Should have good & strong knowledge in ASP.NET MVC 3.0 and above"
Tech stack maturity
Modern Cloud Native
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.80 / 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 (1)
ASP.NET MVC
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
ASP.NET MVC
Show KRA description ↓
Should have good & strong knowledge in ASP.NET MVC 3.0 and above 1 to 10 years of professional experience in software development

Signals

Skill sitecore-dev
1.00
Alias
KRA full-stack-engineer
0.37

Post-classification

Centroidupdated · n=1147
Alias collision log
New-role queue
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

Should have good & strong knowledge in ASP.NET MVC 3.0 and above 1 to 10 years of professional experience in software development

Status: completed Created: 2026-05-27T15:51:19.056138Z Updated: 2026-06-12T15:51:28.485531Z API 3 duration: 6811 ms
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

Backend Developer

.NET Backend Developer

sub-role · 0.98 domain · Software Engineering CASE DOMAIN

slug: backend-engineer · id: 1 · source: db · sub-role slug: dotnet-backend-developer

Domain=Software Engineering → sub-role dotnet-backend-developer; The JD centers on ASP.NET MVC development, which best matches a backend/.NET developer role among the candidates.

Matched skills

ASP.NET MVC 3.0ASP.NET MVC

Matched dimensions

.NET Web Application DevelopmentMVC Framework Development

Matched KRAs

Should have good & strong knowledge in ASP.NET MVC 3.0 and above1 to 10 years of professional experience in software development

Resolution: in_db — role exists in library; skill↔dim and role↔dim links saved when applicable.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
0
Skipped

Job description

Hello All,


Greetings of the day !!!


Bitplus Solutions, a company founded in the year 2009 is a leading installer and solutions provider in the field of Software Technologies, delivering customized solutions in East & Central Africa and the Middle East.


#Position : Software Developer (MVC)


Skills:
Should have good & strong knowledge in ASP.NET MVC 3.0 and above

Requirements:
1 to 10  years of professional experience in software development

Benefits:-
Health Insurance with Family coverWorking time only 07.30 hoursEmployee Referral ProgramOvertime allowanceGratuityLeave encashmentMaternity leavesCultural activities



Sincerely,


Reema Limbachia - HR Recruiter
Mobile : +91 (98750) 02665
_______________________________________________________
Bitplus Solutions LLP


603 Abhishree Avenue, Nr. Nehru Nagar Circle, S. M. Road,


Ambawadi, Ahmedabad 380015, Gujarat, India


Office: +91 (79) 4032 2221

Skills from this JD

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

ASP.NET MVC Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: ASP.NET MVC id=4205 · asp-net-mvc

Aliases — catalog

  • ASP.NET MVC (CANONICAL) primary

Context tags (catalog)

ASP.NET Core Action Filters Dependency Injection Entity Framework HTML Helpers MVC pattern Model Binding NuGet Razor Routing Scaffolding Tag Helpers Unit Testing ViewBag Web API

Stored enrichment (catalog DB)

Category
Framework
Sub-category
Web Framework
Vendor
Microsoft
License
apache_2
Year introduced
2009
Confidence
0.96
Version strategy
NOT_APPLICABLE

Maturity reasoning: Vendor market signal: Microsoft has superseded ASP.NET MVC with ASP.NET Core MVC; new docs and hiring JDs overwhelmingly specify ASP.NET Core/.NET 6+ rather than classic ASP.NET MVC.

Skill profile (library / DB)

Skill nature
FRAMEWORK
Volatility
DEPRECATED
Typical lifespan
EVERGREEN
Category id
5
Sub-category id
35
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • Application Frameworks & Libraries Catalog dimension db id 451

    Library dimension (catalog)

    Roles linked in library: Sitecore Dev

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
Application Frameworks & Libraries
application-frameworks-libraries
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

All API 3 persistence rows

Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.

Skill Tag Dimension Skill↔dim Role↔dim Outcome Notes
ASP.NET MVC in_db
Application Frameworks & Libraries
application-frameworks-libraries
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSoftware Developer (MVC)
CompanyBitplus Solutions
Experience1 to 10 years of professional experience in software development
DomainIT Services & Consulting
Location Ahmedabad, India (null)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Bitplus Solutions, a company founded",
      "last_5_words": "and the Middle East."
    },
    "text": "Bitplus Solutions, a company founded in the year 2009 is a leading installer and solutions provider in the field of Software Technologies, delivering customized solutions in East \u0026 Central Africa and the Middle East.",
    "word_count": 32
  },
  "certifications": [],
  "company_name": "Bitplus Solutions",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Software Technologies",
        "Solutions Provider"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 10,
    "min": 1,
    "raw": "1 to 10 years of professional experience in software development"
  },
  "job_locations": [
    {
      "aliases": [
        "Ambawadi"
      ],
      "city": "Ahmedabad",
      "country": "India",
      "state": "Gujarat",
      "work_mode": "null"
    }
  ],
  "role": "Software Developer (MVC)",
  "role_aliases": [
    "Software Engineer",
    "SWE",
    "MVC Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "Skills",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Should have good \u0026 strong",
        "last_5_words": "and above"
      },
      "text": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
      "word_count": 14
    },
    {
      "bullet_count": 0,
      "heading": "Requirements",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "1 to 10  years of",
        "last_5_words": "in software development"
      },
      "text": "1 to 10  years of professional experience in software development",
      "word_count": 13
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "ASP.NET MVC"
    }
  ],
  "jd_role": {
    "display_name": "Software Developer (MVC)",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "MVC Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Bitplus Solutions, a company founded",
        "last_5_words": "and the Middle East."
      },
      "text": "Bitplus Solutions, a company founded in the year 2009 is a leading installer and solutions provider in the field of Software Technologies, delivering customized solutions in East \u0026 Central Africa and the Middle East.",
      "word_count": 32
    },
    "certifications": [],
    "company_name": "Bitplus Solutions",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Software Technologies",
          "Solutions Provider"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 10,
      "min": 1,
      "raw": "1 to 10 years of professional experience in software development"
    },
    "job_locations": [
      {
        "aliases": [
          "Ambawadi"
        ],
        "city": "Ahmedabad",
        "country": "India",
        "state": "Gujarat",
        "work_mode": "null"
      }
    ],
    "role": "Software Developer (MVC)",
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "MVC Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "Skills",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Should have good \u0026 strong",
          "last_5_words": "and above"
        },
        "text": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
        "word_count": 14
      },
      {
        "bullet_count": 0,
        "heading": "Requirements",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "1 to 10  years of",
          "last_5_words": "in software development"
        },
        "text": "1 to 10  years of professional experience in software development",
        "word_count": 13
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "2df8b1ed-6b42-4f19-8ab2-7f706def6488",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
            "sentence": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
            "similarity": 0.4265
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "1 to 10  years of professional experience in software development",
            "similarity": 0.319
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.3727,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": [
          {
            "kra_text": "code refactoring and defect fixes",
            "sentence": "1 to 10  years of professional experience in software development",
            "similarity": 0.3305
          },
          {
            "kra_text": "service endpoint development",
            "sentence": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
            "similarity": 0.3055
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 0.318,
        "slug": "java-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "form handling and validation",
            "sentence": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
            "similarity": 0.3362
          },
          {
            "kra_text": "code review and refactoring",
            "sentence": "1 to 10  years of professional experience in software development",
            "similarity": 0.2968
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.3165,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Cloud Architect",
        "kra_matches": [
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
            "similarity": 0.3343
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "1 to 10  years of professional experience in software development",
            "similarity": 0.2978
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.3161,
        "slug": "cloud-architect",
        "total_count": null
      },
      {
        "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": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
            "similarity": 0.3532
          },
          {
            "kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
            "sentence": "1 to 10  years of professional experience in software development",
            "similarity": 0.2654
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.3093,
        "slug": "frontend-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Sitecore Dev",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "ASP.NET MVC"
        ],
        "role_id": 233,
        "score": 1.0,
        "slug": "sitecore-dev",
        "total_count": 1
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 0.98,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.98,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      ".NET Web Application Development",
      "MVC Framework Development"
    ],
    "matched_kras": [
      "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above",
      "1 to 10 years of professional experience in software development"
    ],
    "matched_skills": [
      "ASP.NET MVC 3.0",
      "ASP.NET MVC"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on ASP.NET MVC development, which best matches a backend/.NET developer role among the candidates.",
    "sub_role": {
      "confidence": 0.98,
      "display_name": ".NET Backend Developer",
      "reasoning": "The JD explicitly requires ASP.NET MVC 3.0+, which strongly indicates a .NET backend role.",
      "role_id": 83,
      "slug": "dotnet-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 1147,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1207,
      "r_and_r_preview": "Should have good \u0026 strong knowledge in ASP.NET MVC 3.0 and above\n\n1 to 10  years of professional experience in software development",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{
  "alias_matches": [
    {
      "alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 5928,
      "existing_alias_text": "ASP.NET MVC",
      "input_term": "ASP.NET MVC",
      "matched_canonical": {
        "category_id": 5,
        "display_name": "ASP.NET MVC",
        "id": 4205,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "FRAMEWORK",
        "slug": "asp-net-mvc",
        "sub_category_id": 35,
        "typical_lifespan": "EVERGREEN",
        "volatility": "DEPRECATED"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Sitecore Dev",
      "id": 233,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "sitecore-dev",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on ASP.NET MVC development, which best matches a backend/.NET developer role among the candidates.",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Application Frameworks \u0026 Libraries",
        "id": 451,
        "rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
        "slug": "application-frameworks-libraries",
        "source": "db"
      },
      "input_skill": "ASP.NET MVC",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Sitecore Dev",
          "id": 233,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "sitecore-dev",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "ASP.NET MVC"
  ],
  "input_llm_skills": [
    "ASP.NET MVC"
  ],
  "new_aliases_persisted": 0,
  "run_id": "2df8b1ed-6b42-4f19-8ab2-7f706def6488",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "ASP.NET MVC",
          "alias_type": "CANONICAL",
          "id": 5928,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 5,
        "display_name": "ASP.NET MVC",
        "id": 4205,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "FRAMEWORK",
        "slug": "asp-net-mvc",
        "sub_category_id": 35,
        "typical_lifespan": "EVERGREEN",
        "volatility": "DEPRECATED"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Application Frameworks \u0026 Libraries",
            "id": 451,
            "rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
            "slug": "application-frameworks-libraries",
            "source": "db"
          },
          "input_skill": "ASP.NET MVC",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Sitecore Dev",
              "id": 233,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "sitecore-dev",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "ASP.NET MVC",
      "matched_via": "alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on ASP.NET MVC development, which best matches a backend/.NET developer role among the candidates.",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "ASP.NET MVC",
      "tag": "in_db"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [
      {
        "chosen_role_id": 1,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Application Frameworks \u0026 Libraries",
          "id": 451,
          "rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
          "slug": "application-frameworks-libraries",
          "source": "db"
        },
        "dimension_id": 451,
        "input_skill": "ASP.NET MVC",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": "Sitecore Dev",
            "id": 233,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "sitecore-dev",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 4205,
        "skill_tag": "in_db",
        "skipped_reason": null
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "2df8b1ed-6b42-4f19-8ab2-7f706def6488"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…