Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Atlanta


Job Description:

This role is a key resource on the C++ and Database development team. 

Responsibilities include:

Support C++ build configuration and 3rd party library integration. 
Work alongside programming centric team of Quants.
Advise on Software Architecture, Design and Refactoring. 
Advise on Database Architecture and Design.  
Develop new Database/Hadoop/Spark applications.
Assist with the porting or integration of legacy processes into RESTful service and Database applications.
Conduct code reviews of junior programmers.
Required Skill and Experience:

Bachelor's Degree required
7-10 years of experience in C# and/or C++ and in ANSI SQL.
Experience with Database ETL processes using SSIS.
Experience in Visual Studio development.
Experience using Source Code and Version Control systems; SVN, Git, etc.
Experience in Database architecture and design.
Experience in Web services and/or applications.
Desired Skills and Experience:

Experience with SQL Server
Experience in participating in online Code Reviews
Experience in training junior programmers
Experience in Setup and Maintenance of Build system for large application
Experience in integrating 3rd party libraries
Experience with JSON/XML
Experience with SQL Server
Experience with T-SQL
Experience with WebForms/MVC
Experience with Telerik
Experience in Python
Experience in Unix/Linux development stack
Experience in Hadoop/Spark ecosystem

About the company

Bank of America is one of the world's largest financial institutions, serving individuals, small- and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. The company serves approximately 56 million U.S. consumer and small business relationships. It is among the world's leading wealth management companies and is a global leader in corporate and investment banking and trading.

Companies in this sector