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:
Enterprise Technology team provides technology solutions to support the Chief Administrative Office, Internal Technology and Global Human Resources Technology Organizations. The key functions performed are master planning, vendor management, business engagement, application design & development, and application life-cycle planning. The CAO Group is responsible for strategic and operational priorities that support our company's eight lines of business.
Job Description
A Senior Engineer in MSRCFT space represents the role to deliver strategic architecture, design of Research Distribution applications. This role is Technology Individual Contributor (IC) role, with strong emphasis on deeper understanding of the Global Markets and Research domain and Java/J2EE, Liferay, Angular, Oracle technologies along with experience in building CICD pipeline. Responsible for defining and leading the engineering approach for domain, applications, delivering complex features and technology enablers that improve development efficiencies. Need to provide technical thought leadership, accountable for end-to-end solution design and periodic reviews during implementation phase to deliver high quality solutions to the business. Ensures development of team through coaching, mentoring, feedback, and hands-on career development on engineering practices. Need to play pivotal role in defining the technology strategy in collaboration with Application team, Product Owner and Business partners and ensures technology solutions comply with all applicable standards. Accountable for the periodic reviews of application performance in production (like app health, resiliency, performance, security, enterprise data management standards) and provide guidance to the team to improve the platform to be future ready. Senior Engineer is also responsible to conduct result, designs, prototyping and related exploration activities in evaluating new toolsets and components to help the application, release management and related areas. Helps in defining the technology took stack for the application/solution. Enables teams with CI/CD capabilities. Supports/mentors/coaches team(s) on design and best practices for clean code and higher performance like pair-coding, quality code-reviews. Contributes to domain/application level test strategy creation and regular review of overall test coverage. Drives testing strategy along with reviewing of adherence across teams for consistency.
Responsibilities*
Requirements
Education*
BE / B.Tech / MCA / M.Sc Computers
Certifications If Any: Any certification in Java/J2EE
Experience Range: 15+ years
Foundational skills:
• 15 years of experience in JAVA/J2EE, Liferay (DXP), Angular, Oracle Technologies and RDBMS concepts.
• Experience is design, develop, test and implementation of Web based applications.
• Help the team in defining technology tool stack at application level, perform periodic reviews
• Knowledge and implementation experience in web services: SOAP, REST Web API, JSON.
• XSLT and Xml Technologies and data transformation experience.
• Excellent verbal and written communication skills
• SDLC knowledge: Agile Scrum, bit bucket, Tower/Ansible automation experience is an advantage
• Ability to work independently with initial ramp up time of 3-4 weeks
Desired skills
Work Timings:
10.30 to 7.30 pm. IST (Need to flexible as per business need)
Job Location
Chennai