Manager Software development (Java team) - вакансия 990057802

Align Technology

Дата обновления: 12.02.2021

Город: Москва

Категория: IT / Компьютеры / Интернет

Тип занятости: Не имеет значения



Текст вакансии:


Responsibilities:
Manages a growing team of Java developers and contractors. Designs, plans and coordinates day-to-day work; does people management (hiring, coaching, performance reviews); ensures group successfully interacts with their peers across the company Contributes to architecture agreements, plays key role in shaping architecture of Invisalign Doctors System and other key systems across the company Manages tasks through the entire project lifecycle: provides inputs for requirements collection; contributes to solution design; conducts project effort estimations and planning; partners with SQA, DevOps, PMO, an other teams to ensure the software is of high quality Participates in issues investigation and resolution, provides ad-hoc support to project and other teams Contributes to processes/workflows improvements which the group is involved into
Requirements: Technology:
Deep knowledge of Java 11 and higher Spring: IoC, MVC, Data, Security, Messaging (RabbitMQ, Kafka, ESB), Struts 2, Ansible, RESTful Web Services Microservices architecture, API Gateway pattern, SPA web applications ES6, React, Redux, Stylus, NPM, Node.js Experience with cloud platforms (Heroku, AWS) Strong knowledge of RDBMS (preferably PostgreSQL) Understanding of CI/CD Knowledge of Kafka is a plus
Processes:
Ability to design processes & process-thinking Hands-on experience with Agile software development methodologies; taking part of enterprise Agile transformation is a strong plus
Management:
Proven experience in people management & team development Multi-tasking, ability to manage multiple development streams
Personal:
Strong communication, leadership and interpersonal skills; cross-cultural awareness English – at least upper-intermediate, both technical and general language: understand technical terminology, ability to document processes/specs, ability to fluently talk to native speakers. Sustaining ability to strive to create impact in a fast-paced environment
Experience:
5+ years of experience in software development using Java 2+ years of experience in leading software teams of at least 4 engineers
Education:
A BS degree in Computer Science or Mathematics and (3) or more years of relevant industry experience are considered the minimum requirements for this position
We offer:
Employment according to the Labor law Competitive salary and annual bonuses Professional development and career growth, trainings, conferences, English and Spain classes Voluntary Medical Insurance for all employees and their children (with dental treatment) Lunch allowance 31 vacation days, paid days-off. Gym in the office Corporate events for employees and their children Flexible working hours (usually 11:00 до 19:45)


Контактное лицо: Курило Наталья



Контактные данные:

Чтобы связаться с работодателем, вам необходимо войти на сайт.

Форма входа находится в меню справа. Если вы еще не регистрировались, вам необходимо зарегистрироваться в качестве соискателя.