CrawlJobs Logo

Applications Development Technical Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

168649.49 - 182000.00 USD / Year

Job Description:

Citibank seeks an Applications Development Technical Lead Analyst to develop, enhance, and maintain risk and regulatory applications, ensuring they meet user needs and are delivered within agreed timelines. Responsibilities include leading all stages of software lifecycle development, designing Java-based high-performing applications, and integrating market risk analytical platforms with advanced tools like Hadoop, Spring Boot, and Spark.

Job Responsibility:

  • Develop, enhance, modify, and maintain risk and regulatory applications used by internal and external key stakeholders
  • Implement designs, review code, and plan deliverables in all phases of the software development lifecycle
  • Utilize Core Java Technology to conduct multi-threading, distributed caching, and fault-tolerant logic
  • Tune distributed applications and build unit tests
  • Work with the ‘project analysis phase’ of Citirisk Collateral Project along with the Architect/Project Manager for requirements analysis, preparation of technical design, and documentation of the Citirisk Collateral
  • Gather and analyze business requirements and translate them into technical specifications
  • Develop technical architecture and data flows to satisfy business requirements and Project Plans for Citirisk Collateral with the Project Manager
  • Design, develop, and implement complex technical solutions, and conceptualize business needs and translate them into viable technical solutions for the implementation of regulatory projects within Market Risk
  • Consult with technical resources concerning methods, procedures, and standards to be used during design, development, and unit testing phases of project
  • Identify the technical approaches to be used and the deliverables to be furnished at the completion of the project
  • Ensure that applications meet user needs and are completed within agreed upon time parameters
  • Perform code reviews and draft and review project documents for publication to stakeholders

Requirements:

  • Bachelor’s degree, or foreign equivalent, in Applied Computer Science, Computer Applications, Information Technology, or a related field, and eight (8) years of experience in the job offered or in a related IT occupation developing back-end code and creating continuous integration builds
  • Designing, developing, and implementing a Limit Management system for Market Risk Trading
  • Developing a Market Risk Analytical reporting platform and integrating it with Value At Risk Calculation Engine Service
  • Contributing to all stages of software development lifecycle including requirements gathering, software design, software development, test and integration, deployment, operationalization, and maintenance
  • Designing Java-based application capable of managing high-volume and low-latency
  • Writing algorithms and creating a data flow diagram to improve application performance
  • Developing applications using Java/J2EE, Spring, Spring Boot, Hibernate, sql/No-SQL DB, Hadoop, HDFS, and Spark, testing with Mockito library, and performing release management using CI/CD DevOps tools including Jenkins, Team City, SONAR, Maven, and uDeploy
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • life, accident & disability insurance
  • wellness programs
  • paid time off packages including planned time off, unplanned time off, and paid holidays

Additional Information:

Job Posted:
July 09, 2025

Expiration:
August 26, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.