Vacancy expired!
Citis Treasury and Trade Solutions (TTS) group is built on the power of our network. Citi Treasury and Trade Solutions (TTS), provides integrated cash management and trade finance services to multinational corporations, financial institutions and public sector organizations across the globe. With a full range of digital and mobile enabled platforms, tools and analytics, TTS continues to lead the way in delivering innovative and tailored solutions to its clients. TTS offers the industrys most comprehensive suite of treasury and trade solutions including cash management, payments, receivables, liquidity management and investment services, working capital solutions, commercial card programs, trade finance and services.
- TTS counts 80% of Global Fortune 500, over 1,100 public sector entities and thousands of financial institutions amongst its diverse client base
- Doing business In 160 countries and jurisdictions, and transacting in over 140 currencies, TTS processes some USD 4.0 trillion of client payments everyday
- Collaborates with clients to deliver next-generation financial solutions using TTS Innovation Labs.
- Interfaces with the business/client in terms of defining the requirements of the effort as well as its applicable resources.
- Influences and negotiates with senior leaders (across functions); may communicate and negotiate with external parties.
- You will build digital solutions that span across channels, payments, trade and other TTS functions. Your teams will span multiple geographies. Lead our Microservices transformation.
- Develops technology road maps, while keeping up to date with emerging technologies, and recommends business directions based on these technologies.
- Directly manages a team of resources, including: coaching/motivating staff; performance management; and staff career development.
- Provides technical leadership and is responsible for developing components of, or the overall systems design.
- Translates complex business problems into sound technical solutions.
- You will be responsible for identifying and managing risks, making sound judgments about quality, and stopping (or speeding up) production at the right time.
- You will be responsible for many fast-changing, moving parts and get them to come together as a product. You will need excellent communication skills as the center of the universe for all questions about release schedules, quality, and progress updates.
- 12+ years relevant industry experience.
- Excellent communication skills: equally effective communicating with engineers and executives.
- Experience as a lead software engineering organization at scale and understands the importance of building a high-quality engineers.
- Experience in leading software engineering teams within global companies with experience of working across multiple geographies. Understands the challenges with the different working models in a highly distributed environment.
- Experience in modern technology stack such as Java, JS frameworks, Spring, RDBMS or NoSQL DBs.
- Achieved high degree of CI / CD and test automation.
- Product and platform mindset.
- Agile scrum experience a must. SAFe (Scaled Agile Framework) a plus.
- Understanding and experience in successful implementation/creation applications in public / private cloud environments. Experience in Kubernetes, Docker and OpenShift a big plus.
- Highly accountable person with an ownership mindset.
- Proven experience in selecting the right technology to solve a business problem.
- Ability to be visible, transparent and an enabler.
- Experience in building horizontally scalable, highly available, low latency applications.
- BS or MS in Computer science or related engineering field.
- Certifications in the related fields is a plus.
- Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
Vacancy expired!