Bank of America

Analyst I - Apps Prog

Bank of America - full time

Mumbai, India

09 Apr 2019

Bank of America

Job Description

This team operates in the Fixed Income, Currencies and Commodities area of Global Markets Risk Technology and works on a suite of Applications for Front Office Trading desks in London, Americas and Asia Pac regions.

The successful candidate will join the India development team reporting to the local development manager. They will be primarily responsible for designing and building enterprise level applications. Additional responsibilities may include enhancements to existing applications.


  • Responsible for application development and level 2 support
  • Ability to analyze, design, develop and troubleshoot new and existing applications
  • Learning new technologies and framework
  • Interact with PMs and users to gather requirements
  • Optimize and tune existing modules for better performance
  • Collaborate with QA/ASD teams for deliverables


Experience Range

4-7 years of experience

Mandatory skills

  • Hands-on Software Development experience in Python/Java/C++
  • Strong SQL and related DB skills – indexing, transaction management (Sybase/Oracle/MS SQL)
  • Hands on experience in UNIX shell scripting and other scripting languages (Python/Perl)
  • Good working knowledge of software configuration management systems - bug tracking, source control, build management (JIRA/SVN/CVS/)
  • Good experience with Windows and UNIX/Linux environment
  • Good understanding on OOP fundamentals, Data structures, Design patterns
  • Good problem solving and analytical skills
  • Good communication skills
  • Flexible to adopt new technologies specifically Python

Desired skills

  • Demonstrable knowledge in Python/Shell/Perl scripting
  • Domain (Fixed Income) knowledge

For more jobs like this subscribe to the weekly newsletter or follow C++ JOBS on Facebook, Linkedin and Twitter for frequent social updates.