AccessBank объявляет набор сотрудников на новые вакансии

advertisement
AccessBank объявляет набор сотрудников
на новые вакансии
AccessBank yeni vakant yerlər üzrə işə qəbul
elan edir
AccessBank announces new employment
opportunities
Заинтересованные лица могут отправить форму
автобиографии (CV) на электронный
адрес: cv@accessbank.az
Просьба указать название вакансии в теме
письма!
Последний день подачи заявки – 15.03.2016
Maraqlanan şəxslər 15.03.2016 tarixinə qədər öz CV
formalarını cv@accessbank.az elektron poçt
ünvanına göndərə bilər. Xahiş olunur CV
göndərdikdə “subject” (mövzu) hissəsində müraciət
etdiyiniz vakansiyanın adını qeyd edəsiniz.
Interested candidates are requested to send their
resume (CV) to cv@accessbank.az.
Please indicate the job title in the subject line!
Deadline for the submission is – 15.03.2016
RU
Lead Developer
AZ
Lead Developer
EN
Lead Developer
Обязанности:
 Формулирует правила, регулирующие
развитие (например, стандарты развития,
в настоящее время часть
программирования стандартов документ),
шаблон для модульных тестов.
 Техническая документация, стандарты
кодирования и т.д. комментарии
 Является автором и владеет TSD и
обеспечивает равновесие c SAD.
 Пишет отзывы и комментарии по FSD.
 Информирует Software Architecht-a о
необходимости обновления Software
Architecture Document.
 Общая ответственность за разработку
продукта в рамках планирования (рамки,
усилий, времени).
 Ответственный за внедрение и
использование стандартов (шаблонов) и
процедур для программирования:
Öhdəliklər:
 İnkişaf (məsələn, inkişaf standartları,
standart proqramlaşdırma sənəd artıq
hissəsi) tənzimləyən qaydaları, vahid test
üçün şablon hazırlayır.
 Texniki sənədlər, standartlar kodlaşdırma, və
s. şərh
 TSDnin sahibi və müəllifidir, həmçinin SAD
ilə balansı təmin edir.
 FSD üzrə təhlil və şərh yazır.
 Software Architecht-i Software Architecture
Dokumentinin yeniləməsi haqqında
məlumatlandırır.
 Planlaşdırma zamanı məhsulun
proqramlaşdırılması üzrə məsuliyyət (həcmi,
səy, vaxt).
 Proqramlaşdırma üzrə standartların
(şablonları) və prosedurların həyata
keçirilməsi və istifadə üçün məsuliyyət:
 Kodlaşdırma və adlandırılması standartları ilə
Responsibilities:
 Formulates rules governing development
(e.g. development standards, currently part
of Programming Standards Document),
template for unit tests.
 Technical documentation: coding standards,
commentary etc.
 Includes architectural guidelines (from
Software Architect) into programming
standards.
 Give input on budget and time for
development activities to Software Architect.
 Owns & authors Technical Specification
Document and ensures alignment with
Software Architecture Document.
 Reviews and comments on Functional
Specification Document.
 Informs Software Architect on needs to
update/adjust the Software Architecture
Document.





















Соблюдение стандартов кодирования и
наименования
Техническая документация
Стандарты Unit тестирования
Инструкции по инсталяции/ ручные
действия
Обеспечение роли наставника и тренера:
Консультирует разработчиков по
техническим спецификациям
Обучение разработчиков
Участие в найме новых членов команды и
обеспечивает чтобы они знали обо всех
применимых правилах, процедурах,
процессах и инструкциях
Рабочая нагрузка и управление сроками
(по согласованию с Главой Dev Team)
Определяет основные строительные
блоки разработки
Назначает задачи доступным
разработчикам
Определяет шаги по разработке
Определяет приоритеты и порядок
разработки
Обеспечение качества для
программирования
Обзор кода
Обеспечивает процесс соблюдения
стандартов программирования
Наблюдает за соблюдением требований
для отдельных задач, таких как Unit
testing и технической документации.
Анализирует ошибки отмеченные
тестерами и определяет возможности для
улучшения юнит-тестов.
Интеграция
Интеграция пакетов в модули, проекты
Убеждается, что разработчики запустили
интеграционные тесты по модулям

















