← Back to history

Pipeline run

0ee51468-a56d-4246-bdc8-1cdcdde72bc1

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

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
Modernize a legacy app in Angular/.NET, building a scalable codebase that supports current and future PowerApps features while managing project, financial, team/capacity, and commenting workflows in an agile remote/onsite setup.
"Rewrite old application to modern tech using Angular and .Net"
Tech stack maturity
Mainstream Modern cache hit
The skill set centers on .NET with Azure DevOps and Angular, which is a common contemporary enterprise stack that is modern but not especially cloud-native or bleeding-edge.
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 (10)
Angular .NET C# .NET 6 .NET Core MS SQL Azure DevOps PowerApps Object-Oriented Programming Agile
Skill cluster (3 dimension groups, role-scoped)
Angular Component Model and Templates
Angular
Programming Languages
C#
Cross-cutting / unaligned
.NET .NET 6 .NET Core MS SQL Azure DevOps PowerApps Object-Oriented Programming Agile
Show KRA description ↓
• Rewrite old application to modern tech using Angular and .Net • Manage project details, financial information, Teams and Capacity, and commenting • Create a scalable application to accommodate future PowerApps applications • Work effectively with a remote team and an onsite team for communication and collaboration • Craft high-quality code that is scalable, maintainable, and efficient • Must have a minimum of 5 years of experience with C# .Net 6, .Net Core, and MS SQL • Proficient in English at a B2+ level • Experience with Azure DevOps • Excellent communication, analytical, and problem-solving skills • Bachelor's or Master's degree in Computer Science or a related field • Experience with PowerApps • Knowledge of object-oriented programming • Ability to present complex technical information • Understanding of software development principles and methodologies • Experience working in an agile development team

Signals

Skill dotnet-backend-developer
0.43
Alias backend-engineer
1.00
KRA flutter-developer
0.51

Post-classification

Centroidupdated · n=799
Alias collision log
New-role queue
New skills captured3
New KRA capturedyes

Captured for admin review

PowerApps Backend Developer pending
MS SQL primary Backend Developer pending
Object-Oriented Programming Backend Developer pending
R&R fragment (sim 0.00) Backend Developer pending

• Rewrite old application to modern tech using Angular and .Net • Manage project details, financial information, Teams and Capacity, and commenting • Create a scalable application to accommodate futur…

Status: extract_from_jd_done Created: 2026-05-27T15:05:32.905872Z Updated: 2026-06-12T16:52:31.071692Z
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

We are looking for .NET developers with strong AWS/Azure and Angular knowledge.

Please note that we will be communicating with you using the email address associated with your LinkedIn application. It is important that you check this email regularly for updates on your application status.

We are looking for the candidates with 4+ years of relevant experience.

Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.

Welcome to EPAM Anywhere - a global job platform offering remote work opportunities in the technology sector. Join us to build a career around your lifestyle working on modern projects for global brands and exciting startups. 

We are seeking a dynamic and experienced Senior Back End Developer to join our team of 6 EPAMers on a 12-month fully remote assignment. The ideal candidate must have a minimum of 5 years of experience with C# .Net 6, .Net Core, and MS SQL. Additionally, we require experience with Azure DevOps and excellent English proficiency at B2+ level. As a Senior Back End Developer, you will be responsible for rewriting an old application into modern technologies using Angular and .Net, managing projects, financial information, and Teams and Capacity and commenting. You will also work towards creating a scalable application that could accommodate future PowerApps applications.

Responsibilities

• Rewrite old application to modern tech using Angular and .Net
• Manage project details, financial information, Teams and Capacity, and commenting
• Create a scalable application to accommodate future PowerApps applications
• Work effectively with a remote team and an onsite team for communication and collaboration
• Craft high-quality code that is scalable, maintainable, and efficient


Requirements

• Must have a minimum of 5 years of experience with C# .Net 6, .Net Core, and MS SQL
• Proficient in English at a B2+ level
• Experience with Azure DevOps
• Excellent communication, analytical, and problem-solving skills
• Bachelor's or Master's degree in Computer Science or a related field


Nice to have

