Hi @CyFerguson
In addition to mastering SAS programming, Clinical SAS programmers are generally required to get a master’s or bachelor’s degree in statistics, analytics, or computer science. Other science degrees that have a strong analytical or life science basis are useful as well.
The "SAS Certified Clinical Trials Programmer" certification is a good credential especially to prove your motivation and show that you know the basics. However, to qualify for and obtain the job, you will need to "prove" that you have a good understanding of the pharmaceutical industry working environment: "jargon" and medical terminology, typical workflows, ways to interact with other teams (data management, project management, ...), drug / device approval processes, regulation +++ and standards (CDISC). For the regulation for example, you can have a look at ICH and FDA guidances.
In terms of programmation techniques, I am not familiar enough with financial data but I do believe that you will face a huge difference with clinical data manipulation as they are usually 'dirty' (e.g. you have a yes/no question, "no" is ticked' but 'if yes specify' is fulfilled, ...). So you will need to use 'defensive' programming techniques to get the right results.
The following book is a great resource to make you more familiar with the 'daily work' of a clinical SAS programmer: https://www.sas.com/store/books/categories/usage-and-reference/sas-programming-in-the-pharmaceutical...
Best,