← Back to history

Pipeline run

327915ca-159b-4b36-b203-1e7ade38167f

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

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 · API and service implementation
Builds and tunes C#/.NET backend services and REST APIs, with heavy focus on SQL Server performance, async processing, secure authn/authz, and production observability/testing. Also handles migrations, cloud telemetry, and maintainable code practices.
"Architect, design, and implement backend services using C# and .NET"
Tech stack maturity
Mainstream Modern
The stack centers on .NET, Entity Framework, REST, OAuth2/OIDC, and SQL Server, which are widely used contemporary enterprise technologies rather than legacy or bleeding-edge cloud-native tools.
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 (29)
C# .NET REST HTTP SQL Entity Framework async/await OWASP OAuth 2.0 OIDC SQL Server Serilog NLog OpenTelemetry Prometheus Azure AWS GCP xUnit NUnit MSTest Moq SOLID Microservices Docker +4
Skill cluster (15 dimension groups, role-scoped)
Testing and Quality Assurance
xUnit NUnit MSTest Moq
Cloud Platforms
Azure AWS GCP
Observability and Incident Response
Serilog OpenTelemetry Prometheus
Service Architecture and Design Patterns
SOLID Domain-Driven Design
API Design and Contracts
REST
Authentication and Authorization
OAuth 2.0
Concurrency and Parallel Processing
async/await
Container Orchestration Platforms
Kubernetes
Deployment and Runtime Configuration
Docker
Microservices and Distributed Systems
Microservices
ORMs and Data Access Layers
Entity Framework
Performance and Scalability Tuning
Distributed Systems
Programming Languages
C#
Relational Database Design
SQL Server
Cross-cutting / unaligned
.NET HTTP SQL OWASP OIDC NLog CI/CD
Show KRA description ↓
• Architect, design, and implement backend services using C# and .NET (Framework and/or .NET 6/7/8), ensuring performance, scalability, and security. • Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling. • Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework. • Manage transactions, isolation levels, and apply effective migration strategies. • Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns. • Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines. • Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC). • Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring. • Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services. • Develop unit and integration tests with frameworks like xUnit/NUnit/MSTest and use mocking frameworks (e.g., Moq). • Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases. • 6 to 10+ years of experience building backend systems using C# and .NET technologies (Framework and/or .NET 6/7/8). • Deep expertise in REST API design and implementation. • Advanced SQL Server skills including performance tuning, indexing, and complex queries. • Strong understanding of Entity Framework, asynchronous programming, and thread safety. • Solid grasp of secure coding practices and web application security fundamentals. • Experience with authentication/authorization technologies (OAuth 2.0, OIDC). • Hands-on experience with structured logging, metrics, distributed tracing, and monitoring tools. • Familiarity with cloud environments (Azure, AWS, or GCP) and related services. • Proven ability writing unit and integration tests and leveraging mocking frameworks. • Strong communication skills, proactive mindset, and ability to work in collaborative teams. • Experience with microservices architecture and containerization (Docker/Kubernetes). • Knowledge of CI/CD pipelines and automating deployments. • Understanding of domain-driven design and distributed systems patterns. • Mentorship experience and ability to guide junior engineers.

Signals

Skill dotnet-backend-developer
0.64
Alias dotnet-backend-developer
1.00
KRA backend-engineer
0.64

Post-classification

Centroidupdated · n=1068
Alias collision log
New-role queue
New skills captured2
New KRA captured

Captured for admin review

OWASP primary Backend Developer pending
NLog Backend Developer pending
Status: extract_from_jd_done Created: 2026-05-27T15:43:18.361317Z Updated: 2026-06-12T16:03:47.034175Z
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

Job Title : Senior .NET Backend Engineer

Company : MOURI Tech a globally trusted enterprise-solutions provider helping customers transform into intelligent, resilient enterprises.

Location : Hyderabad, Bangalore, Vizag

