Acceptance Testing, Agile Programming Methodologies, Behavior Driven Development (BDD), Business Analysis, Communication Skills, Computer Science, Cross-Functional, Customer Support/Service, Data Analysis, Data Sets, Documentation Models, Fixed Income Investments, Futures, Onboarding, Presentation/Verbal Skills, Problem Solving Skills, Project Planning, Project/Program Management, Proof of Concept, Relational Databases (RDBMS), SQL Databases, Scrum Project Management and Software Development, Software Development Lifecycle (SDLC), Surveillance, Team Player, Test Plan/Schedule, Waterfall Model of Software Development, Writing Skills