Software Engineer, Apprentice

Bank of America

Hyderabad, Telangana, IndiaFresher2h agovia LinkedIn

This job at a glance

Who can apply
Freshers · B.Tech / B.E.
Must know
CybersecurityNetwork securityVulnerability managementSalesforceHelp deskUnit testing
Nice to have
Machine learning
Work
On-site in Hyderabad
Pay
Not stated by the employer.
Skill demand
Cybersecurity1%Salesforce1%of 88 similar fresher jobs posted in India this week
Listed
30 Oct 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

The Global Technology division manages critical systems and platforms. As a member of our team, you will use leading technology solutions and integrated platforms to ensure customers and clients can leverage services anytime, anywhere.

Skills Exposure / Opportunity to Work In Areas Such As

  • Full stack
  • SRE
  • AI/ML
  • Cloud
  • Pega
  • BPM
  • Cybersecurity (Network Security, Pen testing, IAM, Cloud Security)
  • Infosec
  • Salesforce
  • ServiceNow

Key Responsibilities

In this role, you will ensure software is developed to meet functional, non-functional, and compliance requirements. Solutions will be well-designed with maintainability/ease of integration and testing built-in. Key tasks may include:

  • Gather and translate internal and external client requirements into technical design specifications, business process re-engineering.
  • Code solutions, unit tests, and ensure successful integration into internal banking applications and systems with clear, robust, and well-tested interfaces.
  • Participate and contribute to delivery/release (CI/CD) events (e.g., branching timelines, pull requests, issue triage, merge/conflict resolution, release notes).
  • Document models and findings, support data collation and processing helpful in development and delivery.
  • Perform proof of concept to implement new ideas or mitigate risk.
  • Ensure execution and delivery meet technology expectations in terms of functionality, quality, performance, reliability, and timelines.
  • Work with global development teams and business partners across APAC, EMEA & AMRS and translate business/functional requirements for banking, trading, markets, etc.
  • Identify, escalate, and resolve incidents and issues.

Requirements & Tech Stack

  • Foundational skills include hands-on engagement in the full software lifecycle: requirements analysis, coding, testing, and deployment.
  • Strong knowledge of development and testing practices common to the industry and design patterns supporting complex applications.
  • Fundamental knowledge and understanding of programming languages, data visualization tools, application frameworks, distributed systems, and databases.
  • Basic proficiency in at least one of the following programming languages: Java, C#/.NET, C++, Python.
  • Experience in Agile methodology, Process Improvement, Excel, JIRA.
  • Knowledge of Linux/Unix.
  • Ability to deal with ambiguity, including various work assignments and changing priorities.
  • Strong influencing skills with the ability to influence both vertically and horizontally.
  • Assertiveness, initiative, strong work ethic, and a team attitude.
  • Distinguished written and oral communications skills.
  • High level of intellectual curiosity, a drive for excellence, and a commitment to achieving sustainable results.
  • Strong academic and technical skills in Microsoft Office.

Desired Skills

  • Good to have experience with developing frameworks and tools specific to AI/ML applications.
  • Good to have familiarity with cloud platforms and development in cloud environments.
  • Candidate good at problem-solving and have quantitative skills.
  • Ability to implement solutions based on requirements or innovative ideas.
  • Willingness and aptitude to work in global distributed teams.
  • Attention to detail and strong work ethics.

Qualifications

  • Eligible final year students from the Class of 2027 ONLY.
  • Degree Type: B.Tech, B.E.
  • Major Specialization: Computer Science, Computer Engineering, Information Technology.
  • CGPA: 70% in the last semester OR CGPA of 7 on a scale of 10 in the last semester with no pending backlogs.
  • Certifications: Good to have if any.
  • Work Experience: No work experience, freshers only.

Other Campus Eligibility Requirements

  • Students with Indian citizenship and residing in India.
  • Students should be open for any roles they are finally selected for as deemed suitable in the interview/evaluation process.
  • Students should be open to join any of our 5 locations: MUMBAI, CHENNAI, GURUGRAM, HYDERABAD, GIFT CITY. Location preference will not be given. Not all roles are available in all locations.
  • Students must be open to work in any shifts, including night shifts, rotational shifts, as per business or process requirements.

Fresher Software Developer Jobs in Hyderabad · last 7 days

89 openings · all need no experience

Most hiring: Creative Hands HR, Nxtwave Disruptive Technologies, Knowledgesprint Technologies

See all 89 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job