Employment Type : Full Time

About The Role

We are seeking an experienced Senior .NET Backend Engineer with a passion for building scalable, high-performance backend systems. You will play a key role in designing and implementing robust services, collaborating with cross-functional teams, and driving engineering excellence. This is an excellent opportunity to work in a dynamic environment with modern technologies and cloud platforms.

Key Responsibilities

• Architect, design, and implement backend services using C# and .NET (Framework and/or .NET 6/7/8), ensuring performance, scalability, and security.
• Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.
• Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework.
• Manage transactions, isolation levels, and apply effective migration strategies.
• Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns.
• Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.
• Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).
• Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring.
• Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services.
• Develop unit and integration tests with frameworks like xUnit/NUnit/MSTest and use mocking frameworks (e.g., Moq).
• Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases.


Required Skills & Qualifications

• 6 to 10+ years of experience building backend systems using C# and .NET technologies (Framework and/or .NET 6/7/8).
• Deep expertise in REST API design and implementation.
• Advanced SQL Server skills including performance tuning, indexing, and complex queries.
• Strong understanding of Entity Framework, asynchronous programming, and thread safety.
• Solid grasp of secure coding practices and web application security fundamentals.
• Experience with authentication/authorization technologies (OAuth 2.0, OIDC).
• Hands-on experience with structured logging, metrics, distributed tracing, and monitoring tools.
• Familiarity with cloud environments (Azure, AWS, or GCP) and related services.
• Proven ability writing unit and integration tests and leveraging mocking frameworks.
• Strong communication skills, proactive mindset, and ability to work in collaborative teams.


Preferred Attributes

• Experience with microservices architecture and containerization (Docker/Kubernetes).
• Knowledge of CI/CD pipelines and automating deployments.
• Understanding of domain-driven design and distributed systems patterns.
• Mentorship experience and ability to guide junior engineers.


Why Join MOURI Tech? :

At MOURI Tech, youll be part of a global engineering community focused on excellence and innovation. We believe in empowering teams, fostering growth, and delivering solutions that help enterprises succeed in a dynamic world.

(ref:hirist.tech)

Skills from this JD

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

