Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Bank Of America Software Engineer II - GBS 
India, Tamil Nadu, Chennai 
430815528

18.11.2024

Job Description*

A Software Engineer II, is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. They are familiar with development and testing practices of the bank. A Software Engineer II, is an individual contributor to a team.

Responsibilities*

• Contribute to story refinement/defining requirements.

• Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle.

• Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.

• Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.

• Utilize multiple architectural components (across data, application, business) in design and development of client requirements.

• Assist team with resolving technical complexities involved in realizing story work.

• Contribute to existing test suites (integration, regression, performance),analyze test reports, identify any test issues/errors, and triage the underlying cause.

• Document and communicate required information for deployment, maintenance, support, and business functionality.

• Participate, contribute and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes.

Requirements*

Bachelor of Computer Science, Bachelor of Engineering (BEng), Bachelor of Technology (BTech), Master in Computing (MComp)

Experience Range*

  • 7- 9 Years

Foundational Skills*

  • Strong knowledge in Web services -REST, J2EE, Spring Framework, Spring Batch Hibernate, , XML or JSON
  • Should have worked on Integrations across platforms
  • Should have worked on JBOSS Application server and RAD/Eclipse IDE
  • Should have worked on RDBMS like DB2/Oracle
  • Good working knowledge on Code Quality (Junit, SONAR etc)
  • Basic knowledge on Code review tools (Crucible, Smarbear.. etc)
  • Should have worked on build tools (Maven, ANT etc)
  • Excellent communication skills to work with Global Teams

Desired Skills*

  • Basic knowledge of Microservice Frameworks
  • Exposure to Agile methodology.
  • Exposure to Rules Engine
  • Kafka

Work Timings*

  • 11:30 AM - 8:30 PM

Job Location*

  • Chennai, Hyderabad