Position: Senior 1C Developer for Project Employment
Project: Participation in a large information system
Location: remote within the Russian Federation, only from the Russian Federation, work based on Moscow time.
Level: senior. 3+ years of experience
Salary: 200-250 thousand rubles
Employment: via Sole Proprietorship (IP)
❗️To develop a large project, we require a Senior 1C Developer, a specialist with experience as a lead developer on large 1C implementation and development projects. Capable of designing complex modifications, integrations, and data migrations, working with large information bases, and solving performance issues. Able to decompose tasks, conduct code reviews, and coordinate developers. Deep knowledge of the architecture of at least one of the following configurations: 1C:ERP, 1C:ERP UH, 1C:Document Management 3, 1C:ZUP, or 1C:UAT.
❗️We expect the candidate to meet the following criteria (strict compliance with all points):
- Commercial development experience on the «1C:Enterprise 8.3» platform for at least three years, including the creation of complex technical solutions.
- Deep practical expertise in 1C:ERP, 1C:ERP UH, 1C:Document Management 3, 1C:ZUP, and 1C:UAT configurations.
- Design of integrations between 1C solutions and external information systems.
- Creation of stable exchange mechanisms with journaling, reprocessing, error control, and result monitoring.
- Design of migration for master data, opening balances, documents, and historical data between information bases.
- Development of the architecture for complex modifications, defining metadata objects, algorithms, interfaces, and data storage structure.
- Creation of high-performance mechanisms for processing significant volumes of information.
- Analysis and optimization of queries, transactions, locks, background jobs, and server calls.
- Selection of approaches for modifying standard configurations, considering future updates and maintenance.
- Conducting technical assessments, identifying limitations, and preparing implementation options with risk and effort estimations.
- Decomposition of large tasks, preparation of technical specifications, and distribution of work among developers.
- Conducting code reviews, ensuring solution quality, and adherence to 1C development standards.
- Participation in testing, incident analysis, and root cause elimination of errors in production.
- Interaction with architects, analysts, and customer representatives during the implementation of functional requirements.