-Software design, development, maintenance, debug, support, operation and documentation. Involves various development approaches such as waterfall, iterative, agile, spiral -Languages used: C#, C++, MySQL/SQL, Ruby, VB, HTML, XML -Scripts used to implement enhanced trading strategies and ideas using Ruby, VB, and C# -Web scripts and applets using: HTML, CSS, Java, PHP -Network & MySQL Database management and maintenance -Server (i.e. Apache/Tomcat) setup and maintenance for website -IT support for company (software, hardware, networking) & client support. Automation of daily/monthly reports