Back to search results

Sr Analyst - Apps Prog

Chennai, India

Job Description:


Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses and institutional investors we serve worldwide.

 * BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview

Global Banking & Markets division serves mid- to large-sized corporations and institutional clients worldwide. It is comprised of Business Banking, Global Commercial Banking, Global Corporate & Investment Banking, Global Markets and Wholesale Credit. Aligned with these client-facing groups are Global Capital Markets and Global Research.  The Shared Technology Platforms is a portfolio under the GBAMT Strategy, Architecture and Core Platforms portfolio.  The portfolio is responsible for designing, building and maintaining high performing software systems that are used by the Global Banking and Markets Technology employees globally.  These are Technology for Technology tools that cater to varying project management needs including but not limited to forecasting, hiring, resource lifecycle management etc

Job Description

Following established written procedures, guidelines and techniques, develops, enhances, tests, supports, maintains, and debugs software applications that support business units or support functions. Individual contributor role; fully competent to work under general direction on the most complex projects, often on multiple phases, and seeks guidance and direction from more senior associates or manager, as needed. Working knowledge of business or function for which application is designed. Often responsible for the completion of a phase of a project. Provides guidance and checks the work of less experienced associates


  • Work with onsite team to determine needs and apply/customize existing technology to meet those requirements
  • Maintain existing software systems by identifying and correcting software defects.
  • Maintain and support multiple projects and deadlines.
  • Document and report application specifics.
  • Create technical specifications and test plans.
  • Provide weekend on call support during application releases.


  • Education: B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)
  • Certifications If Any: NA
  • Experience Range: 6 to 8 years
  • Mandatory skills
  • 6+ years of Java development experience, Appian, Angular, Core Java and J2EE technologies
  • Strong domain knowledge and product knowledge
  • Strong Global Risk Banking Domain
  • Good understanding of the functional testing process, scenarios and what to expect from a testing sequence
  • Ability to understand and maintain existing automated scripts based on the specifications and validate that the solution provided meets the requirements and provide inputs.
  • Desired skills
  • Strong knowledge on test design and preparation
  • Quartz knowledge would be beneficial
  • Knowledge on any automation tool will be good.
  • Highly committed and ability to work in fast paced environment against tight deadlines and ◦A proactive approach to problem solving and think innovatively
  • Ability to work in international virtual teams and in matrix structures and being a good team player
  • Positive attitude to resolve problems and  ability to work odd hours to support the business demands
  • Strong Problem Identifying and solving ability
  • Excellent Analytical  and communication skills

    Work Timings: 11:00 to 20:00

    Job Location: Chennai

Learn more about this role

Full time


Manages People: No


Talent Acquisition Contact:

Referral Bonus: