Defines algorithmic standards for 1C team: query optimization strategies, batch processing algorithm selection, performance profiling practices for complex accounting calculations. Conducts reviews of algorithmic decisions in mission-critical modules.
Roles · 1C Developer · Lead
What a Lead } should know
37 core skills, 52 in total. Expectations per skill, and what changes at the next level.
This page lists what a Lead } is expected to know and do, skill by skill. Core skills are the ones a manager and peers assess in a review cycle; the rest count only in self-assessment. Main areas: Programming Fundamentals, Database Management, API & Integration.
Core skills for a Lead
Grouped by area. The label on the right is the expected depth: Awareness, Working, Advanced or Expert.
Programming Fundamentals · 5
Defines code quality standards for 1C development team: BSP module conventions, configuration review checklists, refactoring strategies for legacy 1C code. Conducts architectural reviews of complex accounting modules. Establishes team-wide quality gates in 1C:EDT.
Defines data structure standards for 1C team: value table usage patterns, hierarchical reference design, query optimization through proper data model decomposition. Conducts reviews of complex data structures in accounting modules. Establishes team guidelines for efficient data access patterns.
Defines design pattern standards for 1C development teams: establishes architectural review practices for pattern usage in configurations, creates guidelines for pattern application in 1C platform context, conducts training on patterns adapted for 1C:Enterprise development.
Defines OOP/SOLID standards for 1C team: configuration module decomposition principles, BSP extension patterns, managed form module architecture guidelines. Conducts reviews of object module design and subsystem boundary decisions in 1C:Enterprise projects.
Database Management · 8
Defines enterprise data protection strategy for 1C:Enterprise ecosystems across the organization. Establishes backup and recovery standards, SLAs, and compliance requirements. Conducts architecture reviews of DR plans and mentors teams on backup best practices for 1C platforms.
Defines data strategy at the product level. Establishes Data Modeling and Schema Design standards. Conducts data schema and scaling strategy reviews.
Defines data architecture standards for 1C:Enterprise systems: indexing policies, query optimization guidelines, and performance monitoring requirements. Conducts architecture reviews for database schema changes. Establishes index management practices including automated maintenance windows and fragmentation monitoring.
Defines data strategy at the product level. Establishes Database Migrations standards. Conducts data schema and scaling strategy reviews.
Defines integration standards and data exchange protocols between 1C:Enterprise systems and MySQL across development teams. Reviews stored procedure designs and schema decisions for 1C-MySQL interoperability projects. Drives adoption of MySQL replication and read replicas to offload 1C reporting queries from transactional databases and ensure system scalability.
Defines PostgreSQL data strategy for 1C products: establishes database standards for 1C-PostgreSQL deployments, designs scaling approaches for high-load 1C environments, drives adoption of PostgreSQL best practices in 1C development teams.
Defines query optimization strategy for 1C:Enterprise systems. Establishes performance standards, monitoring requirements, and optimization review processes. Conducts architecture reviews for data access patterns. Creates training materials on efficient 1C query language usage and performance troubleshooting.
Defines transaction management strategy and concurrency standards for 1C:Enterprise products at the organizational level. Establishes patterns for distributed transaction handling across integrated systems. Conducts architecture reviews ensuring data consistency, recovery capabilities, and optimal performance under concurrent load.
API & Integration · 3
Defines API documentation strategy for enterprise 1C platform integrations across business units. Establishes design standards for 1C service documentation lifecycle including versioning, deprecation, and migration guides. Conducts cross-team API documentation reviews and coordinates documentation practices across 1C development teams.
Defines API strategy for 1C integrations at product level: enterprise API gateway standards for 1C services, API contract governance between 1C and external systems, versioning and deprecation policies. Conducts API architecture reviews for 1C integration projects.
Establishes architectural patterns and governance for webhook-based integrations across 1C:Enterprise projects within the organization. Drives adoption of event-driven data exchange replacing legacy polling and file-based synchronization mechanisms. Reviews and approves webhook integration designs, ensures proper monitoring and alerting for webhook health, and coordinates cross-team integration contracts.
Testing & QA · 2
Defines integration testing strategy for enterprise-wide 1C platform deployments across multiple business units. Establishes quality standards for integration points between 1C configurations, external ERPs, and government reporting systems. Implements shift-left testing culture with early validation of data exchange formats and regulatory compliance interfaces.
Defines testing strategy at product level for 1C projects: xUnit adoption roadmap, test coverage standards for BSP modules, regression testing governance for configuration releases. Establishes shift-left testing culture with automated quality gates for 1C code.
AI-Assisted Development · 2
Defines ChatGPT/Claude adoption strategy for 1C development teams. Establishes standards for AI-assisted code generation, review processes, and prompt libraries for 1C platform tasks. Conducts reviews of AI integration patterns in enterprise 1C development workflows.
Defines GitHub Copilot strategy for 1C development teams: establishes usage policies for AI-assisted 1C configuration development, designs code review standards for AI-generated BSL code, drives adoption of Copilot best practices across 1C development processes.
Architecture & System Design · 3
Defines architectural strategy for 1C:Enterprise products based on Clean Architecture. Establishes guidelines for subsystem decomposition, business logic isolation, and platform layer separation. Conducts architecture reviews across 1C development teams.
Defines architectural strategy for 1C:Enterprise products: platform migration planning, hybrid architecture with modern tech stacks, and enterprise integration strategy. Establishes architecture review processes and design guidelines. Conducts architecture reviews for major 1C system changes.
Defines architectural strategy for 1C:Enterprise products with technical debt focus. Establishes guidelines for legacy configuration refactoring and platform upgrades. Conducts architecture reviews ensuring deprecated API migration aligns with platform evolution.
Observability & Monitoring · 1
Defines product observability strategy for 1C platforms: establishes SLO-based approach for 1C service reliability, coordinates incident management for 1C infrastructure, optimizes MTTD/MTTR through improved 1C monitoring and alerting workflows.
Version Control & Collaboration · 2
Defines code review strategy for 1C team: review process standards for configuration changes, BSP review governance, cross-team review practices for shared modules. Establishes review culture and quality metrics for 1C development.
Defines Git strategy for 1C development teams: establishes branching standards for multi-environment configuration management, designs merge policies for parallel configuration development, drives adoption of Git best practices in 1C teams transitioning from legacy VCS.
Performance Engineering · 1
Defines database performance standards and monitoring practices for 1C:Enterprise projects across the organization. Establishes query review processes, sets SLA targets for register operations, and drives adoption of performance testing in CI pipelines. Evaluates platform version upgrades for query engine improvements and coordinates with DBAs on server-level tuning for 1C workloads.
1C:Enterprise · 10
Defines 1C Configuration strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C Data Model strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C High-Load Configurations strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C Integration strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C Programming Language strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C Testing strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C Web Services strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C:Accounting strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C:ERP strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Defines 1C:HRM (Salary & HR) strategy at the team/product level. Establishes standards and best practices. Conducts reviews.
Additional skills
Not assessed by the team, but part of the self-assessment and the development plan.
What changes at Principal
0 skills get a higher expectation or become core when moving from Lead to Principal. The biggest jumps first.
} in the open competency matrix: 52 skills across 5 levels. The matrix is free for individuals and stays free.