Agile Programming Methodologies, Analysis Skills, Business Analysis, Business Support, Capital Markets, Communication Skills, Customer Relations, Customer/Client Research, Data Analysis, Financial Services, GitHub, Investment Services, Java, Market Tracking, Presentation/Verbal Skills, Problem Solving Skills, Proof of Concept, Prototyping, Quality Assurance, Quality Management, Regulations, Risk, SQL (Structured Query Language), Sales, Securities, Software Development Lifecycle (SDLC), Surveillance, Team Player, Technical/Engineering Design, Test Automation, Test Case, Test Plan/Schedule, Test Requirements, Use Cases, Waterfall Model of Software Development, Writing Skills