Bank of Baroda invites applications for 418 IT department vacancies including officer, manager, and senior manager roles. Apply online by February nineteen, 2026.