Back to search results

Software Engineer II A - GBS IND

Mumbai, , India;

Job Description:

Overview (Bank of America overview, BA Continuum India overview, Business Overview)

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 portfolio is responsible for designing, building and maintaining high performing software systems that are used by the Global Finance Regulatory Reporting team globally. 

Job Description:

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application and business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.

Responsibilities

  • 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.
  • CI/CD Automation
  • Provide weekend on call support during application releases.

Requirements

Education: B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)

  • Certifications If Any: Java
  • Experience Range: 6 - 12 yrs

Foundational Skills

  • Well versed with below Tools/Frameworks:
  • JQuery,  JSP, CSS, JavaScript, HTML5, AJAX, Spring MVC 3.2.x, Spring Security-2.x, Spring JDBC,  Eclipse IDE,   Hibernate, Velocity,  Quartz,  RESTful Webservice (Jersey-Client) / JSON,  Apache POI, Junit, Log4j, Amcharts, Flexigrid, Bootstrap (NPD/R2DQ), Bootstrap Treeview (R2DQ)
  • Experience in using code repository tools - Github, bitbucket and Artifactory.
  • Effective communication skills.
  • Strong analytical/problem solving/conceptual thought skills.
  • Strong experience in huge data volume based databases designs in RDBMS.
  • Work with different development teams as part of multiple projects.
  • Ability to work independently on initiatives with little oversight.
  • Motivated and willing to learn new tools and technologies
  • Experience in Agile based development environment.
  • Experience and knowledge of different systems i.e. mainframe, databases, Active Directory, and Linux.
  • Clear communication skills.
  • Able to work with cross application teams on multiple initiatives and provide technical leadership on code quality, design & implementation."
  • Must have knowledge in Broker & Swap Dealer FINRA FOCUS reports
  • Must have business knowledge in general ledger, broker dealer and global markets

Desired Skills:

  • Strong analytical skills
  • A proactive approach to problem solving and think innovatively
  • Good to have knowledge in Data Quality (IDQ), AXIOM, Dot Net  , Python and BO reporting tool
  • Job Location: Mumbai/Chennai/
  • Work Timings: General Shift (09:00 AM to 6:00 PM)

Job Band:

H6

Shift: 

Hours Per Week:

45

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Overview (Bank of America overview, BA Continuum India overview, Business Overview)

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 portfolio is responsible for designing, building and maintaining high performing software systems that are used by the Global Finance Regulatory Reporting team globally. 

Job Description:

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application and business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.

Responsibilities

  • 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.
  • CI/CD Automation
  • Provide weekend on call support during application releases.

Requirements

Education: B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)

  • Certifications If Any: Java
  • Experience Range: 6 - 12 yrs

Foundational Skills

  • Well versed with below Tools/Frameworks:
  • JQuery,  JSP, CSS, JavaScript, HTML5, AJAX, Spring MVC 3.2.x, Spring Security-2.x, Spring JDBC,  Eclipse IDE,   Hibernate, Velocity,  Quartz,  RESTful Webservice (Jersey-Client) / JSON,  Apache POI, Junit, Log4j, Amcharts, Flexigrid, Bootstrap (NPD/R2DQ), Bootstrap Treeview (R2DQ)
  • Experience in using code repository tools - Github, bitbucket and Artifactory.
  • Effective communication skills.
  • Strong analytical/problem solving/conceptual thought skills.
  • Strong experience in huge data volume based databases designs in RDBMS.
  • Work with different development teams as part of multiple projects.
  • Ability to work independently on initiatives with little oversight.
  • Motivated and willing to learn new tools and technologies
  • Experience in Agile based development environment.
  • Experience and knowledge of different systems i.e. mainframe, databases, Active Directory, and Linux.
  • Clear communication skills.
  • Able to work with cross application teams on multiple initiatives and provide technical leadership on code quality, design & implementation."
  • Must have knowledge in Broker & Swap Dealer FINRA FOCUS reports
  • Must have business knowledge in general ledger, broker dealer and global markets

Desired Skills:

  • Strong analytical skills
  • A proactive approach to problem solving and think innovatively
  • Good to have knowledge in Data Quality (IDQ), AXIOM, Dot Net  , Python and BO reporting tool
  • Job Location: Mumbai/Chennai/
  • Work Timings: General Shift (09:00 AM to 6:00 PM)

Learn more about this role

Full time

JR-21003054

Manages People:

Manager:

Talent Acquisition Contact:

Referral Bonus: