This document provides an overview and guide for becoming a Quantitative Developer (QD) in finance. It outlines the key skills needed which include scientific computing, programming, software engineering, database interaction, and numerical algorithms. The traditional route is through an academic background in scientific computing, but other programming backgrounds can also work if fundamental coding skills are developed. The roles involve optimizing trading prototypes, developing trading infrastructure, pricing derivatives, and implementing algorithmic trading strategies. C++ and Python are recommended languages. Interviews will assess database and data analysis skills.