Pipeline run
2df8b1ed-6b42-4f19-8ab2-7f706def6488
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
Should have good & strong knowledge in ASP.NET MVC 3.0 and above 1 to 10 years of professional experience in software development
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
→.NET Backend Developer
sub-role · 0.98 domain · Software Engineering CASE DOMAINslug: 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
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
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.
Aliases — catalog
- ASP.NET MVC (CANONICAL) primary
Context tags (catalog)
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)
nano JD Parser — gpt-4.1-nano click to toggle
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.