Software Engineer II A - GBS IND

Hyderabad

Bank of America

What would you like the power to do? For you and your family, your business and your community. At Bank of America, our purpose is to help make financial lives better through the power of every connection.

View all jobs at Bank of America

Apply now Apply later

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 Markets Technology & Operations provides end-to-end technology solutions for Global Markets businesses including Equities, Prime Brokerage, Interest Rates, Currencies, Commodities, Derivatives and Structured Products. Across all these products, solutions include architecture, design, development, change management, implementation and support using various enterprise technologies. In addition, GMT&O provides Sales, Electronic Trading, Trade Work Flow, Pricing, and Market Risk, Middle office, Collateral Management, Credit Risk, Post-trade confirmation, Settlement and Client service processes for Trading, Capital Markets, and Wealth Management businesses.

Global Markets Trade Horizontals – Trade Surveillance technology builds the technology products and algorithms required for predicting Market conduct - manipulative & deceptive trading practices across products or market.

Job Description

·         Must be hands on Python (or similar object oriented / functional language).   Python experience will be advantage.  

·         Experience in Data warehousing, ETL, data science using Python would be advantageous.

·         Experience of message oriented middleware (AMPS/RabbitMQ/ZMQ etc).  Technique is more important than technology used.  

·         Experience of object(noSQL) db and understanding of other Databases (relational, hdfs etc.)  

·         Experience in REST/WebSocket.  Hands on in full stack components, will be plus.  

·         Excellent grip on debugging and problem solving techniques.  

·         Good Understanding of agile development process, habit of its application on daily routine.  

·         Must be able to communicate effectively with IT colleagues and our business partners.  

·         Experience of financial products / transaction, particularly in Fixed Income. Optional but will be advantage. 

Responsibilities

A Senior Engineer is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.

Requirements

Must be hands on Python (or similar object oriented / functional language).   Python experience will be advantage.  

·         Experience of message oriented middleware (AMPS/RabbitMQ/ZMQ etc).  Technique is more important than technology used.  

·         Experience of object(noSQL) db and understanding of other Databases (relational, hdfs etc.)  

·         Experience in REST/WebSocket.  Hands on in full stack components, will be plus.  

·         Excellent grip on debugging and problem solving techniques.  

·         Good Understanding of agile development process, habit of its application on daily routine.  

·         Must be able to communicate effectively with IT colleagues and our business partners.  

·         Experience of financial products / transaction, particularly in Fixed Income. Optional but will be advantage. 

Education-  BE IT/Computer engineering from Tier II college

Certifications If Any-

Experience Range-  6- 12 years

Foundational skills : Python with Object Oriented Programming

Desired skills : Python with Object Oriented Programming, Rates Trading business, Fixed income products.

Work Timings:  12:00 pm to 9:00 pm

Job Location: Hyderabad/Mumbai.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Architecture Banking Credit risk Data Warehousing Engineering ETL HDFS NoSQL Python RabbitMQ

Region: Asia/Pacific
Country: India

More jobs like this