2026 Campus Recruitment America Data Center Application Development Associate
Bank of China USAAbout the role
Introduction
Established in 1912, Bank of China is one of the largest banks in the world, with over $3 trillion in assets and a footprint that spans more than 60 countries and regions. Our long-term outlook, institutional weight and global breadth provide our clients with a stable and reliable financial partner, whether in Corporate or Personal Banking or our Trade Services, Commodities, Financial Institutions and Global Markets lines of business.
Overview
*To be eligible for campus recruitment program, you can only apply for 1 position within the U.S. Branches.
The Application Development Associate will support application development projects and assist in maintaining production systems for the Bank and its branches. This role requires a combination of technical proficiency, problem-solving skills, and a collaborative mindset to ensure the stability and evolution of core banking applications.
Responsibilities
Include but are not limited to:
Application Maintenance
- Provide first-level support for application maintenance and issue resolution
- Review and analyze application issues; prepare proposed solutions for supervisor approval and execute upon approval
- Participate in testing activities and submit results for supervisory review
- Assist in updating system maintenance documentation
- Ensure strict adherence to change management procedures when implementing application fixes or enhancements
Application Development
- Conduct business requirement gathering sessions with stakeholders to understand functional and technical needs
- Assist in developing project plans and summarizing findings for supervisor review
- Write application code in compliance with secure coding standards
- Support the design, development, documentation, testing, and modification of application systems
- Perform unit testing and system integration testing to validate that applications meet business requirements
- Prepare comprehensive documentation for developed applications
- Follow established development procedures throughout the application lifecycle
Risk Control
- Execute all tasks in accordance with Bank policies, procedures, and applicable regulatory requirements
- Proactively identify and mitigate risks associated with application development and maintenance
Qualifications
- A master’s degree in computer science, information technology, or a closely related field is required at the time of hire
- Internship experience in large language model (LLM) applications, banking software development, and testing is highly desirable
- Experience with SQL scripting and data extraction during internships is preferred
- Prior internship involvement in IT project development, testing, and maintenance is advantageous
- Possession of industry-recognized IT certifications is a plus
- Proficiency in at least two programming languages - such as SQL, Python, Java, or JavaScript - is required
- Demonstrated skills in application support, modification, installation, implementation, testing, and troubleshooting
- Solid experience in software research, evaluation, and documentation
Pay Range
Actual salary is commensurate with candidate’s relevant years of experience, skillset, education and other qualifications.
USD $50,000.00 - USD $70,000.00 /Yr.Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s