Spark Developer
at ELLIOTT MOSS CONSULTING PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Nov, 2024 | USD 8000 Monthly | 17 Aug, 2024 | 3 year(s) or above | Python,Scala,Java,Spark,Sql,Shell Scripting,Computing,Computer Science,Automation,Hive,Data Processing,Mathematics,Optimization,Microservices | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
This role requires a hands-on approach to coding, often in a pair programming environment, and demands a deep understanding of model implementation, data structures, and financial products.
ESSENTIAL SKILLS & PREREQUISITES:
- Degree in Computer Science, Engineering, Mathematics, or a related field, or a Bachelor’s/Master’s degree with 4 years of relevant experience.
- 3-4 years of hands-on development experience with Spark, ScalaSpark, and distributed computing.
- 3-4 years of experience in designing and developing applications using Python.
- 3-4 years of experience working with Hadoop platforms, including Hive, HDFS, and Spark.
- 3-4 years of experience with Unix shell scripting for automation and data processing.
- 3-4 years of experience with SQL for database querying and management.
- 2-3 years of experience with Spark programming, including development and optimization.
- Strong understanding of microservices architecture and cloud environments (knowledge is an advantage).
- Familiarity with Java and Scala (knowledge is an advantage).
DESIRABLE SKILLS:
- Experience with microservices architecture and cloud technologies.
- Knowledge of Java and Scala for diverse development needs.
QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- 6+ years of relevant experience in application development with a focus on financial risk and finance models.
Responsibilities:
- Design, develop, and implement complex applications that have a transformative impact on enterprise operations.
- Utilize the latest tools and techniques for high-quality code development and implementation.
- Engage in hands-on coding, often working in a pair programming setup to enhance code quality and efficiency.
- Collaborate with cross-functional teams to build robust and scalable solutions.
- Demonstrate a strong understanding of model implementation, data manipulation, distributed processing, application development, and automation.
- Develop and maintain applications related to consumer financial products, risk, and finance models.
- Apply expertise in Spark, ScalaSpark, and distributed computing to meet business requirements.
- Leverage your knowledge of financial products and data systems to support model implementation and process optimization.
REQUIREMENT SUMMARY
Min:3.0Max:4.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering, Mathematics
Proficient
1
Singapore, Singapore