Back to search results

Software Engineer III - GBS IND

Mumbai, , India;

Job Description:

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 all 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

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, 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: Oracle
  • Experience Range: 8- 10 yrs

Foundational skills 

  • Oracle , PL / SQL, Database Objects - Views, DB Triggers, DB functions, Database tools such as Radical/Ansible
  • Experience in Query Optimization, tuning and database performance.
  • Strong PL/SQL skills and a firm grasp on relational database tables.
  • Strong experience in informatica tools & technologies - PowerCenter, PowerExchange and etc.
  • Strong experience in Unix.
  • Experience in creating autosys jobs.
  • Strong experience RDBMS technologies - Oracle.
  • Strong data modelling skills
  • Strong Analytical & App troubleshooting skills.
  • Strong Oracle database design skills.
  • 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
  • Operating System          : UNIX / Windows
  • Programming                 :  Oracle PL/SQL , Informatica, Python, Shell Scripting
  • Database                         :  Oracle Exadata

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:11:00 AM to 8:00 PM

Job Band:

H6

Shift: 

Hours Per Week:

45

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

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 all 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

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, 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: Oracle
  • Experience Range: 8- 10 yrs

Foundational skills 

  • Oracle , PL / SQL, Database Objects - Views, DB Triggers, DB functions, Database tools such as Radical/Ansible
  • Experience in Query Optimization, tuning and database performance.
  • Strong PL/SQL skills and a firm grasp on relational database tables.
  • Strong experience in informatica tools & technologies - PowerCenter, PowerExchange and etc.
  • Strong experience in Unix.
  • Experience in creating autosys jobs.
  • Strong experience RDBMS technologies - Oracle.
  • Strong data modelling skills
  • Strong Analytical & App troubleshooting skills.
  • Strong Oracle database design skills.
  • 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
  • Operating System          : UNIX / Windows
  • Programming                 :  Oracle PL/SQL , Informatica, Python, Shell Scripting
  • Database                         :  Oracle Exadata

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:11:00 AM to 8:00 PM

Learn more about this role

Full time

JR-21075716

Band: H6

Manages People:

Manager:

Talent Acquisition Contact:

Ameya Kuvalekar

Referral Bonus:

0