For Recruiters
Citibank

Distributed Ledger Technology Engineer - AVP

Citi
Dublin, Ireland
Posted 11 days ago Permanent Competitive
Job Purpose Statement:
A Distributed Ledger Technology Engineer must be highly motivated, have a proven ability and experienced working with enterprise applications within industry.

The successful candidate is expected to have experience in developing large-scale projects as well as developing proof of concept solutions to explore use-cases.

Job Background / Context:
Citi is committed to becoming the world's leading, global digital bank and to developing new and innovative ways of working to improve the experience our clients have of working with Citi and its products.

We are looking for candidates who will be help maintain our success as leaders within global payments, trade and treasury and accelerate our efforts to become a major part of the digital future.

The successful individual must have background in innovation including research, analysis, design thinking, prototyping and also have solid commercial awareness.

Key Responsibilities: In this role, you will be handling the following (but not limited to) responsibilities:
  • Support R&D experiments internally through collaboration in key lab initiatives.
  • Provide SME (Subject Matter Expert) support on distributed systems and related projects.
  • Design/Create mock-ups and prototypes
  • Measuring Innovation Activities through the use of OKR's / Performance Scorecards / Targets and Milestones.
  • Create / Contribute to new the creation of new innovation project proposals including the pre socialisation with stakeholders, the creation of business cases, cost and revenue projections.
  • Manage multiple concurrent initiatives and projects of varying sizes & complexity
  • Create new & maintain existing partner and vendor relationships.
  • Effective upward and downward communication on all notable progress to all key stakeholders ,
Development Value: This role provides significant opportunities:
  • You will gain significant experience of the technologies and businesses involved across Citi applications, giving you exposure to new and existing methodologies and systems as well as the opportunity to work with multiple teams around the globe.
  • As a member of the Innovation Lab you will have to opportunity to work with a team of highly motivated, T-shaped, smart individuals whose daily job is to think out of the box and look for disruptive opportunities with a commercial benefit.
  • Exposure to newly released and upcoming technologies and the ability to positively contribute to the strategies of the business
PERSON SPECIFICATION
Knowledge / Experience
  • Experience in architecting distributed systems based solution.
  • Implementation experience of a reusable business process-modelling framework.
  • Strong knowledge of full software development and testing lifecycle.
  • Experience in driving business results through effective use of technology solutions.
  • Exposure to defect management and analysis.
Skills
  • Excellent computer science fundamentals; demonstrable command of data structures, algorithms, and design patterns along with capability to translate them into working, elegant code.
  • Experience delivering enterprise level Java development - at least two end-to-end cycles using a stack of related technologies (e.g. J2EE, Spring, Spring Batch, Spring Boot, Hibernate, Angular JS, AJAX, JSON, RESTful Web services, design patterns and databases) and Agile methodologies.
  • Strong command of at least 3 languages, including but not limited to, Java, Python, C/C++
  • Scala, Erlang, Golang, C, OCaml, Clojure, Haskell and Erlang.
  • Intricate knowledge of controls for consistent deployment and management of applications.
  • Experience documenting standards, procedures, interfaces and functional requirements.
  • Proven history of delivering high-quality, increasingly complex, commercial software products.
  • Strong command of distributed systems development.
  • Deep understanding of secure coding practices.
  • Advanced understanding of high-performance and high-availability coding techniques.
  • Experience developing software targeting Linux environment.
  • Strong engineering fundamentals (testing, code reviews, code structure, readable and maintainable code).
Qualifications
  • Batchelor degree in computer science required. Masters preferred.
  • Experience as a software engineer, working in a globally distributed development environment.
  • Experience working with innovative and emerging technology.
  • Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
Competencies
  • Work effectively in cross-organizational situations and be enthusiastic about delivering quality solutions while working with world-class teams, processes and tools.
  • Highly effective written and oral communication skills
  • Excellent organizational, program and project management skills.
  • Demonstrate excellent technical knowledge and equally enthusiastic about business acumen.
  • Promote teamwork and maintain effective communication within and across groups.
  • Promote and drive continuous process improvement especially in code quality, testability & reliability
  • Ability to work under pressure during tight dead lines
  • Excellent analytical and problem solving skills
  • Strong commercial orientation with a deep passion for client-driven design and development throughout the SDLC.
  • Demonstrated experience successfully collaborating with others in a dynamic, fast-paced, pressured environment.
  • Excellent interpersonal and communication skills.
  • A self-starter who can deliver well as part of a team and embraces constructive feedback.
Citi is an equal opportunities employer.
-------------------------------------------------
Job Family Group:
Technology -------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View the " EEO is the Law " poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting
Job ID  22512072
ABOUT COMPANY
Singapore
Accounting & Finance
At Citi, we get to connect millions of people across hundreds of cities and countries every day. And we’ve been doing it for more than 200 years. Our...
More Jobs From Citi
Citi
Distributed Ledger Technology Engineer
Citi
Singapore
13 days ago Full time Competitive
Citi
VP - Senior/Lead Developer - Equity & Derivatives
Citi
Singapore
13 days ago Full time Competitive
Citi
Vice President - Solution Lead/Digital Product Lead
Citi
Singapore
3 days ago Full time Competitive
Citi
EMEA Business - Operational Resilience Program Client Manager (BCMA)
Citi
London, United Kingdom
5 days ago Full time Competitive
Citi
Citi Markets, APAC HK, Corporate Sales & Solutions, Vice President
Citi
Hong Kong
13 days ago Full time Competitive
Citi
Head of Equities Electronic Product
Citi
Hong Kong
13 days ago Full time Competitive
Citi
Vice President, Senior Counsel - CPB EMEA Data, Digital, Banking Legal
Citi
Dublin, Ireland
about 21 hours ago Full time Competitive
Citi
Fund Accounting Mgr
Citi
Dublin, Ireland
2 days ago Full time Competitive
Citi
Chief Auditor - Europe & Citi Europe plc (CEP)
Citi
Dublin, Ireland
5 days ago Full time Competitive
Citi
Data Management Analyst - Vice President
Citi
Dublin, Ireland
9 days ago Full time Competitive