Software Engineer III
Bank of America
Overview
In this role you contribute to the Electronic Trading Technology (ETT) team, delivering high-performance, low-latency trading software. You will work on core framework changes and strategy engines, collaborating with quantitative traders to capture requirements. You’ll participate across the full development lifecycle and help grow junior engineers. This is a chance to influence the next-generation trading platform and scale solutions for higher data and traffic volumes.
Pay / Benefits- Private healthcare for you and your family
- Annual health screen
- Competitive pension plan
- Life assurance and group income protection
- Back-up childcare and adult care
- Emotional wellbeing helpline and mental health support
- Delivery of key functional changes to the ETT strategy engines
- Delivery of core framework-level changes
- Interaction with quantitative trading group / quantitative traders to capture core requirements
- Involved with all aspects of the development lifecycle (gathering requirements, developing code, writing unit tests, reviewing patches, performing 2nd level support)
- Excellent communication skills
- In depth understanding of core Java API’s (collections, concurrency, NIO)
- Experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/O
- Understanding of and experience with design patterns (Observer, Factory, Singleton)
- Development practices including test driven development and familiarity with UML and OO design
- Experience with Eclipse or IntelliJ, GIT, continuous build servers and Maven / Gradle
- Ability to work with and mentor junior members and take technical direction from team lead
- Ability to work in a multi-faceted role (development with testing, support and analysis)
- Excellent communication skills
- Mentoring and collaboration with junior teammates
- Ability to work across multiple roles and teams
- Core Java API’s (collections, concurrency, NIO)
- Multithreaded systems
- Low latency I/O
Reference: WJ-747_30170939