Software Engineer - Equities Technology @ Bank of America - New York, NY
Job Overview
8 days ago
Software Engineer - Equities Technology
Bank of America - New York, NY
Job Description:
Equity Derivatives Lifecycle Management team is looking to hire a strong full stack software developer to work on the Structured Notes lifecycle automation initiative. In this role, you would also have the chance to work on front to back reengineering of lifecycle management and would get the chance to model lifecycle events for equity derivative products. To thrive in this role, you would need to be very strong in Python and have a firm grasp of other languages and frameworks such as javascript, React, databases (Oracle), messaging / stream processing and ability to pick up anything new. Knowledge of equity derivatives would be a huge plus.
The Software Engineer is responsible for developing, testing and supporting the Investable Indices platform. Employees work closely with stakeholders in Trading, Structuring, Middle Office and Quants in defining requirements and designing solutions for the platform. Employees are expected to have in-depth capital markets product knowledge or be able to independently learn the business domain quickly. Ideal candidates will be able to write quality code in an existing framework or whitespace while designing robust solutions that are fault tolerant and allow for flexibility in the future. Role requires hands on experience with production systems and data, working under tight deadlines, and providing support when appropriate. Individual contributor role.
Required Skills
- 5 years+ of Python or JAVA development experience
- Computer science or equivalent degree
- Understanding of object oriented design and concepts
- Familiarity with building systems in python leveraging Tornado, Flask, REST APIs, elastic compute, async IO in a micro services architecture.
- Familiarity with message brokers like Kafka, AMPS etc
- Strong communication skills to be able to communicate with various stakeholders.
- Good understanding and practice of unit testing.
- Willing to work in a dynamic environment with rapidly changing requirements.
- Should be able to reverse engineer by going through code and make changes as need, should be able to analyze, implement feature requests with minimal oversight.
Desired Skills
- Equity Derivative knowledge a plus
Bank of America's Global Banking and Markets Technology Organization....
- Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
- Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
- Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
- Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
- Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
- Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.
Job Band:
H5Shift:
1st shift (United States of America)Hours Per Week:
40Weekly Schedule:
Referral Bonus Amount:
0Similar Jobs
Software Engineer, Backend
Capital One
Philadelphia, PA
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve…
REMOTE Manager of Software Test Engineering, Revenue / AdTech
Pluto TV
New York, NY
5+ years of solid working experience on developing Test automation scripts specifically object-oriented frameworks (TestNG, Java).
Senior Software Engineer, Backend
Capital One
Philadelphia, PA
At least 5 years experience in software development. Continuously improve software engineering practices. 6+ years experience in software development.
Web Development Lead (.NET Web Projects)
BlueModus, Inc.
Philadelphia, PA
NET web applications: 5 years (Required). 5+ years of experience with modern software design patterns, debugging, and refactoring.
Web Development Lead (.NET Web Projects)
BlueModus, Inc.
Newark, NJ
NET web applications: 5 years (Required). 5+ years of experience with modern software design patterns, debugging, and refactoring.
iOS App Developer
Invonto
Bridgewater, NJ
Full life cycle app development experience from inception to launch in the app store. 3+ years of professional iOS application development experience using…
Sr.NET/Angular Developer...
Cyber Resource
Jersey City, NJ
Experience with design patterns, agile processes; Web API 2.0 Required 5 Years. Deployment and testing on cloud infrastructure; 8+ years for developer role.
Sr.NET/Angular Developer...
Cyber Resource
Philadelphia, PA
Experience with design patterns, agile processes; Web API 2.0 Required 5 Years. Deployment and testing on cloud infrastructure; 8+ years for developer role.
Platinion Software Engineer
Boston Consulting Group
New York, NY
Our ideal candidates will have a combination of consulting experience and core engineering experience within web applications, mobile optimized solutions, some…
Software Engineer 2
FreeWheel
New York, NY
Evaluates and plans software designs, test results and technical manuals. Displays in-depth knowledge of and ability to apply, project management skills.
Java Engineer 1, Software Dev & Engineering
Comcast
Philadelphia, PA
Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.
Comcast Cybersecurity: Associate Frontend Software Engineer (React/Node)
Comcast
Philadelphia, PA
Participating in software release and deployment activities. Responsible for planning and designing new software and web applications.
Software Senior Engineer
WELLS FARGO BANK
New York, NY
Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the…
Software Engineer
Comcast
Philadelphia, PA
Assists with the software update process for existing applications and roll-outs of software releases. Acts as a resource for colleagues with less experience.
Software Engineer, Jack-Of-All-Trades, Problem-Solver
Moody's
New York, NY
SQL is the lingua franca of data whether you are a UI developer, a machine learning expert, or a data engineer. NoSQL experience is a plus.
Engineer 3, Software Dev & Eng
Comcast
Philadelphia, PA
As part of the agile team, gain an understanding of the full product development life cycle, gain deep knowledge of our platform.
Sr. Software Engineer - Golang
FreeWheel
New York, NY
This organization has a DevOps and cloud-native mindset and takes responsibility for the cloud infrastructure that supports its applications.
Engineer 3, Software Development and Engineering
Comcast
Philadelphia, PA
Assists with the software update process for existing applications and roll-outs of software releases. Acts as a resource for colleagues with less experience.
Full Stack- Engineer 1, Software Dev & Engineering
Comcast
West Chester, PA
As a software engineer in the Mercury team, you will work with a diverse team of software engineers, product owners, service delivery engineers, and care-agents…
Engineer 4, Software Dev & Engineering
Comcast
West Chester, PA
Develops software update process for existing applications. Assists in the roll-out of software releases. Responsible for planning and designing new software…
Engineer 2, Software Development & Engineering
Comcast
West Chester, PA
As a software engineer in the Mercury team, you will work with a diverse team of software engineers, product owners, service delivery engineers, and care-agents…
Engineer 3, Software Development & Engineering
Comcast
Philadelphia, PA
You will be in troupe that builds amazing customer experiences that are used by thousands of customers every day. Assists with training non-technical personnel.
Principal Software Engineer
Comcast
Philadelphia, PA
Architectural work will include gathering requirements from Product and collaborating with other software engineers across teams, to inform architectural…
Software Engineer, Broadband Field Triage
Comcast
Philadelphia, PA
Analyze RDK source code (embedded C / C++ / Linux scripts) and pin point issues with respect to the field issue at hand.
News