uyğunluq
Texniki sə nə dlə r
Unit Testing Standartları
Quraşdırma təlimatları / manual fəaliyyəti
Mentorluq təmini:
Texniki spesifikasiyasıyalar üzrə
proqramçılara məsləhət
Proqramçılar üçün mütamadi treninglə r
Yeni komanda üzvləri işə qə bulunda iştirak
və onların bütün müvafiq siyasət,
prosedurlar, proseslər və təlimatlar üzrə
biliklə rin təmin edilmə si
İş yükü və vaxt idarə (Dev Team rəhbəri ilə
birlikdə ):
Proqramlaşdırılma üzrə əsas blokların
müəyyənləşdirilmə si
Mövcüd tapşırıqların proqramçılara tə yin
edilmə si
Kodlaşdırma üçün addımların müəyyən
edilmə si
Tə yyin olunmuş tapşırıqlar üzrə prioritetlərin
və ardıcıllığının müə yyə n edilmə si
Proqramlaşdırma üçün keyfiyyətin təminatı:
Koda baxış
Proqramlaşdırma prosesinin standartlara
uyğun təmin edilmə si
Unit test və sənədləşmə kimi fərdi vəzifələrin
tələblərə uyğun olmasına riayət edilmə si.
Test üzrə mütə xə ssislə rin araşdırdığı
səhvlərin tə hlili / Unit test yaxşılaşdırılması
üçün imkanlar müəyyən edilmə si.






















General responsible for the development of
the product within planning (scope, effort,
time).
Responsible for implementation of standards
and procedures and use of templates for
programming phase:
Coding standards and naming conventions
Technical documentation
Unit test suites/ standards of unit tests
Deployment Instructions / manual actions
Mentor and coach
Consults developers on technical
specifications
Mentors developers/ Onboarding of new
team members and makes sure they are
aware about all applicable rules, procedures,
processes and instructions
Workload and deadline management (in
coordination with Head of Dev Team)
Defines development building blocks
Assigns development tasks to available
developers
Defines development steps
Determines priorities and order of
development
Quality assurance for programming
Code review – ensure development
standards are adhered to on the
programming level.
Ensures process compliance
Reviews process compliance for individual
tasks such as unit testing and technical
documentation.
Analysing errors reported by testers (e.g. in
regular release meetings) and specifies
opportunities to improve unit tests.
Integration
Integrates packages to modules, projects
Ensure that developers run module
integration tests
Требования:
 Высшее образование (техническое /
математическое / экономическое).
 Профессиональный опыт в развитии
Temenos T24 для финансовых и
банковских учреждений, с минимум пять
лет.
 Глубокое знание TAFC / jBASE, InfoBasic
(JBC), jQL, OFS, jAgent. Знание TAFC
(версии, рутины, запросы рутины,
шаблонное программирование, серийное
программирование, многопоточные
рутины-процедур)
 Глубокое понимание финансовых и
банковских процессов: System Core tables,
Accounting, Collaterals, Credits и т.д.
 Отличные навыки решения проблем и
алгоритмические способности.
 Возможность самостоятельно работать
над задачами и делегировать задачи, при
необходимости.
 Английский (средний). Русский или
азербайджанский (предпочтительно)
Tələblər:
 Ali təhsil (iqtisadi / texniki / riyazi).
 Beş il minimum maliyyə və bank təşkilatları
üçün Temenos T24 inkişafında təcrübəsi.
 TAFC / jBASE, InfoBasic (jBC) JQL, OFS,
jAgent dərin bilik. (Version routines, sorğu
routines, şablon proqramlaşdırma, toplu
proqramlaşdırma, çox yivli routines) TAFC
bilmə
 Maliyyə və bank proseslərin dərin anlaşma:
System Core tables, Accounting, Collaterals,
Credits və s.
 Əla alqoritmik bacarıq və problemlə rin həll
imkanları.
 Müvafiq tapşırıqlar üzrə müstəqil işləmək
bacarığı və lazim olduğu halda digə r
nümayəndələrə təyyin etmək.
 İngilis dili (orta). Russian və ya Azərbaycan
(üstünlük verilir)
Required skills and qualifications:
 Higher education (technical / mathematical /
economic).
 Professional experience in development of
Temenos T24 for financial and banking
institutions with a minimum of five years.
 Deep knowledge of TAFC/jBASE, InfoBasic
(jBC), jQL, OFS, jAgent. Knowledge of TAFJ
(Version routines, enquiry routines, template
programming, batch programming, multi
threaded routines)
 Deep understanding of financial and banking
processes: System Core tables, Accounting,
Collaterals, Credits etc.
 Excellent algorithmic skills and problem
solving capabilities.
 Ability to work independently on tasks and
delegate tasks as appropriate.
English (Intermediate). Russian or Azerbaijani
(preferable
Download