Pipeline run
8ef30b2b-6f33-443c-a158-0667fe1df3ed
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
• Develop, test, and maintain web applications using the .NET framework • Collaborate with cross-functional teams to define, design, and ship new features • Troubleshoot and debug issues to ensure opt…
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.99 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 explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Skills: ASP.NET, Redux and GraphQL, .NET Core, SQL Server, Entity Framework/NHibernate/ADO.Net, C#, Company Overview Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition. Job Overview We are seeking a skilled and experienced Dot Net Developer to join our team at Web Idea Solution LLP. As a Dot Net Developer, you will be responsible for developing, testing, debugging, and maintaining web applications using the .NET framework. This is a full-time position based in Bangalore, Karnataka, India, and requires a mid-level candidate with 4 to 6 years of experience. Qualifications And Skills • 4 to 6 years of experience in web application development using .NET framework • Strong proficiency in C# and ASP.NET • Experience with front-end technologies such as HTML, CSS, and JavaScript • Knowledge of database systems such as SQL Server • Familiarity with version control systems like Git • Ability to work effectively in a collaborative team environment • Excellent problem-solving and troubleshooting skills • Good communication and interpersonal skills • Attention to detail and a passion for delivering high-quality software solutions Roles And Responsibilities • Develop, test, and maintain web applications using the .NET framework • Collaborate with cross-functional teams to define, design, and ship new features • Troubleshoot and debug issues to ensure optimal performance and user experience • Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment • Stay up-to-date with emerging technologies and industry trends to drive innovation • Perform code reviews to maintain code quality and ensure adherence to best practices • Work with project managers to prioritize and manage multiple tasks and deliverables
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
- .NET (CANONICAL) primary
- .NET 5 (VERSION)
- .NET 6 (VERSION)
- .NET 7 (VERSION)
- .NET 8 (VERSION)
- .NET Core (VERSION)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Runtime
- Sub-category
- Runtime Platform
- Vendor
- Microsoft
- License
- mit
- Year introduced
- 2002
- Confidence
- 0.90
- Version strategy
- SEPARATE_ENTITY
- Version tag
- .NET (modern, i.e., .NET 6+)
Maturity reasoning: .NET appears in large volumes of job postings across enterprise, cloud, and backend roles, and Microsoft continues active releases and LTS support, indicating broad hiring-pipeline adoption.
Skill profile (library / DB)
- Skill nature
- RUNTIME
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 67
- Sub-category id
- 2564
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
C# and .NET Languages Catalog dimension db id 362
Library dimension (catalog)
Roles linked in library: .NET Backend Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
C# and .NET Languages
c-and-net-languages
|
✓ | — | 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 |
|---|---|---|---|---|---|---|
| .NET | in_db |
C# and .NET Languages
c-and-net-languages
|
✓ | — | 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": "Web Idea Solution LLP is",
"last_5_words": "from the competition."
},
"text": "Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition.",
"word_count": 64
},
"certifications": [],
"company_name": "Web Idea Solution LLP",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Software Development",
"IT Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 6,
"min": 4,
"raw": "4 to 6 years of experience"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "onsite"
}
],
"role": "Dot Net Developer",
"role_aliases": [
".NET Developer",
"C# Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 7,
"heading": "Roles And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Develop, test, and maintain",
"last_5_words": "tasks and deliverables"
},
"text": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure optimal performance and user experience\n\u2022 Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment\n\u2022 Stay up-to-date with emerging technologies and industry trends to drive innovation\n\u2022 Perform code reviews to maintain code quality and ensure adherence to best practices\n\u2022 Work with project managers to prioritize and manage multiple tasks and deliverables",
"word_count": 83
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": ".NET"
}
],
"jd_role": {
"display_name": "Dot Net Developer",
"rationale": null,
"role_aliases": [
".NET Developer",
"C# Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Web Idea Solution LLP is",
"last_5_words": "from the competition."
},
"text": "Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition.",
"word_count": 64
},
"certifications": [],
"company_name": "Web Idea Solution LLP",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Software Development",
"IT Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 6,
"min": 4,
"raw": "4 to 6 years of experience"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "onsite"
}
],
"role": "Dot Net Developer",
"role_aliases": [
".NET Developer",
"C# Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 7,
"heading": "Roles And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Develop, test, and maintain",
"last_5_words": "tasks and deliverables"
},
"text": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure optimal performance and user experience\n\u2022 Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment\n\u2022 Stay up-to-date with emerging technologies and industry trends to drive innovation\n\u2022 Perform code reviews to maintain code quality and ensure adherence to best practices\n\u2022 Work with project managers to prioritize and manage multiple tasks and deliverables",
"word_count": 83
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "8ef30b2b-6f33-443c-a158-0667fe1df3ed",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": ".NET Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 83,
"score": 1.0,
"slug": "dotnet-backend-developer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
"similarity": 0.7428
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
"similarity": 0.5549
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
"similarity": 0.5106
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.6028,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
"similarity": 0.6624
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
"similarity": 0.5936
},
{
"kra_text": "UI responsiveness and performance",
"sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
"similarity": 0.4675
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5745,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
"similarity": 0.6155
},
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
"similarity": 0.5535
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
"similarity": 0.5089
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5593,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
"similarity": 0.7913
},
{
"kra_text": "tune startup and runtime performance",
"sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
"similarity": 0.4379
},
{
"kra_text": "fix cross-device defects",
"sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
"similarity": 0.3949
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5413,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Java Backend Developer",
"kra_matches": [
{
"kra_text": "code refactoring and defect fixes",
"sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
"similarity": 0.5896
},
{
"kra_text": "backend performance tuning",
"sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
"similarity": 0.5746
},
{
"kra_text": "service endpoint development",
"sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
"similarity": 0.4269
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 0.5304,
"slug": "java-backend-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": ".NET Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
".NET"
],
"role_id": 83,
"score": 1.0,
"slug": "dotnet-backend-developer",
"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": [
"Backend Application Development",
"Cross-functional Collaboration",
"Software Debugging and Maintenance",
"Development Lifecycle Ownership",
"Code Quality and Best Practices",
"Task Prioritization and Delivery Management"
],
"matched_kras": [
"Develop, test, and maintain web applications",
"Collaborate with cross-functional teams",
"Troubleshoot and debug issues",
"Contribute to all phases of the development lifecycle",
"Perform code reviews",
"Prioritize and manage multiple tasks and deliverables"
],
"matched_skills": [
".NET framework",
"web applications",
"code reviews",
"troubleshoot and debug",
"performance",
"user experience",
"requirements gathering",
"deployment"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.",
"sub_role": {
"confidence": 0.99,
"display_name": ".NET Backend Developer",
"reasoning": "The JD explicitly centers on .NET framework web application development, which directly matches the .NET backend child.",
"role_id": 83,
"slug": "dotnet-backend-developer"
}
},
"stage5_updates": {
"centroid_n_after": 806,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 858,
"r_and_r_preview": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure opt",
"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": 4766,
"existing_alias_text": ".NET",
"input_term": ".NET",
"matched_canonical": {
"category_id": 67,
"display_name": ".NET",
"id": 3237,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "RUNTIME",
"slug": "net",
"sub_category_id": 2564,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.",
"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": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"input_skill": ".NET",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
]
}
],
"input_final_skills": [
".NET"
],
"input_llm_skills": [
".NET"
],
"new_aliases_persisted": 0,
"run_id": "8ef30b2b-6f33-443c-a158-0667fe1df3ed",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": ".NET",
"alias_type": "CANONICAL",
"id": 4766,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 5",
"alias_type": "VERSION",
"id": 4767,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 6",
"alias_type": "VERSION",
"id": 4768,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 7",
"alias_type": "VERSION",
"id": 4769,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 8",
"alias_type": "VERSION",
"id": 4770,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET Core",
"alias_type": "VERSION",
"id": 4771,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 67,
"display_name": ".NET",
"id": 3237,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "RUNTIME",
"slug": "net",
"sub_category_id": 2564,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"input_skill": ".NET",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
]
}
],
"input_skill": ".NET",
"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 explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.",
"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": ".NET",
"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": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"dimension_id": 362,
"input_skill": ".NET",
"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": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 3237,
"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": "8ef30b2b-6f33-443c-a158-0667fe1df3ed"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.