Pipeline run
c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f
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
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. • Applies scientific methods to analyse and solve softwa…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db
Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. • Applies scientific methods to analyse and solve software engineering problems. • He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. • His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. • The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. • The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini’s activity. Is able to manage difficult and complex situations calmly and professionally. Considers ‘the bigger picture’ when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication
Library artifacts (this run)
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "Capgemini",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 5,
"heading": "Job Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Works in the area of",
"last_5_words": "engineers and stakeholders."
},
"text": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve software engineering problems.\n\u2022 He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.\n\u2022 His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.\n\u2022 The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.\n\u2022 The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"word_count": 104
},
{
"bullet_count": 0,
"heading": "Job Description - Grade Specific",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Is highly respected, experienced",
"last_5_words": "recruitment and development of people."
},
"text": "Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini\u2019s activity. Is able to manage difficult and complex situations calmly and professionally. Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.",
"word_count": 116
},
{
"bullet_count": 0,
"heading": "Skills (competencies)",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Verbal Communication",
"last_5_words": "Verbal Communication"
},
"text": "Verbal Communication",
"word_count": 3
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [],
"jd_role": {
"display_name": "Software Engineer",
"rationale": null,
"role_aliases": [
"Software Developer",
"SWE",
"Software Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "Capgemini",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 5,
"heading": "Job Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Works in the area of",
"last_5_words": "engineers and stakeholders."
},
"text": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve software engineering problems.\n\u2022 He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.\n\u2022 His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.\n\u2022 The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.\n\u2022 The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"word_count": 104
},
{
"bullet_count": 0,
"heading": "Job Description - Grade Specific",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Is highly respected, experienced",
"last_5_words": "recruitment and development of people."
},
"text": "Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini\u2019s activity. Is able to manage difficult and complex situations calmly and professionally. Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.",
"word_count": 116
},
{
"bullet_count": 0,
"heading": "Skills (competencies)",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Verbal Communication",
"last_5_words": "Verbal Communication"
},
"text": "Verbal Communication",
"word_count": 3
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"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": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"similarity": 0.5623
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
"similarity": 0.4789
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Masters all phases of the software development lifecycle and applies innovation and industrialization.",
"similarity": 0.4481
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4964,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "coach performance and growth",
"sentence": "Plays a significant part in the recruitment and development of people.",
"similarity": 0.526
},
{
"kra_text": "manage stakeholder alignment and tradeoffs",
"sentence": "Demonstrates leadership that balances business, technical and people objectives.",
"similarity": 0.4995
},
{
"kra_text": "manage stakeholder alignment and tradeoffs",
"sentence": "Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations.",
"similarity": 0.4383
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.4879,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"similarity": 0.5122
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Masters all phases of the software development lifecycle and applies innovation and industrialization.",
"similarity": 0.4679
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
"similarity": 0.4438
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.4746,
"slug": "devops-engineer",
"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": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
"similarity": 0.4726
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"similarity": 0.4541
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Demonstrates leadership that balances business, technical and people objectives.",
"similarity": 0.4529
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.4599,
"slug": "cloud-architect",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
"similarity": 0.5728
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Demonstrates leadership that balances business, technical and people objectives.",
"similarity": 0.3842
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
"similarity": 0.3676
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4415,
"slug": "flutter-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"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.93,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.93,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Software Engineering",
"Application Development and Maintenance",
"Software Lifecycle Ownership",
"Technical Leadership",
"Stakeholder Collaboration",
"Client Partnership Management",
"People Development"
],
"matched_kras": [
"development, maintenance and optimization of software solutions/applications",
"analyse and solve software engineering problems",
"development and application of software engineering practice and knowledge",
"supervise the technical and administrative work of other software engineers",
"masters all phases of the software development lifecycle",
"operate with no supervision in highly complex environments",
"manage difficult and complex situations calmly and professionally",
"plays a significant part in the recruitment and development of people"
],
"matched_skills": [
"software engineering",
"software development lifecycle",
"scientific methods",
"original thought",
"judgement",
"Verbal Communication"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 1745,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1943,
"r_and_r_preview": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve softwa",
"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": [],
"candidate_roles": [],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
"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": [],
"input_final_skills": [],
"input_llm_skills": [],
"new_aliases_persisted": 0,
"run_id": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f",
"skills_detail": [],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
"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": [],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f"
}