Citigroup-posted 8 months ago
$125,760 - $188,640/Yr
Full-time • Senior
Irving, TX
Credit Intermediation and Related Activities

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.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • 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.
  • Drive compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices.
  • Create flexible software without over-engineering.
  • Design and build highly scalable web crawling and data extraction systems capable of acquiring structured and unstructured data across Citi systems efficiently.
  • Continuously optimize the data extraction architecture to ensure peak performance, scalability, resilience, and cost-effectiveness.
  • Develop robust systems to process vast volumes and extract meaningful insights through advanced data processing techniques.
  • Design and implement high-throughput data pipelines and infrastructure to handle petabyte-scale datasets seamlessly.
  • Collaborate closely with data scientists and cross-functional engineering teams to rapidly prototype, iterate, and deploy state-of-the-art algorithms and models.
  • Craft high-quality, thoroughly tested production-ready code using languages such as Python, Java, and Scala, adhering to industry best practices.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • 6+ years of relevant experience in Apps Development or systems analysis role.
  • 5+ years experience with HBase, Mongo DB, Oracle, CICD, Light speed, OpenShift, ML /AL, Java, Java Microservice, Python, PySpark, Hadoop, Google, AWS.
  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 5+ years in technology/engineering roles within medium to large financial enterprises.
  • Extensive experience system analysis and in programming of software applications.
  • Experience in managing and implementing successful projects.
  • Subject Matter Expert (SME) in at least one area of Applications Development.
  • Demonstrated leadership and project management skills.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Strong interpersonal and communication skills; proven ability to engage and influence technology and business stakeholders at most levels within an organization on complex technical solutions.
  • Experience or knowledge with integration of these tools with web, mobile and assisted channels.
  • Understanding or ability to dive into data and analyze for quality, consistency, conformity and become an SME / data steward of the Citi client datasets.
  • Experience with real-time streaming and stream processing frameworks is a plus.
  • Experience with cloud architectures including Google Cloud, Amazon AWS is a plus.
  • Medical, dental & vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service