Taro Logo

Digital Software Engineer Senior Analyst

Citibank is a multinational investment bank and financial services corporation.
Irving, TX, USA
$149,781 - $155,031
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Digital Software Engineer Senior Analyst

Citibank, a leading global financial institution, is seeking a Digital Software Engineer Senior Analyst for their Irving, Texas location. This role represents an exciting opportunity to join one of the world's largest banking organizations, working on critical consumer-facing digital platforms.

The position focuses on front-end development and architecture, with a strong emphasis on building responsive, accessible, and high-performance web applications. You'll be working with modern technologies including Angular, Node.js, TypeScript, and React, while implementing best practices in software development such as micro front-end architecture and server-side rendering.

As a Senior Analyst, you'll have the opportunity to make significant contributions to Citibank's digital transformation, working on their online banking platform and other customer-facing applications. The role combines technical expertise with leadership responsibilities, as you'll be providing guidance to other front-end developers while working closely with product and business partners.

The position offers a competitive salary range of $149,781 to $155,031, along with comprehensive benefits including medical, dental, and vision coverage, 401(k), life insurance, and various wellness programs. The hybrid work arrangement provides flexibility while maintaining connection with the team.

This role is ideal for a seasoned software engineer who is passionate about creating exceptional user experiences, has a strong foundation in front-end technologies, and wants to make an impact in the financial technology sector. The position offers excellent opportunities for professional growth, working with cutting-edge technologies, and contributing to solutions that serve millions of customers worldwide.

Last updated 2 days ago

Responsibilities For Digital Software Engineer Senior Analyst

  • Develop and maintain software systems using various development tools
  • Develop front-end user interface for responsive web applications
  • Support adoption of micro front-end architecture
  • Implement performance enhancements using server-side rendering
  • Develop reusable UI components
  • Redesign UI accessibility and resolve technical issues
  • Perform unit testing to ensure functionality
  • Implement cross browser/cross device compatibility
  • Provide guidance to front-end development software engineers
  • Analyze information from product and business partners
  • Design and develop digital software applications
  • Evaluate customer experience interactions
  • Identify and resolve performance bottlenecks
  • Streamline software development process through CI/CD practices
  • Configure and manage deployment pipelines
  • Maintain and enhance digital application security

Requirements For Digital Software Engineer Senior Analyst

JavaScript
TypeScript
Node.js
React
  • Master's degree or foreign equivalent in Computer Science, Computer Engineering, or related field and 3 years of experience OR Bachelor's degree and 5 years of experience
  • Experience with Tableau for performance metrics and dashboards
  • Experience with Selenium, Jasmine and Karma for testing
  • Experience with Jenkins for deployment pipelines
  • Experience with Splunk for real-time data analysis
  • Experience with Angular, AngularJS, Angular Universal, React, React Redux, and Node.js
  • Experience with customer analytics tools like Glassbox, Adobe Analytics
  • Experience with AppDynamics and Pivotal Cloud Foundry
  • Experience with Akamai for content delivery
  • Experience with project management tools including Jira and ServiceNow

Benefits For Digital Software Engineer Senior Analyst

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays

Interested in this job?

Jobs Related To Citibank Digital Software Engineer Senior Analyst