Bank of America Recruitment Drive 2025 – Software Engineer Jobs for Freshers (Apply Now)

Bank of America Software Engineer Recruitment 2025 for Freshers

Bank of America has announced its 2025 Software Engineer hiring for fresh graduates across Mumbai, Hyderabad, and Chennai. This opportunity is ideal for candidates pursuing B.Tech/B.E in Computer Science or related fields, especially those from the 2026 graduating batch. The role offers exposure to enterprise-level technology, modern engineering practices, and global teams. Candidates looking for stable MNC jobs with strong career growth will find this position highly rewarding.

Job Overview

Name of the Company: Bank of America

Job Role: Software Engineer

Qualifications: B.Tech, B.E

Experience: Freshers (2026 Batch)

Salary: INR 7 – 14 LPA (via AmbitionBox — estimated based on similar roles)

Job Location: Mumbai, Hyderabad & Chennai (Onsite – Full Time)

Job Category: Software Engineering

Requisition ID: JR-25045362

Last Date: ASAP

Official Website: www.bankofamerica.com

About the Global Technology Division

Bank of America’s Global Technology division powers the systems that support retail, commercial, global markets, payments, and enterprise platforms. The team works with advanced technologies including: Mobile & Online Banking, Cybersecurity & Risk Management, Cloud Platforms, AI, Machine Learning & Virtual Reality and Data Engineering & Enterprise Infrastructure

The company is known for its innovative learning environments and hands-on engineering culture. As a Software Engineer, you will contribute to scalable products that serve millions of global customers.

Roles and Responsibilities

In this full-time engineering role, you will work on designing, building, testing, and supporting enterprise applications.

Key responsibilities include:

  • Gathering and translating business requirements into technical specifications
  • Writing clean, tested, and maintainable code
  • Supporting CI/CD processes including pull requests, release notes, conflict resolution
  • Performing unit testing and integrating solutions into internal banking systems
  • Documenting models, processes, and development outcomes
  • Conducting proof-of-concepts for new ideas and risk mitigation
  • Working closely with global technology teams across APAC, EMEA & AMRS
  • Identifying, escalating, and resolving technical issues

Required Skills & Qualifications

  • Educational Requirements
    • Final-year candidates from the 2026 batch ONLY
    • Degree: B.Tech / B.E
    • Streams: Computer Science, Computer Engineering, Information Systems
    • Academic Performance:
      • 70% in last semester OR
      • CGPA 7/10 with no backlogs
  • Foundational Skills
    • Understanding of full software development lifecycle
    • Knowledge of programming languages such as Java, Python, C++, C#/.NET
    • Familiarity with distributed systems, databases, data tools, and frameworks
    • Experience or awareness of Agile methodology, JIRA, Linux/Unix
    • Strong analytical, problem-solving, and communication skills
    • Ability to work in global distributed teams
  • Desired Skills
    • Exposure to AI/ML frameworks and cloud technologies
    • Strong quantitative and problem-solving mindset
    • Attention to detail, teamwork, and ability to handle ambiguity
    • Knowledge of Microsoft Office tools

How to Apply

Apply Link – Click Here

For Regular Updates Join our WhatsApp – Click Here

For Regular Updates Join our Telegram – Click Here

FAQs

1. What is the eligibility for Bank of America Software Engineer Recruitment 2025?

Final-year engineering students from the 2026 batch with a B.Tech/B.E degree in Computer Science or related fields are eligible.

2. Is work experience required for this role?

No. This recruitment is exclusively for freshers, and no prior work experience is required.

3. What is the expected salary for this position?

The estimated salary range is INR 7 – 14 LPA, based on AmbitionBox data for similar roles.

4. Are these roles remote or onsite?

All positions are onsite, full-time in Mumbai, Hyderabad, and Chennai.

5. What programming languages should candidates know?

Candidates should have basic proficiency in at least one language such as Java, Python, C++, or C#/.NET.

Disclaimer:

The information provided is intended solely for educational and informational purposes for students and job seekers. All details are sourced from the official website and verified company pages. Latest MNC Jobs does not guarantee job placement or charge any fees for job-related information. Applicants are advised not to make any payments to individuals or agencies claiming job guarantees. Always follow the official recruitment process of the respective company.