- Joined
- 2/18/16
- Messages
- 47
- Points
- 18
Hi,
The job I am considering, as of now, is Quant Developer.
Here, I would like to discuss my background, ask whether you agree that Quant Developer is a good choice, and ask what I can continue to do to prepare for this field.
I have a BS degree in Computer Science and Engineering and an MS degree in bioinformatics. Although I completed the CSE undergrad program many years ago, the classes emphasized C++. I would say there was not enough coverage of STL, but it was fairly thorough. The bioinformatics classes did a good job of teaching Perl and R. My thesis for bioinformatics involved writing a very long multithreaded Java simulation, including dozens of handwritten classes and usage of some of Java's abstract data types.
I also spent about 5 years, working as a developer for a health insurance corporation, where I wrote and maintained a large number of MS PowerShell scripts for managing data in an Oracle database. MS PowerShell is a loosely-typed scripting language that provides access to the .NET framework. The .NET framework has very reliable libraries for connecting to an Oracle database, issuing queries and DDL/DML, extracting or loading data to/from text files, etc. I also wrote some very large PL/SQL functions and stored procedures within the Oracle database. I did a small amount of similar work with MicroSoft SQL Server and T-SQL, and wrote some very simple business intelligence reports using SQL Server Reporting Services. Finally, I also did some web development at this job using ASP.NET/C#. Web development was not my strength, and I didn't get many assignments in this area.
As of now, I just finished the Quantitative Fundamentals of Computational Finance Certificate through the University of Washington's online program. Now, I am a student in UW's Computational Finance Certificate program. The certificate program allows me take a few of the first-year MS courses and apply the credits, later, to UW's MFE program. Here, I am learning R.
Anyways, does this seem like an appropriate background for a Quant Developer?
My understanding is that a quant developer works outside of a typical quant role, and basically implements algorithms and models that have already been developed and specified. A reddit post said that quant development positions generally have fairly stable working hours compared to other quant positions--similar compensation for fewer hours. Is this true?
If quant developer seems like a good role, what skills should I emphasize out of what I listed above (C++, Perl, Java, Oracle SQL and PL/SQL, MS SQL Server, SSRS, and ASP.NET/C#)? What else should I try to pick up?
I'm guessing that I want to keep the C++, general SQL knowledge, and C#, and forget about web development. I'm not sure whether Perl is a useful skill or not.
Any help or comments would be much appreciated.
The job I am considering, as of now, is Quant Developer.
Here, I would like to discuss my background, ask whether you agree that Quant Developer is a good choice, and ask what I can continue to do to prepare for this field.
I have a BS degree in Computer Science and Engineering and an MS degree in bioinformatics. Although I completed the CSE undergrad program many years ago, the classes emphasized C++. I would say there was not enough coverage of STL, but it was fairly thorough. The bioinformatics classes did a good job of teaching Perl and R. My thesis for bioinformatics involved writing a very long multithreaded Java simulation, including dozens of handwritten classes and usage of some of Java's abstract data types.
I also spent about 5 years, working as a developer for a health insurance corporation, where I wrote and maintained a large number of MS PowerShell scripts for managing data in an Oracle database. MS PowerShell is a loosely-typed scripting language that provides access to the .NET framework. The .NET framework has very reliable libraries for connecting to an Oracle database, issuing queries and DDL/DML, extracting or loading data to/from text files, etc. I also wrote some very large PL/SQL functions and stored procedures within the Oracle database. I did a small amount of similar work with MicroSoft SQL Server and T-SQL, and wrote some very simple business intelligence reports using SQL Server Reporting Services. Finally, I also did some web development at this job using ASP.NET/C#. Web development was not my strength, and I didn't get many assignments in this area.
As of now, I just finished the Quantitative Fundamentals of Computational Finance Certificate through the University of Washington's online program. Now, I am a student in UW's Computational Finance Certificate program. The certificate program allows me take a few of the first-year MS courses and apply the credits, later, to UW's MFE program. Here, I am learning R.
Anyways, does this seem like an appropriate background for a Quant Developer?
My understanding is that a quant developer works outside of a typical quant role, and basically implements algorithms and models that have already been developed and specified. A reddit post said that quant development positions generally have fairly stable working hours compared to other quant positions--similar compensation for fewer hours. Is this true?
If quant developer seems like a good role, what skills should I emphasize out of what I listed above (C++, Perl, Java, Oracle SQL and PL/SQL, MS SQL Server, SSRS, and ASP.NET/C#)? What else should I try to pick up?
I'm guessing that I want to keep the C++, general SQL knowledge, and C#, and forget about web development. I'm not sure whether Perl is a useful skill or not.
Any help or comments would be much appreciated.
Last edited: