Job Description
Bank of America is hiring a Software Engineer Apprentice in Mumbai for freshers. The role involves ensuring software meets functional, non-functional, and compliance requirements, gathering and translating client requirements into technical design specifications, coding solutions and unit tests, participating in CI/CD delivery and release events, documenting models and findings, building proofs of concept, and working with global development teams across APAC, EMEA, and AMRS. Foundational skills include hands-on work across the full software lifecycle, understanding of industry development and testing practices, and design patterns for complex applications. Desired skills include experience with AI/ML frameworks, cloud platforms, strong problem-solving and quantitative skills, and attention to detail.