• Experience with PowerApps
• Knowledge of object-oriented programming
• Ability to present complex technical information
• Understanding of software development principles and methodologies
• Experience working in an agile development team


We offer

• Insurance Coverage 
• Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
• Financial assistance for medical crisis 
• Retiral Benefits – VPF and NPS 
• Customized Mindfulness and Wellness programs 
• EPAM Hobby Clubs
• Hybrid Work Model 
• Soft loans to set up workspace at home 
• Stable workload 
• Relocation opportunities with ‘EPAM without Borders’ program
• Certification trainings for technical and soft skills 
• Access to unlimited LinkedIn Learning platform 
• Access to internal learning programs set up by world class trainers 
• Community networking and idea creation platforms 
• Mentorship programs 
• Self-driven career progression tool


This is a remote position and we welcome applications from anywhere in India

Once you apply, you'll receive a confirmation email with a link to EPAM Anywhere platform. Sign up with this link to automate your prescreening, be able to monitor your application statuses, and enjoy a faster job application process.

We accept CVs only in English.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.

Skills from this JD

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

Angular 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)
PowerApps Secondary No API 2 row (run stopped after API 1 or history missing)
C# Primary No API 2 row (run stopped after API 1 or history missing)
.NET 6 Primary No API 2 row (run stopped after API 1 or history missing)
.NET Core Primary No API 2 row (run stopped after API 1 or history missing)
MS SQL Primary No API 2 row (run stopped after API 1 or history missing)
Azure DevOps Primary No API 2 row (run stopped after API 1 or history missing)
Object-Oriented Programming Secondary No API 2 row (run stopped after API 1 or history missing)
Agile Secondary No API 2 row (run stopped after API 1 or history missing)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSenior Back End Developer
CompanyEPAM Systems, Inc.
Experienceminimum of 5 years of experience
DomainIT Services & Consulting
Location India (remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "EPAM Anywhere is a part",
      "last_5_words": "transformation services provider."
    },
    "text": "EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.",
    "word_count": 32
  },
  "certifications": [],
  "company_name": "EPAM Systems, Inc.",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC/MTECH/ME - Computer Science (or related)",
      "raw": "Bachelor\u0027s or Master\u0027s degree in Computer Science or a related field",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "minimum of 5 years of experience"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": "India",
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Senior Back End Developer",
  "role_aliases": [
    "Back End Developer",
    "Senior .NET Developer",
    "Senior Software Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 5,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Rewrite old application to",
        "last_5_words": "scalable, maintainable, and efficient"
      },
      "text": "\u2022 Rewrite old application to modern tech using Angular and .Net\n\u2022 Manage project details, financial information, Teams and Capacity, and commenting\n\u2022 Create a scalable application to accommodate future PowerApps applications\n\u2022 Work effectively with a remote team and an onsite team for communication and collaboration\n\u2022 Craft high-quality code that is scalable, maintainable, and efficient",
      "word_count": 49
    },
    {
      "bullet_count": 5,
      "heading": "Requirements",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Must have a minimum of",
        "last_5_words": "or a related field"
      },
      "text": "\u2022 Must have a minimum of 5 years of experience with C# .Net 6, .Net Core, and MS SQL\n\u2022 Proficient in English at a B2+ level\n\u2022 Experience with Azure DevOps\n\u2022 Excellent communication, analytical, and problem-solving skills\n\u2022 Bachelor\u0027s or Master\u0027s degree in Computer Science or a related field",
      "word_count": 54
    },
    {
      "bullet_count": 5,
      "heading": "Nice to have",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Experience with PowerApps\n\u2022 Knowledge",
        "last_5_words": "in an agile development team"
      },
      "text": "\u2022 Experience with PowerApps\n\u2022 Knowledge of object-oriented programming\n\u2022 Ability to present complex technical information\n\u2022 Understanding of software development principles and methodologies\n\u2022 Experience working in an agile development team",
      "word_count": 37
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Angular"
    },
    {
      "is_primary": true,
      "skill_name": ".NET"
    },
    {
      "is_primary": false,
      "skill_name": "PowerApps"
    },
    {
      "is_primary": true,
      "skill_name": "C#"
    },
    {
      "is_primary": true,
      "skill_name": ".NET 6"
    },
    {
      "is_primary": true,
      "skill_name": ".NET Core"
    },
    {
      "is_primary": true,
      "skill_name": "MS SQL"
    },
    {
      "is_primary": true,
      "skill_name": "Azure DevOps"
    },
    {
      "is_primary": false,
      "skill_name": "Object-Oriented Programming"
    },
    {
      "is_primary": false,
      "skill_name": "Agile"
    }
  ],
  "jd_role": {
    "display_name": "Senior Back End Developer",
    "rationale": null,
    "role_aliases": [
      "Back End Developer",
      "Senior .NET Developer",
      "Senior Software Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "EPAM Anywhere is a part",
        "last_5_words": "transformation services provider."
      },
      "text": "EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.",
      "word_count": 32
    },
    "certifications": [],
    "company_name": "EPAM Systems, Inc.",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC/MTECH/ME - Computer Science (or related)",
        "raw": "Bachelor\u0027s or Master\u0027s degree in Computer Science or a related field",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "minimum of 5 years of experience"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": "India",
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Senior Back End Developer",
    "role_aliases": [
      "Back End Developer",
      "Senior .NET Developer",
      "Senior Software Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 5,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Rewrite old application to",
          "last_5_words": "scalable, maintainable, and efficient"
        },
        "text": "\u2022 Rewrite old application to modern tech using Angular and .Net\n\u2022 Manage project details, financial information, Teams and Capacity, and commenting\n\u2022 Create a scalable application to accommodate future PowerApps applications\n\u2022 Work effectively with a remote team and an onsite team for communication and collaboration\n\u2022 Craft high-quality code that is scalable, maintainable, and efficient",
        "word_count": 49
      },
      {
        "bullet_count": 5,
        "heading": "Requirements",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Must have a minimum of",
          "last_5_words": "or a related field"
        },
        "text": "\u2022 Must have a minimum of 5 years of experience with C# .Net 6, .Net Core, and MS SQL\n\u2022 Proficient in English at a B2+ level\n\u2022 Experience with Azure DevOps\n\u2022 Excellent communication, analytical, and problem-solving skills\n\u2022 Bachelor\u0027s or Master\u0027s degree in Computer Science or a related field",
        "word_count": 54
      },
      {
        "bullet_count": 5,
        "heading": "Nice to have",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Experience with PowerApps\n\u2022 Knowledge",
          "last_5_words": "in an agile development team"
        },
        "text": "\u2022 Experience with PowerApps\n\u2022 Knowledge of object-oriented programming\n\u2022 Ability to present complex technical information\n\u2022 Understanding of software development principles and methodologies\n\u2022 Experience working in an agile development team",
        "word_count": 37
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "0ee51468-a56d-4246-bdc8-1cdcdde72bc1",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "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": "structure reusable application code",
            "sentence": "Craft high-quality code that is scalable, maintainable, and efficient",
            "similarity": 0.5279
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work effectively with a remote team and an onsite team for communication and collaboration",
            "similarity": 0.5276
          },
          {
            "kra_text": "structure reusable application code",
            "sentence": "Create a scalable application to accommodate future PowerApps applications",
            "similarity": 0.4707
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5087,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and refactoring",
            "sentence": "Craft high-quality code that is scalable, maintainable, and efficient",
            "similarity": 0.5294
          },
          {
            "kra_text": "Angular component development",
            "sentence": "Rewrite old application to modern tech using Angular and .Net",
            "similarity": 0.5148
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Experience working in an agile development team",
            "similarity": 0.4471
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.4971,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": ".NET Backend Developer",
        "kra_matches": [
          {
            "kra_text": "backend code refactoring and maintenance",
            "sentence": "Craft high-quality code that is scalable, maintainable, and efficient",
            "similarity": 0.526
          },
          {
            "kra_text": "backend code refactoring and maintenance",
            "sentence": "Rewrite old application to modern tech using Angular and .Net",
            "similarity": 0.4522
          },
          {
            "kra_text": "service-level technical collaboration",
            "sentence": "Work effectively with a remote team and an onsite team for communication and collaboration",
            "similarity": 0.4154
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 83,
        "score": 0.4646,
        "slug": "dotnet-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Ability to present complex technical information",
            "similarity": 0.4678
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Manage project details, financial information, Teams and Capacity, and commenting",
            "similarity": 0.4583
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Experience working in an agile development team",
            "similarity": 0.4499
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.4587,
        "slug": "engineering-manager",
        "total_count": null
      },
      {
        "display_name": "React Native Developer",
        "kra_matches": [
          {
            "kra_text": "maintain code quality",
            "sentence": "Craft high-quality code that is scalable, maintainable, and efficient",
            "similarity": 0.6303
          },
          {
            "kra_text": "Implement mobile screens and flows",
            "sentence": "Create a scalable application to accommodate future PowerApps applications",
            "similarity": 0.3771
          },
          {
            "kra_text": "maintain code quality",
            "sentence": "Understanding of software development principles and methodologies",
            "similarity": 0.3566
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 73,
        "score": 0.4547,
        "slug": "react-native-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": ".NET Backend Developer",
        "kra_matches": null,
        "matched_count": 3,
        "matched_skills": [
          ".NET",
          ".NET Core",
          "C#"
        ],
        "role_id": 83,
        "score": 0.4286,
        "slug": "dotnet-backend-developer",
        "total_count": 7
      },
      {
        "display_name": "Sitecore Dev",
        "kra_matches": null,
        "matched_count": 3,
        "matched_skills": [
          ".NET Core",
          "Angular",
          "C#"
        ],
        "role_id": 233,
        "score": 0.4286,
        "slug": "sitecore-dev",
        "total_count": 7
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 2,
        "matched_skills": [
          "Angular",
          "C#"
        ],
        "role_id": 15,
        "score": 0.2857,
        "slug": "full-stack-engineer",
        "total_count": 7
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 2,
        "matched_skills": [
          "Angular",
          "C#"
        ],
        "role_id": 435,
        "score": 0.2857,
        "slug": "fullstack-developer",
        "total_count": 7
      },
      {
        "display_name": "Hybrid Mobile Developer",
        "kra_matches": null,
        "matched_count": 2,
        "matched_skills": [
          "Angular",
          "C#"
        ],
        "role_id": 11,
        "score": 0.2857,
        "slug": "hybrid-mobile-developer",
        "total_count": 7
      }
    ]
  },
  "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",
      "Scalable Software Architecture",
      "Legacy Application Modernization",
      "Cross-team Communication and Collaboration",
      "Agile Delivery",
      "Technical Problem Solving"
    ],
    "matched_kras": [
      "Rewrite old application to modern tech using Angular and .Net",
      "Manage project details, financial information, Teams and Capacity, and commenting",
      "Create a scalable application to accommodate future PowerApps applications",
      "Work effectively with a remote team and an onsite team",
      "Craft high-quality code that is scalable, maintainable, and efficient"
    ],
    "matched_skills": [
      "Angular",
      ".Net",
      "C# .Net 6",
      ".Net Core",
      "MS SQL",
      "Azure DevOps",
      "PowerApps",
      "object-oriented programming",
      "agile development"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD is primarily for a .NET/C# backend role focused on scalable application development, MS SQL, Azure DevOps, and agile delivery, with Angular appearing as a secondary front-end component.",
    "sub_role": {
      "confidence": 0.99,
      "display_name": ".NET Backend Developer",
      "reasoning": "The JD is explicitly centered on C# .NET 6, .NET Core, and MS SQL, which strongly matches the .NET backend specialization.",
      "role_id": 83,
      "slug": "dotnet-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 799,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 850,
      "r_and_r_preview": "\u2022 Rewrite old application to modern tech using Angular and .Net\n\u2022 Manage project details, financial information, Teams and Capacity, and commenting\n\u2022 Create a scalable application to accommodate futur",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 12627,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "PowerApps",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 12628,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "MS SQL",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 12629,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Object-Oriented Programming",
        "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…