Data Analyst & IT Support Specialist

Industrial and Commerce Bank Of China USA NA•New York, NY
•$50,000 - $70,000•Onsite

About The Position

The Data Analyst and IT Support Specialist assists the Head of IT with business requirements, project planning, software development, documentation, database maintenance, system implementation, and troubleshooting. The role analyzes requirements and defines application functionality and interface needs, then designs, develops, tests, and maintains web and Windows applications. It also supports implementation in coordination with the head office in China and prepares instructional materials for end users. This is a non-exempt role performed in person in an office environment. It is primarily sedentary and uses standard office equipment, though it also involves walking around the office and speaking with employees and supervisors. Reasonable accommodations that do not cause undue hardship will be made for qualifying individuals with disabilities to perform the essential functions.

Requirements

  • Bachelor’s degree in Computer Science or a field related to software development.
  • Knowledge of databases and report development, including SQL.
  • Knowledge of object-oriented programming using languages such as C++, Java, JavaScript, PHP, and SQL.
  • Ability to be flexible and work within tight deadlines.
  • Ability to perform services in person from a Bank office or branch, access the Bank’s computer systems, and engage interactively with coworkers.

Nice To Haves

  • Master’s degree preferred.
  • Prior working experience in mobile app development is a plus.
  • Prior 2–3 years of working experience in a bank or in a banking system is a plus.

Responsibilities

  • Assist the Head of IT in collecting business department requirements and discussing them with colleagues to determine what the IT department can deliver.
  • Help define project functionality and discuss project plans and timelines with the IT team.
  • Design and develop web and Windows software applications.
  • Prepare instructional materials and documents for end users.
  • Analyze business requirements and identify desired web application functions and interface styles; develop web applications using front-end development knowledge and languages such as PHP, JavaScript, HTML, CSS, and MySQL.
  • Test and maintain web application functions to ensure they work as expected.
  • Assist with database maintenance and recovery.
  • Communicate with the head office in China to implement the system.
  • Troubleshoot software and applications.
  • Perform additional duties as assigned by a supervisor or manager.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service