Senior Engineer Gbs Ind

Year    Chennai, Tamil Nadu, 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\xe2\x80\x99re 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*Operations Technology supports Workflow Simplification platform for Bank of America. Along with working in cutting edge technologies, this team is highly matured in the agile practices with most of the teammates working as part of scrum/ Kanban teams. This role will be working on cutting edge technologies and play a key role in the Workflow transformation within Operations Technology space. This is once in a lifetime opportunity that can make a BIG positive impact on the business.*
As a Senior Engineer, the incumbent will be responsible for leading and providing technical oversight for multiple teams working on Workflow Simplification Technology platform including:

  • Provide technical thought leadership based on the significant experience they have built through multiple software implementations and have developed both depth and breadth in several technical competencies.
  • Strong hands-on development experience in Java, Spring Boot, Spring, Microservices, REST API development, Angular Framework 2.0, Angular Material UI development skills is mandatory. Ideal candidate is expected to be a full stack developer with broad work experience across all layers with expertise in Java, Spring and Angular technologies.
  • Define, lead and be accountable for the end-to-end solution design and delivery for highly complex Workflow projects. Efforts deliver significant business outcomes.
  • Deliver complex features and technology enablers that improve development efficiencies.
  • Provide technical oversight for teams in solution development.
  • Guide a team of developers in design / developer of applications and help drive large projects from India.
  • Must have knowledge of Oracle database development \xe2\x80\x93 queries, script creation, packaging, bank process for data restoral, lower environments and code promotions across levels. Knowledge on Camunda and BPM tools is desired.
  • Able to perform design / architecture reviews in India.
  • Understand Stored procedure/package/functions Deep understating of Git version control system.
  • Work with multiple agile teams to co-ordinate development and unit testing on multiple areas.
  • Ability to learn new technologies and apply them quickly.
  • Strong collaboration across multiple stakeholders and global teams is required.
Responsibilities*
  • Accountable for end-to-end solution delivery of features / Epic for either single / multiple teams
  • Supports / mentors / coach team(s) on design and best practices for higher code performance
  • Constantly looking for better ways of solving technical problems and designing the solution
  • Work closely with US senior engineers, feature leads, team members and participate in design discussions, Epic grooming, Story Grooming
  • Participate in requirement gathering meetings and proactively clarify doubts
  • Ensure that the design and engineering approach for complex features, are consistent with the larger portfolio
  • Suggest technical solutions related to by applying knowledge on end-to-end solutions
  • Create designs, do the development, unit test, create right documentations helping teams\xe2\x80\x99 journey
  • Follow the CI/CD strategy and support the implementation, engage with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline. Strong knowledge on CI/CD process in the bank
  • Follow all the agile practices and proactively track delivery of Sprint commitments and tasks to closure
  • Own the work across teams and keep all the stakeholders informed about the status
  • Implement best practices and drive desired business outcomes
RequirementsEducation*
  • B.E./ B Tech / M.E./M Tech / M.C.A
  • Certifications If Any
Experience Range*
  • 14 \xe2\x80\x93 20 Years
Foundational skills*
  • Strong hands-on development experience in Core Java, Spring Boot, Microservices API, Angular material technology, creating framework, shared components, code review etc.
  • Strong experience working with Agile Methodology & Framework
  • Ability to work independently, provide Technology Leadership, drive Process Changes
  • 8+ years of experience in designing and implementing enterprise applications
  • Proven experience in working with multiple integration systems across varied technologies
  • Strong working experience in various Spring frameworks \xe2\x80\x93 Spring MVC, Springboot, Spring Security
  • Proficient in using various IDE tools like Eclipse, RAD etc.
  • Experience in using version control tools like GitHub and Subversion
  • Proficient in building the EAR files using Maven
  • Experience working with development /scrum teams to support projects
  • Experience with MVC and design patterns
  • Expertise in creating SOAP and/or REST Web Services for large volume enterprise consumption
  • Sound knowledge on Oracle database, UNIX / Linux OS, well versed using various commands
  • Familiarity with the following considered pluses: Stored Procedures, NDMs, AutoSys
  • Experience in using Jenkins, SonarQube and various CI/Cd tools
Desired skills
  • Exposure to Camunda, BPM Tools
  • Ability to come up with alternate solutions when product challenges are met.
  • Performance Tuning
  • Inbound and Outbound Integration via Web Services, Middleware, and other interfaces
  • Microsoft Visio or Similar UML tools, UI Design and Development, Integration Development (SOA)
  • Experience working in Agile development process and good understanding of various phases of Software Development Lifecycle.
  • Must be aware about Agile culture, roles, tools and terminology in development technologies and patterns Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces.
  • Experience TFS \xe2\x80\x93 GitHub (CI/CD) and Dev Ops
Work Timings*
  • 12.00 PM \xe2\x80\x93 9.00 PM Flexibility and US overlap is required for this role.
Job Location*
  • Chennai

Bank of America

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3311099
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year