IrvingRecruiter Since 2001
the smart solution for Irving jobs

Applications Development Technology Lead Analyst

Company: Citigroup Inc.
Location: Irving
Posted on: June 9, 2021

Job Description:

Citi's technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe - we're changing the way people bank and how the world does business. Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise.

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.


  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Work with the Business Analysts and Customers throughout the requirements process to properly understand the long term goals of the program
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Mentoring and peer review of designs and coded implementations
  • Expected to participate in several implementation phases of product development cycle design, scoping, planning, developing, implementation and test
  • Ensure the performance quality and responsiveness of applications
  • Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality
  • Ensure self and peers are actively seeking ways to objectively measure productivity. This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (RTC, Jenkins, RLM)
  • Monitor and develop systems to detect data quality, identify data anomalies, and assess possible business impacts
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Facilitate the ingestion of data from multiple platforms and disparate datasets into data platforms, including Big Data for analytics and business insights
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • 5+ years' experience in Distributed computing experience using Python and PySpark
  • Minimum 5 years' experience in Data Warehousing/Data Integration and Business Intelligence, including ETL transformation tools, preferably Ab initio and relational data warehouse platforms, such as Teradata.
  • 3+ years of hands on Kafka/Confluent/Data Streaming development/operational platform experience
  • Experience with Data Streaming Standards and Design Patterns as well as use-cases.
  • Experience with distributed source control systems, preferably BitBucket
  • Good understanding of Cloudera Big Data technologies and HDFS file formats like Avro and Parquet
  • Good understanding of database design, manipulation and query design of relational database, Hive, Hadoop and NoSQL datastores.
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects and ability to adjust priorities quickly as circumstances dictate.
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Strong business-facing skills
  • Prior experience in banking and financial services .. Experience with regulatory reporting is a plus.
  • Experience of data processing at scale with event driven systems, message queues like Kafka and Spark Streaming.


  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Keywords: Citigroup Inc., Irving , Applications Development Technology Lead Analyst, Other , Irving, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Irving RSS job feeds