Chennai, IND
4 days ago
Senior Engineer - GBS IND
Senior Engineer - GBS IND Chennai, India **Job Description:** **About Us** At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day. One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being. Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization. Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us! **Global Business Services** Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations. Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation. In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services. **Process Overview** Global Business & Markets Technology 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. G10 FXCASH Post Trade Platform at Bank of America (BofA) offer a dynamic and competitive environment with exciting career opportunities around FX Trading. We are an organization with deep technical and industry experience that specializes in designing and developing highly distributed, integrated trading solutions in an environment where performance and scalability are critical to success. Our goals are strategic; to help our business partners improve and sustain business – driving revenue while mitigating risks and improving operational efficiencies. In a revolutionary capital markets landscape driven by far reaching regulatory reform and cross-industry initiatives our teams leverage their deep business knowledge and technical expertise to build and integrate platforms that offer front to back electronic processing and risk management capabilities in a highly motivated and competitive work environment. When you’re with Bank Of America and Trade capture & lifecycle management group, you’re part of a dynamic, cross-functional organization with business analysts, developers and systems engineers, testing professionals and business/technical support professionals. **Job Description** A Senior Engineer who will be the development lead responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes with FX Cash Trade booking and Cross Asset Services Team under FX Trade Management using Quartz Framework. Key responsibilities of the role include delivering complex features and technology enablers that improve development efficiencies. They provide technical thought leadership based on the significant experience they have built through multiple software implementations and has developed both depth and breadth in a number of technical competencies. This is an individual contributor for one or more teams but can also lead and be accountable for end-to-end solution design and delivery. Candidates who are highly proficient in Python and have worked extensively in any integrated trading, position management, pricing and risk management platform. This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset Candidate with Big Data knowledge would be an added advantage. The candidate will collaborate with other members of the team globally to define the strategic architecture, adopt best working practices and build server side solutions that add significant value to end-user experience. The teams use agile development with varying levels of maturity amongst them. India team is distributed across Chennai, Mumbai, and the global team across New York and Chicago, Singapore and Hong Kong. Experience in building Trade Booking systems in any line of business is must. **Responsibilities** + Ensure that the design and engineering approach for complex features, are consistent with the larger portfolio solution. + Design, develop, test and document scalable, highly reliable, enterprise global systems in a structured, disciplined, and fast-moving environment. + Conduct research, designs prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, features, etc. + Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. + Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. + Help define the technology tool stack for the solution; Evaluates and adapts new testing tool/framework/practices for team(s). + Enable team(s)/applications with CI/CD capabilities; Engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline. + Support / mentor / coach team(s) on design and best practices for high code performance – e.g. pairing, code reviews. + Constantly seek better ways of solving technical problems and designing the solution, not afraid of challenging the status quo. + Create frameworks, interfaces and complex components for team(s) to utilize and develop. + Accountable for technical delivery of complex features for either a single team or multiple teams. + Fast in learning and adopting of new framework and technologies + Support the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems. + Mentors other Software Engineers and coaches’ team on CI-CD practices and automating tool stack. + Critically evaluate design and code implementation in terms of quality and robustness. + Explore state of the art technology solutions and incorporate into current technology stack. + Recruit, mentor and develop additional members of the Cross-Asset Technology team. + Follow agile development culture and open to perform multiple roles as demanded by the project. + Work with stakeholders to establish high-level solution needs and with architects for technical requirements. + Lead the technical oversight for teams in solution development. **Requirements** **Education: Bachelors/Master’s degree in computer science or engineering** **Certifications if any: NA** **Experience Range: 13-18years** **Foundational skills*** + Strong Hands-on Software Development experience in Python/Java. Python Preferred. + Experience in the Investment Banking / Capital Markets. + Good understanding on OOP fundamentals, Data structures, Algorithms, Design patterns + Experience building RESTful APIs. + Flexible to adopt new technologies specifically Python if previous experience is in Java + Strong problem solving and Strong analytical and diagnostic skills as well as attention to detail + Must be a self-starter, independent thinker with excellent communication. + Ability to work in fast development environment and quickly adapt to the changes. + Good understanding of the SDLC/Agile processes and ability to work with agile methodology. + Ability to handle multiple projects concurrently; able to work under pressure to meet tight deadlines + Very good verbal and written communications skills + Competent database/SQL skills **Desired skills** + Prior experience in applications that deal with any trading systems. Demonstrable knowledge in Python/Java. + Business knowledge about capital markets and FX financial products. + Experience of working in integrated front office development environments. + Experience in Test Driven and Behavior Driven development methodology **Work Timings:** 10:00AM – 8:00PM **Job Location*** Chennai Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates. To view the "Know your Rights" poster, CLICK HERE (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12.pdf) . View the LA County Fair Chance Ordinance (https://dcba.lacounty.gov/wp-content/uploads/2024/08/FCOE-Official-Notice-Eng-Final-8.30.2024.pdf) . Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (“Policy”) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment. To view Bank of America’s Drug-free Workplace and Alcohol Policy, CLICK HERE . Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank’s required accommodation request process before your first day of work. This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
Por favor confirme su dirección de correo electrónico: Send Email