Software Engineer III-Hadoop

About the Company

Bank of America is dedicated to making financial lives better through every connection, driving Responsible Growth, and delivering for clients, teammates, and communities. With a commitment to inclusivity, employee wellness, and community impact, the company offers a collaborative environment where talent is recognized, nurtured, and rewarded. A great place to work, Bank of America promotes a culture of growth, learning, and impact across diverse fields.

About the Role

The Software Engineer role focuses on developing and delivering solutions that meet functional and non-functional business goals. This position will contribute to the design, development, and testing of software solutions with a strong focus on integration and maintainability. The ideal candidate will bring expertise in BigData development, automation practices, and a proactive approach to problem-solving.

Responsibilities

  • Develop and deliver solutions based on defined acceptance criteria and compliance requirements.
  • Design, develop, and modify application architecture, interfaces, and solution components, ensuring integrity is maintained.
  • Mentor junior engineers and promote best practices in Continuous Integration and Continuous Development (CI-CD).
  • Perform story refinement, requirements definition, and estimation throughout the delivery lifecycle.
  • Conduct proof of concept and spike tasks to mitigate risk or introduce new ideas.
  • Automate manual release processes and manage CI/CD tools.
  • Design and maintain automated test suites for integration, regression, and performance testing.

Required Skills

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 3+ years of experience in software engineering with BigData technologies (Hive, Impala, Spark).
  • Strong hands-on experience in relational database/SQL development.
  • Proficiency in shell scripting.
  • Experience with CI/CD tools such as Git, Jenkins, Artifactory, and Ansible.
  • Effective communication, collaboration, and problem-solving abilities.

Desired Qualifications

  • Experience working in an Agile development environment.
  • Programming experience in Java (desirable but not essential).
  • BI development experience (desirable but not essential).

Full details of this position are available on the official website linked below:

Copyright © 2025 hadoop-jobs. All Rights Reserved.