Neel Marld

Analyst, Technology & operations

What skills are important for a software developer?

As a software developer I feel that there are two key skills: being a team player and being able to think logically. The latter is especially important to break down technical problems and find a solution.

How does the bank support your development?

The bank arranges a great number of training and development opportunities both internally and externally. For example, I recently took part in a series of financial training courses. Coming from a computer science background, I have not had much exposure to the finance industry and these courses helped me understand more about the financial instruments and products the industry deals with. This has allowed me to be a better developer because I have better insight into the business functionality of the application I work on.

What do you enjoy doing in your personal time?

I love to travel, experience new cultures and meet new people. 

The bank arranges a great number of training and development opportunities both internally and externally.

In one word, how would you describe Bank of America Merrill Lynch?


What are the most rewarding aspects of your job?

Achieving results and seeing how the work I did made improvements is quite rewarding. It proves that even though I’m just one person in this company what I do makes a difference and helps to drive positive results.

What advice would you give to students?

My advice to students would be to take every opportunity that is presented to you even if it is something small like an insight week or internship. It is probably one of the best ways to experience the culture of the organization and to determine if this industry is really for you


1 2 3

Which of these teams most appeals to you?

Banking, markets & finance

Banking, markets and finance roles across the bank work directly with our customers across the U.S. and companies and institutional clients globally.

Business support functions

Teams across our business support functions are essential specialist teams that work to ensure the strategic, efficient and successful running of the bank's day-to-day business.

Technology & operations

Global technology & operations teams help to provide the infrastructure, technology platforms and information security capabilities crucial to our ability to serve our customers and clients.

Where are you in your education?

Bachelor'sMaster'sMBAPhD Other