Lead Developer

Lead Developer
[online recruitment]
Location: woj. małopolskie
Reference number: VR-59735
Project Description:

Departmental Overview

Banks information security organization, specifically Privileged Access Management, is responsible for the design and implementation of the Privileged Access Strategy across the bank globally.

The org units responsibility is to establish adequate control in the realm of privileged access for external (third-party) and internal (DB) administrative users on IT infrastructure maintained by Banks third-party infrastructure providers.

By on-boarding of all relevant scopes to TABM privileged access broker and establishing a working PAM lifecycle the team helps to drive and maintain security control over privileged access in line with the banks risk appetite.

Job Purpose

  • Technology Leadership - Lead team of highly skilled Engineering staff (Perm and vendor) to deliver CSO approved solution in the areas of I&A specifically Privileged Access Management (PAM) in a project and/or program structure
  • Application Maturity - Assess current state of application in focus against the banks needs to remain below risk exposure boundaries by driving the application to adequate maturity according to a set roadmap esp. with regards to cloudification
  • Tools & Processes - Introduce and use efficient software development tools and processes to structure development tasks and resources and track internal and external delivery
  • Vendor Management - Be knowledgeable about relevant details of the application to efficiently negotiate needed services and precisely assess software vendor deliverables against requirements
Responsibilities

Manage TABM Application Architecture

  • Overall application architecture design and development of the access broker application TABM
  • Design and implement roadmap to drive adequate process and application maturity with regards to design, interfaces, performance, deployment considering the application environment and applied programming languages
  • Creatively provide feasible solution approaches by application of good analytical and problem solving skills
  • Establish workable processes and standards for database management and code refactoring (Java, Python, Shell scripts)

Lead TABM Developer Team

  • Lead internal and external team members in the areas of software design, software development, testing and debugging of TABM application
  • Plan and coordinate selfs and the development teams activities in JIRA
  • Coordinate assistance for L2 support inquiries in collaboration with L2 support team

Establish efficient communication

  • Ensure effective communication between application responsible, team members and third-party software vendor
  • Be able to concisely formulate software requirements (functional and non-functional) and sign-off criteria
  • Be able to concisely formulate change requests and related pre/post conditions
  • Be a pro-active self-starter with a structured and solution-oriented mind-set
  • Administration Tasks: Build / Deployment management, Change management (Initiate, Review / QA, Implement), Change Review
  • Be responsible for adequate activity and information management in Confluence and Jira
Skills

Skills:

  • At least 6 years relevant working experience in enterprise application development and source code maintenance

o Proven role as a lead engineer overseeing a team of (up to) 3 resources is a plus

o Early exposure to Information Security domain in financial institution is a plus

o Proven exposure to Identity & Access domain is a plus

  • Very good understanding of web-based application design & development in Java
  • Very good understanding of web-based application design & development in Python (Django web framework)
  • Very good understanding of web services esp. REST API and SOAP, JSON, Tomcat Java Application Server, Apache Webserver
  • Very good understanding of application development in cloud environments (Google Cloud Platform)
  • Good understanding of JavaScript frameworks and motivation to familiarize yourself with new (JS-) frameworks
  • Good understanding of source code management/versioning (git, svn) and review/refactoring
  • Good understanding of Unix environments (RedHat) and shell scripting (bash)
  • Good understanding of database models and query design in PL/ SQL incl. stored procedures
  • Good understanding of transfer protocols (SSH, RDP, ICA, HTTP, SFTP, FTP, SCP) and related tools, esp. MSTSC.EXE, PUTTY, OpenLDAP
  • Proven knowledge of activity management in Atlassian JIRA
  • Proven knowledge of documentation in Atlassian Confluence
  • Exposure to Scrum methodology and agile environments
  • Exposure to DevOps (CI/CD) approach
  • Exposure to network connectivity
  • Exposure to software development lifecycles (SDLC) in enterprises
  • Exposure to process work-flow tools (ServiceNow) and ticketing systems is a plus
  • General understanding of IT infrastructure architecture
  • Experience working with virtual and global teams in matrix organisations
  • Intercultural awareness
  • Very good written and oral communication skills in English, including the ability to communicate technical information to a non-technical audience and on senior management level
