I just graduated undergrad with a Bachelor in Science in Economics with a Minor in Business. I hope one day to get a Masters in Computer Science as throughout undergrad I self taught myself programming and got a job in finance at a very respected hedge fund where I'll be combining my finance and coding knowledge (essentially an analyst position where I'll be doing data analysis to support traders at the firm.)
The job will 100% pay for grad school after 1 year and I want to go for a program in Computer Science or Data Science. I'm wondering what I need to do to prepare for this and what programs are available to me given that my undergraduate degree is in a unrelated subject.
I have an overall GPA of 3.3 due to a particularly poor performance freshman and sophomore year and doing especially poorly in Spanish but I received a GPA of 3.7-3.8 my Junior and Senior years while taking a more advanced and quantitative course load.
I've taken 2 elective classes in computer science and received As in both of them although neither class is a core class for a comp sci curriculum.
I also have around 4 years of self-taught coding experience both in my private life and through several internships that I participated in while at college. I'm proficient in several languages (Python, VBA, Java, and SAS).
What type of programs can I expect to be accepted to and what can I do to increase my chances of success? I've heard that I should take ad-hoc core programming classes and study hard for the GRE but apart from that I'm lost.