Найти в Дзене
FinExecutive #1 in finance jobs

Technical Project Manager – Banking & Payments в ISX

Who we are: ISX Financial EU Plc is an authorised Electronic Money Institution licensed by the Central Bank of Cyprus. The company provides payments, issuance of electronic money, IBAN addressable stored value accounts and KYC identity verification services to eCommerce merchants, regulated sector businesses and consumers. ISX Financial EU Plc also operates a sophisticated & patented anti-money laundering and anti-fraud system that also provides transactional security to business and retail customers. It is real time and detects the AML issues currently in focus by regulators. ISX Financial EU Plc is part of the ISX Financial Group of companies. Our inhouse developed platforms allow us to deliver technology and financial services to our customers. The Group employs more than 125 staff located across our offices located in Australia, Cyprus, Lithuania, United Kingdom, Netherlands, USA, Israel, Malta. The Role In this role you will manage, estimate, plan and schedule software delivery t

Who we are:

ISX Financial EU Plc is an authorised Electronic Money Institution licensed by the Central Bank of Cyprus. The company provides payments, issuance of electronic money, IBAN addressable stored value accounts and KYC identity verification services to eCommerce merchants, regulated sector businesses and consumers.

ISX Financial EU Plc also operates a sophisticated & patented anti-money laundering and anti-fraud system that also provides transactional security to business and retail customers. It is real time and detects the AML issues currently in focus by regulators.

ISX Financial EU Plc is part of the ISX Financial Group of companies. Our inhouse developed platforms allow us to deliver technology and financial services to our customers. The Group employs more than 125 staff located across our offices located in Australia, Cyprus, Lithuania, United Kingdom, Netherlands, USA, Israel, Malta.

The Role

In this role you will manage, estimate, plan and schedule software delivery throughout the release lifecycle whilst coordinating our various product lines. You will facilitate the process required to move software releases into production while coordinating with different teams to ensure the smooth delivery of software releases with zero or near zero customer disruption

Responsibilities:

• Manage a centralized release plan and process across product lines.

• Assist in building the work breakdown structure, with gap analysis, and ensuring that specifications and priorities are clear.

• Identify and mitigate risks and issues regarding release quality and schedule.

• Estimate, schedule, and coordinate releases and release dependencies across multiple products, teams and projects. This includes quality assurance and other operational activities required to deliver a working service.

• Develop the estimation, scheduling and planning skills of team leads.

• Tactical schedule decision making to maximize throughput while keeping overall priorities in mind.

• Continuously monitor projects and provide reports about their progress.

• Manage releases through a multi-tier environment and monitor the health & availability, and effectiveness of the non-production tiers.

• Ensure team leads are following planning and engineering policies and procedures.

• Monitoring the release process and collecting feedback from the development team and quality assurance.

• Making improvements on a regular basis to the release process.

What you need is..

• Experience managing team leads working on multiple projects, with an indirect team size of more than 30.

• A background in Java and/or C#, preferably gained in development of banking, payments, telecommunications or secure communications systems.

• Engineering, Computer Science or a related field background with advanced knowledge of the software development lifecycle.

• Familiarity with automated release management for hosted applications.

• Thorough knowledge of options for incremental and controlled release: API/endpoint versioning, feature flags, A/B testing, customer level configuration, blue/green deployment, rollback plans, canaries, etc.

• Experience with Jira (preferred), MS Project or other project management tools.

• Experience with Jenkins, Bitbucket (or other git), and their use in the release process.

• Experience with Agile practices, and particularly Kanban.

• Proven experience with reducing inefficiencies by creating consistent automated processes which result in high-quality releases.

• Ability to solve any issues that arise – strong interpersonal skills and problem-solving abilities to resolve any cross-functional team issues

• Proven experience of working under pressure.

Apply to careers@isxfinancial.com with a full copy of your CV quoting “Software Engineering Manager”.