Our offer
Career and Professional Development
  • International projects for clients all over the world
  • Competitive salary
  • Individual development plan
  • Managerial Targeted Training programs
  • BRIDGE Mentoring Program
  • Luxoft Training Center
  • Language Classes
  • Self-learning online library
  • Global Relocation Program
  • Internal Mobility (a chance to gain experience in varied projects and technologies)
  • Professional communities for knowledge-sharing (Agile, Tech, Business)
Well-being
  • Group Life Insurance
  • Travel Insurance
  • Private Healthcare (dental care, unlimited consultations of specialist physicians)
  • Medical costs reimbursement for employees
  • Benefit Program (Cafeteria and Multisport Card)
Work-Life Balance
  • LuxGood Program (a wide range of health and well-being initiatives)
  • After-hours groups (sport, trips, board games, cultural activities)
  • Company and Team events
  • BeLux - discount offers program (banking, car leasing, other)
  • Convenient locations in modern offices
Career and Professional Development
  • International projects for clients all over the world
  • Competitive salary
  • Individual development plan
  • Managerial Targeted Training programs
  • BRIDGE Mentoring Program
  • Luxoft Training Center
  • Language Classes
  • Self-learning online library
  • Global Relocation Program
  • Internal Mobility (a chance to gain experience in varied projects and technologies)
  • Professional communities for knowledge-sharing (Agile, Tech, Business)
Well-being
  • Group Life Insurance
  • Travel Insurance
  • Private Healthcare (dental care, unlimited consultations of specialist physicians)
  • Medical costs reimbursement for employees
  • Benefit Program (Cafeteria and Multisport Card)
Work-Life Balance
  • LuxGood Program (a wide range of health and well-being initiatives)
  • After-hours groups (sport, trips, board games, cultural activities)
  • Company and Team events
  • BeLux - discount offers program (banking, car leasing, other)
  • Convenient locations in modern offices
Please send your CV with consent for processing your personal data for recruitment purposes using the below button
APPLY
Informujemy, że administratorem danych jest Luxoft z siedzibą w Krakowie, ul. Bora Komorowskiego(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie.
APLIKUJ TERAZ

Zobacz podobne oferty pracy

Dodane: wczoraj

Polcode Sp. z o.o

Lokalizacja: śląskie /

Symfony Team Developer [Rekrutacja online]

Miejsce pracy: Kraków, Warszawa, Białystok lub 100% zdalnie Jeśli: podzielasz naszą pasję do programowania i interesują Cię najnowsze technologie , doskonale znasz PHP 7 i masz kilka lat komercyjnego doświadczenia w pracy z frameworkiem Symfony...>

Czytaj więcej

Dodane: wczoraj

Polcode Sp. z o.o

Lokalizacja: łódzkie /

Symfony Team Developer [Rekrutacja online]

Miejsce pracy: Kraków, Warszawa, Białystok lub 100% zdalnie Jeśli: podzielasz naszą pasję do programowania i interesują Cię najnowsze technologie , doskonale znasz PHP 7 i masz kilka lat komercyjnego doświadczenia w pracy z frameworkiem Symfony...>

Czytaj więcej

Dodane: wczoraj

Polcode Sp. z o.o

Lokalizacja: świętokrzyskie /

Symfony Team Developer [Rekrutacja online]

Miejsce pracy: Kraków, Warszawa, Białystok lub 100% zdalnie Jeśli: podzielasz naszą pasję do programowania i interesują Cię najnowsze technologie , doskonale znasz PHP 7 i masz kilka lat komercyjnego doświadczenia w pracy z frameworkiem Symfony...>

Czytaj więcej

Dodane: wczoraj

Polcode Sp. z o.o

Lokalizacja: dolnośląskie /

Symfony Team Developer [Rekrutacja online]

Miejsce pracy: Kraków, Warszawa, Białystok lub 100% zdalnie Jeśli: podzielasz naszą pasję do programowania i interesują Cię najnowsze technologie , doskonale znasz PHP 7 i masz kilka lat komercyjnego doświadczenia w pracy z frameworkiem Symfony...>

Czytaj więcej