22 day(s) ago

Head of Web Development Department

Negotiable Salary


Russia
English: Intermediate, Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time

Scloud

Tula
We are Service Cloud - experts in cloud solutions for business!
Our range of services includes: automation of accounting and warehouse accounting, IT outsourcing, 1C program support.
In the IT services market since 2006, we have successfully implemented 1C in various business areas, support the computer infrastructure of companies based on SLA.

Responsibilities

Ensure deadlines for projects and applications being developed:

plan and coordinate the work of the development department;
provide a full cycle of development and release of software products;
implement rules for working with tasks, code, repository, etc.
Ensure the quality and reliability of technical projects:

develop standards and policies for coding;
implement quality control systems for written code;
design and select the best options for building software architecture;
choose development technologies taking into account the accepted architectural principles and solutions;
Ensure the availability and stability of projects and applications:

develop rules for handling incidents, organize the work of the operation team;
implement systems for analyzing logs, monitoring the availability and performance of applications.
Conduct personnel work:

build and develop the employee development process;
create vacancies and hire employees.
Constantly improve:

follow trends and changes in the development of web and mobile applications;
to increase the speed of development, improve the performance and reliability of applications, introduce new technologies, tools, change approaches to building application architecture.

Requirements

experience in building teams and development processes;
experience in the design and development of complex automated systems;
understanding the principles of OOP;
knowledge and application of design patterns;
knowledge of typical architectures of distributed applications;
knowledge of Scrum, Kanban, CI / CD methodologies;
ability to deal with someone else's code and conduct code review;
experience of interaction with the customer, including protection of architectural solutions, clarification of requirements, management of risks and expectations.

Similar Jobs