The Developer will be a part of a dynamic and fast-paced development team, embedded within the GAA researchers and analysts. Needs to have expert skills in SAS and expert skills in Python.
Convert over 2500 SAS programs to Python
Expert skills in understanding and translating simple IO operations written in SAS and good knowledge of translating quantitative/statistical models from SAS to Python by verifying the model parameters and models outputs
Good knowledge of porting commonly used functions by building modules/packages in Python
Train SAS programmer in how to understand, use and modify the new Python code
Create automated test suites for the translated programs.
Rapidly develop software based on requirement documents, prototypes, or verbal requirements.
Work across peer groups to resolve and understand complex technical/design issues.
Education and Experience
BS in Computer Science or equivalent degree and 5 plus years of professional experience in SAS and Python
Independent, results-oriented problem solver with a passion for software engineering
Exposure and experience to Windows
Strong understanding of mathematics
Great communication skills and natural collaborator, working closely with other technology teams and investment team users
Fast learner and a great team player
Familiarity with modern software development processes, experience working in an iterative agile development
Experience using a variety of open source technologies