Taro Logo

Digital Software Engineer Lead Analyst

Citibank is a major multinational bank and financial services corporation.
Irving, TX, USA
$157,350 - $186,950
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance
This job posting is no longer active.

Job Description

Citibank N.A. is seeking a Digital Software Engineer Lead Analyst for their Irving, TX location. This is a senior-level position requiring 5 years of experience in full-stack software development within the financial industry. The role combines technical leadership with hands-on development, focusing on both application security and software engineering.

The position offers a competitive salary range of $157,350 to $186,950, along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options. The work arrangement is hybrid, allowing for some remote work within commutable distance from the Irving office.

The ideal candidate will have strong expertise in both front-end and back-end technologies, including Angular, Node.js, TypeScript, Java, Spring Framework, and MongoDB. They should be well-versed in modern software development practices including CI/CD, test-driven development, and security-focused development.

Key responsibilities include analyzing and addressing security issues, managing corrective action plans, coordinating with application managers, and conducting full-stack development. The role requires strong technical skills combined with the ability to coordinate with various teams and stakeholders.

This position at Citibank offers an opportunity to work with cutting-edge technologies while contributing to the security and efficiency of one of the world's largest financial institutions. The role provides a blend of technical challenges, security focus, and leadership opportunities, making it ideal for experienced software engineers looking to advance their careers in financial technology.

Citi offers a comprehensive benefits package and promotes a diverse, inclusive work environment. The position provides opportunities for professional growth, technical leadership, and the chance to work on significant financial technology systems while maintaining a healthy work-life balance through the hybrid work arrangement.

Last updated 3 months ago

Responsibilities For Digital Software Engineer Lead Analyst

  • Analyze safety and soundness issues in Chief Information Security Office Business View
  • Coordinate remediation of issues with application managers
  • Manage corrective action plans (CAPs)
  • Analyze Vulnerability Threat Management (VTM) issues
  • Conduct full-stack software development
  • Write and maintain test cases
  • Create solution and system designs
  • Perform software component upgrades and performance tuning
  • Address security vulnerability issues

Requirements For Digital Software Engineer Lead Analyst

Java
JavaScript
TypeScript
Node.js
MongoDB
  • Bachelor's degree in Computer Engineering, Information Technology, or related field
  • 5 years of experience in full-stack software development in financial industry
  • Experience with Angular, AG Grid, Angular Material, Nodejs, Typescript, High Charts, Ngrx
  • Experience with Java, Spring, Spring Boot, Spring Cloud, Concurrency Java Framework
  • Experience with MongoDB
  • Experience with CI/CD pipeline
  • Experience with test cases using TDD, BDD, Junit, Jasmine, Protector, and Karma
  • Experience creating solution and system design using design patterns
  • Experience with security vulnerability assessments tools

Benefits For Digital Software Engineer Lead Analyst

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off
  • Vacation
  • Sick leave
  • Paid holidays