Python / Spark Developer

 •  Mphasis Newark, DE

5 - 7 years experience  •  Information Services

$60K - $110K
Posted on 08/08/17 by Satnam Singh
Newark, DE
5 - 7 years experience
Information Services
$60K - $110K
Posted on 08/08/17 by Satnam Singh

Python / Spark Developer

Newark, DE USA

USC GC only

Mphasis

Responsibilities:
 

The Python/Spark Developer will be a member of the teams that designs and develops robust automated solutions in partnership with Model Design teams and other stake-holder groups in Risk and Finance.  The ideal candidate will possess strong technical skills and an understanding of data systems, and will execute the end-to-end implementation effort

Develop, test, and maintain data and analytics needed for risk and finance models

Process analysis and process improvement,

Create and maintain technical documentation,

Contribute to the group’s knowledge base by finding new and valuable ways to approach problems and projects.

Deliver high-quality results under tight deadlines

Experience manipulating and summarizing large quantities of data.

Knowledge of the consumer lending lifecycle, including loan origination, sale/servicing, default management/loss mitigation

Required Skills:

Degree in computer science or a numerate subject (e.g. engineering, sciences, or mathematics) or Bachelor's degree with 6years of experience, or Master’s degree with 4years of experience, or a Ph.D. and two years of experience.

2 to 4years’ experience designing and developing in Python or Scala. 

2 to 4years experience in Hadoop Platform (Hive, HDFS and Spark)

3 to 5years experience with Unix shell scripting

3 to 5years experience with SQL

1 to 2years experience with Machine Learning (preferably Spark-ML)

Knowledge of Java and Scala
 

Preferred Qualifications:

5 years' experience with version control tools and processes (Subversion, CVS, Clear Case etc.

3 years' experience in programming additional languages, especially C++, R, SAS

Knowledge of Neural Networks and/or Tensorflow.

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.