C# Primary No API 2 row (run stopped after API 1 or history missing)
.NET 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)
HTTP Primary No API 2 row (run stopped after API 1 or history missing)
SQL Primary No API 2 row (run stopped after API 1 or history missing)
Entity Framework Primary No API 2 row (run stopped after API 1 or history missing)
async/await Primary No API 2 row (run stopped after API 1 or history missing)
OWASP Primary No API 2 row (run stopped after API 1 or history missing)
OAuth 2.0 Primary No API 2 row (run stopped after API 1 or history missing)
OIDC Primary No API 2 row (run stopped after API 1 or history missing)
Serilog Secondary No API 2 row (run stopped after API 1 or history missing)
NLog Secondary No API 2 row (run stopped after API 1 or history missing)
OpenTelemetry Secondary No API 2 row (run stopped after API 1 or history missing)
Prometheus Secondary No API 2 row (run stopped after API 1 or history missing)
Azure Secondary No API 2 row (run stopped after API 1 or history missing)
AWS Secondary No API 2 row (run stopped after API 1 or history missing)
GCP Secondary No API 2 row (run stopped after API 1 or history missing)
xUnit Secondary No API 2 row (run stopped after API 1 or history missing)
NUnit Secondary No API 2 row (run stopped after API 1 or history missing)
MSTest Secondary No API 2 row (run stopped after API 1 or history missing)
Moq Secondary No API 2 row (run stopped after API 1 or history missing)
SOLID Secondary No API 2 row (run stopped after API 1 or history missing)
Microservices Secondary No API 2 row (run stopped after API 1 or history missing)
Docker Secondary No API 2 row (run stopped after API 1 or history missing)
Kubernetes Secondary No API 2 row (run stopped after API 1 or history missing)
CI/CD Secondary No API 2 row (run stopped after API 1 or history missing)
Domain-Driven Design Secondary No API 2 row (run stopped after API 1 or history missing)
Distributed Systems Secondary 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)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSenior .NET Backend Engineer
CompanyMOURI Tech
Experience6 to 10+ years of experience
DomainIT Services & Consulting
Location Hyderabad (null)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "MOURI Tech a globally trusted",
      "last_5_words": "intelligent, resilient enterprises."
    },
    "text": "MOURI Tech a globally trusted enterprise-solutions provider helping customers transform into intelligent, resilient enterprises.",
    "word_count": 19
  },
  "certifications": [],
  "company_name": "MOURI Tech",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 10,
    "min": 6,
    "raw": "6 to 10+ years of experience"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": "Hyderabad",
      "country": null,
      "state": null,
      "work_mode": "null"
    },
    {
      "aliases": [
        "Bengaluru"
      ],
      "city": "Bangalore",
      "country": null,
      "state": null,
      "work_mode": "null"
    },
    {
      "aliases": [
        "Visakhapatnam"
      ],
      "city": "Vizag",
      "country": null,
      "state": null,
      "work_mode": "null"
    }
  ],
  "role": "Senior .NET Backend Engineer",
  "role_aliases": [
    "Backend Engineer",
    ".NET Engineer",
    "C# Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 11,
      "heading": "Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Architect, design, and implement",
        "last_5_words": "and maintainable codebases."
      },
      "text": "\u2022 Architect, design, and implement backend services using C# and .NET (Framework and/or .NET 6/7/8), ensuring performance, scalability, and security.\n\u2022 Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.\n\u2022 Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework.\n\u2022 Manage transactions, isolation levels, and apply effective migration strategies.\n\u2022 Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns.\n\u2022 Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.\n\u2022 Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).\n\u2022 Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring.\n\u2022 Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services.\n\u2022 Develop unit and integration tests with frameworks like xUnit/NUnit/MSTest and use mocking frameworks (e.g., Moq).\n\u2022 Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases.",
      "word_count": 218
    },
    {
      "bullet_count": 10,
      "heading": "Required Skills \u0026 Qualifications",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 6 to 10+ years of",
        "last_5_words": "in collaborative teams."
      },
      "text": "\u2022 6 to 10+ years of experience building backend systems using C# and .NET technologies (Framework and/or .NET 6/7/8).\n\u2022 Deep expertise in REST API design and implementation.\n\u2022 Advanced SQL Server skills including performance tuning, indexing, and complex queries.\n\u2022 Strong understanding of Entity Framework, asynchronous programming, and thread safety.\n\u2022 Solid grasp of secure coding practices and web application security fundamentals.\n\u2022 Experience with authentication/authorization technologies (OAuth 2.0, OIDC).\n\u2022 Hands-on experience with structured logging, metrics, distributed tracing, and monitoring tools.\n\u2022 Familiarity with cloud environments (Azure, AWS, or GCP) and related services.\n\u2022 Proven ability writing unit and integration tests and leveraging mocking frameworks.\n\u2022 Strong communication skills, proactive mindset, and ability to work in collaborative teams.",
      "word_count": 139
    },
    {
      "bullet_count": 4,
      "heading": "Preferred Attributes",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Experience with microservices architecture",
        "last_5_words": "guide junior engineers."
      },
      "text": "\u2022 Experience with microservices architecture and containerization (Docker/Kubernetes).\n\u2022 Knowledge of CI/CD pipelines and automating deployments.\n\u2022 Understanding of domain-driven design and distributed systems patterns.\n\u2022 Mentorship experience and ability to guide junior engineers.",
      "word_count": 44
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "C#"
    },
    {
      "is_primary": true,
      "skill_name": ".NET"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": true,
      "skill_name": "HTTP"
    },
    {
      "is_primary": true,
      "skill_name": "SQL"
    },
    {
      "is_primary": true,
      "skill_name": "Entity Framework"
    },
    {
      "is_primary": true,
      "skill_name": "async/await"
    },
    {
      "is_primary": true,
      "skill_name": "OWASP"
    },
    {
      "is_primary": true,
      "skill_name": "OAuth 2.0"
    },
    {
      "is_primary": true,
      "skill_name": "OIDC"
    },
    {
      "is_primary": false,
      "skill_name": "Serilog"
    },
    {
      "is_primary": false,
      "skill_name": "NLog"
    },
    {
      "is_primary": false,
      "skill_name": "OpenTelemetry"
    },
    {
      "is_primary": false,
      "skill_name": "Prometheus"
    },
    {
      "is_primary": false,
      "skill_name": "Azure"
    },
    {
      "is_primary": false,
      "skill_name": "AWS"
    },
    {
      "is_primary": false,
      "skill_name": "GCP"
    },
    {
      "is_primary": false,
      "skill_name": "xUnit"
    },
    {
      "is_primary": false,
      "skill_name": "NUnit"
    },
    {
      "is_primary": false,
      "skill_name": "MSTest"
    },
    {
      "is_primary": false,
      "skill_name": "Moq"
    },
    {
      "is_primary": false,
      "skill_name": "SOLID"
    },
    {
      "is_primary": false,
      "skill_name": "Microservices"
    },
    {
      "is_primary": false,
      "skill_name": "Docker"
    },
    {
      "is_primary": false,
      "skill_name": "Kubernetes"
    },
    {
      "is_primary": false,
      "skill_name": "CI/CD"
    },
    {
      "is_primary": false,
      "skill_name": "Domain-Driven Design"
    },
    {
      "is_primary": false,
      "skill_name": "Distributed Systems"
    },
    {
      "is_primary": true,
      "skill_name": "SQL Server"
    }
  ],
  "jd_role": {
    "display_name": "Senior .NET Backend Engineer",
    "rationale": null,
    "role_aliases": [
      "Backend Engineer",
      ".NET Engineer",
      "C# Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "MOURI Tech a globally trusted",
        "last_5_words": "intelligent, resilient enterprises."
      },
      "text": "MOURI Tech a globally trusted enterprise-solutions provider helping customers transform into intelligent, resilient enterprises.",
      "word_count": 19
    },
    "certifications": [],
    "company_name": "MOURI Tech",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 10,
      "min": 6,
      "raw": "6 to 10+ years of experience"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": "Hyderabad",
        "country": null,
        "state": null,
        "work_mode": "null"
      },
      {
        "aliases": [
          "Bengaluru"
        ],
        "city": "Bangalore",
        "country": null,
        "state": null,
        "work_mode": "null"
      },
      {
        "aliases": [
          "Visakhapatnam"
        ],
        "city": "Vizag",
        "country": null,
        "state": null,
        "work_mode": "null"
      }
    ],
    "role": "Senior .NET Backend Engineer",
    "role_aliases": [
      "Backend Engineer",
      ".NET Engineer",
      "C# Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 11,
        "heading": "Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Architect, design, and implement",
          "last_5_words": "and maintainable codebases."
        },
        "text": "\u2022 Architect, design, and implement backend services using C# and .NET (Framework and/or .NET 6/7/8), ensuring performance, scalability, and security.\n\u2022 Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.\n\u2022 Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework.\n\u2022 Manage transactions, isolation levels, and apply effective migration strategies.\n\u2022 Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns.\n\u2022 Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.\n\u2022 Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).\n\u2022 Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring.\n\u2022 Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services.\n\u2022 Develop unit and integration tests with frameworks like xUnit/NUnit/MSTest and use mocking frameworks (e.g., Moq).\n\u2022 Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases.",
        "word_count": 218
      },
      {
        "bullet_count": 10,
        "heading": "Required Skills \u0026 Qualifications",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 6 to 10+ years of",
          "last_5_words": "in collaborative teams."
        },
        "text": "\u2022 6 to 10+ years of experience building backend systems using C# and .NET technologies (Framework and/or .NET 6/7/8).\n\u2022 Deep expertise in REST API design and implementation.\n\u2022 Advanced SQL Server skills including performance tuning, indexing, and complex queries.\n\u2022 Strong understanding of Entity Framework, asynchronous programming, and thread safety.\n\u2022 Solid grasp of secure coding practices and web application security fundamentals.\n\u2022 Experience with authentication/authorization technologies (OAuth 2.0, OIDC).\n\u2022 Hands-on experience with structured logging, metrics, distributed tracing, and monitoring tools.\n\u2022 Familiarity with cloud environments (Azure, AWS, or GCP) and related services.\n\u2022 Proven ability writing unit and integration tests and leveraging mocking frameworks.\n\u2022 Strong communication skills, proactive mindset, and ability to work in collaborative teams.",
        "word_count": 139
      },
      {
        "bullet_count": 4,
        "heading": "Preferred Attributes",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Experience with microservices architecture",
          "last_5_words": "guide junior engineers."
        },
        "text": "\u2022 Experience with microservices architecture and containerization (Docker/Kubernetes).\n\u2022 Knowledge of CI/CD pipelines and automating deployments.\n\u2022 Understanding of domain-driven design and distributed systems patterns.\n\u2022 Mentorship experience and ability to guide junior engineers.",
        "word_count": 44
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "327915ca-159b-4b36-b203-1e7ade38167f",
  "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": "Backend Developer",
        "kra_matches": [
          {
            "kra_text": "Adds structured logging, metrics, distributed tracing, and alerting to improve system observability and support production debugging.",
            "sentence": "Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring.",
            "similarity": 0.6879
          },
          {
            "kra_text": "Designs and maintains RESTful and GraphQL API interfaces with proper authentication, versioning, rate limiting, and documentation for frontend and third-party consumers.",
            "sentence": "Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.",
            "similarity": 0.6487
          },
          {
            "kra_text": "Identifies and resolves backend performance bottlenecks through query optimization, indexing strategies, connection pooling, and distributed caching with Redis.",
            "sentence": "Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework.",
            "similarity": 0.5765
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 0.6377,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Cyber Security Engineer",
        "kra_matches": [
          {
            "kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
            "sentence": "Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.",
            "similarity": 0.6225
          },
          {
            "kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
            "sentence": "Solid grasp of secure coding practices and web application security fundamentals.",
            "similarity": 0.5565
          },
          {
            "kra_text": "Reviews and enforces access control policies, privilege escalation procedures, role-based access control, and identity governance workflows.",
            "sentence": "Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).",
            "similarity": 0.4834
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 5,
        "score": 0.5542,
        "slug": "cybersecurity-engineer",
        "total_count": null
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": [
          {
            "kra_text": "authentication and authorization logic",
            "sentence": "Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).",
            "similarity": 0.5693
          },
          {
            "kra_text": "asynchronous job processing",
            "sentence": "Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns.",
            "similarity": 0.5415
          },
          {
            "kra_text": "API design and request handling",
            "sentence": "Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.",
            "similarity": 0.5405
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 82,
        "score": 0.5504,
        "slug": "node-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Cloud Security Engineer",
        "kra_matches": [
          {
            "kra_text": "Designs and implements cloud security controls including KMS encryption, secrets management, and data-at-rest protection for AWS, Azure, or GCP workloads.",
            "sentence": "Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services.",
            "similarity": 0.6165
          },
          {
            "kra_text": "Documents cloud security standards, approved architecture patterns, security exceptions, and remediation guidance for engineering teams.",
            "sentence": "Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.",
            "similarity": 0.5072
          },
          {
            "kra_text": "Documents cloud security standards, approved architecture patterns, security exceptions, and remediation guidance for engineering teams.",
            "sentence": "Solid grasp of secure coding practices and web application security fundamentals.",
            "similarity": 0.4853
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 23,
        "score": 0.5363,
        "slug": "cloud-security-engineer",
        "total_count": null
      },
      {
        "display_name": "React Native Developer",
        "kra_matches": [
          {
            "kra_text": "maintain code quality",
            "sentence": "Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases.",
            "similarity": 0.5961
          },
          {
            "kra_text": "maintain code quality",
            "sentence": "Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.",
            "similarity": 0.4987
          },
          {
            "kra_text": "integrate backend APIs",
            "sentence": "Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).",
            "similarity": 0.4865
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 73,
        "score": 0.5271,
        "slug": "react-native-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": ".NET Backend Developer",
        "kra_matches": null,
        "matched_count": 7,
        "matched_skills": [
          ".NET",
          "C#",
          "Entity Framework",
          "OAuth 2.0",
          "REST",
          "SQL Server",
          "async/await"
        ],
        "role_id": 83,
        "score": 0.6364,
        "slug": "dotnet-backend-developer",
        "total_count": 11
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 6,
        "matched_skills": [
          "C#",
          "Entity Framework",
          "OAuth 2.0",
          "REST",
          "SQL Server",
          "async/await"
        ],
        "role_id": 1,
        "score": 0.5455,
        "slug": "backend-engineer",
        "total_count": 11
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "C#",
          "Entity Framework",
          "OAuth 2.0",
          "OIDC",
          "REST"
        ],
        "role_id": 15,
        "score": 0.4545,
        "slug": "full-stack-engineer",
        "total_count": 11
      },
      {
        "display_name": "Python Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "Entity Framework",
          "OAuth 2.0",
          "REST",
          "SQL Server",
          "async/await"
        ],
        "role_id": 80,
        "score": 0.4545,
        "slug": "python-backend-developer",
        "total_count": 11
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "Entity Framework",
          "OAuth 2.0",
          "REST",
          "SQL Server",
          "async/await"
        ],
        "role_id": 82,
        "score": 0.4545,
        "slug": "node-backend-developer",
        "total_count": 11
      }
    ]
  },
  "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.99,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.99,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Backend Service Architecture",
      "API Design and Implementation",
      "Database Performance Tuning",
      "Asynchronous Programming",
      "Application Security",
      "Authentication and Authorization",
      "Observability and Monitoring",
      "Cloud-Enabled Backend Engineering"
    ],
    "matched_kras": [
      "Architect, design, and implement backend services",
      "Design and build RESTful APIs",
      "Optimize database performance",
      "Manage transactions, isolation levels, and migration strategies",
      "Implement and troubleshoot asynchronous processing",
      "Apply secure coding practices",
      "Integrate authentication and authorization measures",
      "Leverage structured logging and observability",
      "Develop unit and integration tests",
      "Advocate best software engineering practices"
    ],
    "matched_skills": [
      "C#",
      ".NET",
      ".NET 6/7/8",
      "RESTful APIs",
      "HTTP semantics",
      "versioning",
      "idempotency",
      "pagination",
      "Entity Framework",
      "SQL Server",
      "async/await",
      "OWASP",
      "OAuth 2.0",
      "OIDC",
      "Serilog",
      "OpenTelemetry"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD is clearly for a C#/.NET backend engineer focused on REST APIs, SQL, async processing, security, observability, cloud, and testing.",
    "sub_role": {
      "confidence": 0.99,
      "display_name": ".NET Backend Developer",
      "reasoning": "The JD is explicitly centered on C# and .NET Framework/.NET 6/7/8 backend engineering, which directly matches the .NET child role.",
      "role_id": 83,
      "slug": "dotnet-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 1068,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 15930,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "OWASP",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 15931,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "NLog",
        "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
{}

LLM Calls

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

Loading…