Virto Commerce Developer Skills Assessment Checklist

This assessment evaluates a developer’s proficiency in key skills required for Virto Commerce backend development. Results can be used for building personalized training programs.

Instructions

  1. Rate your proficiency for each skill using the 0–5 scale.
  2. Add comments to clarify experience (e.g., projects, certifications).
  3. Return the completed form for review.

Rating Scale

Score Description
0 No Experience
1 Basic Awareness (theoretical knowledge only)
2 Limited Experience (need guidance)
3 Competent (can perform tasks independently)
4 Proficient (consistently delivers high-quality work)
5 Expert (can mentor others)

Soft Skills

Skill Rating (0–5)
Communication (Technical & Non-Technical) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Agile/Scrum Methodology :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Problem-Solving & Debugging :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

Technical Skills

1. Core Development

Skill Rating (0–5)
.NET 8 / C# :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
.ASP.NET Core 8 :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Entity Framework Core 8 :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Dependency Injection :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
ILogger Logging :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Unit & Integration Testing :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
RESTful API Design :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
GraphQL API Design :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

2. Development Practices

Skill Rating (0–5)
SOLID Principles :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Code Reviews & Collaboration :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Collecting Performance (Linux/Windows) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Debug a memory leak :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Debug high CPU :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Debug a deadlock :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Git & Version Control :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
In-Memory Cache :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Distributed Cache (Redis) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Long-running Process (Hangfire) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

3. Databases

Virto Commerce has DB agnostic architecture, usually only one of DB is used.

Skill Rating (0–5)
SQL Server :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
PostgreSQL :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
MySQL :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Redis :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Lucene :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Elasticsearch :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

4. Search Providers

Virto Commerce has search agnostic architecture, usually only one of Search provider is used.

Skill Rating (0–5)
Lucene :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Elasticsearch 8 :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Elastic App Search :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Open Search :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Azure Search :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Algolia :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

5. Virto Commerce-Admin UI

Skill Rating (0–5)
HTML/CSS/JavaScript :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
AngularJS 1.8+ :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

6. DevOps & Deployment

Skill Rating (0–5)
Azure Cloud Services :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
CI/CD Pipelines (Azure DevOps, GitHub Actions) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Docker/Kubernetes :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Monitoring (Azure Monitor) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Monitoring (Other tools) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5

7. eCommerce Solutions Experience

Skill Rating (0–5)
Has Experience with eCommerce Platforms :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Built Integrations Payments Providers) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Built Integrations with ERP, CRM, PIM, etc) :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5
Built Integrations with CMS :white_large_square:0 :white_large_square:1 :white_large_square:2 :white_large_square:3 :white_large_square:4 :white_large_square:5