- опыт работы не менее 5-ти лет, в том числе опыт разработки программных обеспечений, информационных систем, а также их сопровождения не менее 5 лет;
- наличие опыта в управлении командой программистов;
- умение в постановке задачи программистам и контролем за сроками исполнения;
- опыт и навыки проектирования структуры программных обеспечений;
- опыт оценки трудоемкости работ в части проектирования и реализации решений;
- навыки подготовки презентационных материалов и демонстрации решений заказчику;
- умение общаться с заказчиками, анализировать бизнес-процессы и готовить документацию для проекта (технические задания, регламенты, инструкции);
- уверенные знания:
·C#/.NET, .Net Framework, ASP .Net MVC, .Net Core или Java EE (EJB, JSF, JPA, JTA), фреймворков Java Spring или JSF(PrimeFaces) или Vaadin, PHP(Laravel), Python;
·серверов приложений WildFly, Tomcat, системы отчетов JasperReports;
·JS, jQuery, AJAX;
·Transact-SQL, PL/pgSQL (построение сложных запросов, хранимых процедур и функций);
·LINQ, Entity Framework или Hibernate, EclipseLink
- понимание принципов объектно-ориентированного программирования;
- опыт работы с Git;
- знание английского языка для чтения технической документации (предпочтительно);