Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Bank Of America Software Engineer III - GBS 
India, Haryana, Gurugram District 
528578981

30.08.2024

Job Description*

A Software Engineer III 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 ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. These individuals possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. A Software Engineer III, 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.

• Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.

• Design/develop/maintain automated test suites (integration, regression, performance).

• Set up and develop a continuous integration/continuous delivery pipeline.

• Automate manual release activities.

• Mentor other Software Engineers and coach team on CI-CD practices and automating tool stack.

Education*

  • BE / B-Tech M.E./M. Tech (prefer IT/CS specialization)

NA

Experience Range*

  • 10 - 12 Years

Foundational Skills*

  • Core Java Knowledge – Java 8 and above
  • Web services – REST & SOAP, J2EE, Spring Framework, Spring Batch Hibernate, XML & JSON
  • Experience in developing and designing complex applications using webservices (SOAP and REST )and MQ technologies
  • JBOSS Application server and RAD/Eclipse IDE
  • Knowledge of Microservice Frameworks
  • Knowledge of RDBMS like Oracle
  • Understanding of coding standards
  • Excellent communication skills to work with Global Teams
  • Exposure to Agile methodologies and able to work in a fast-paced agile work space.
  • Has experience in Test Driven development.

Desired Skills*

Work Timings*

  • 11:30 AM - 8:30 PM

Job Location*

  • Chennai, Mumbai, Gurugram