Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Mumbai @ AdviserLogic

Home > Programming & Design

 Senior Software Engineer - Mumbai

Job Description

The Role:
As a software engineer you will work closely with analysts on our Quantitative Credit Modeling team to develop, implement and document methodologies for analyzing and rating structured credit securities. You will also guide us in defining the technical architecture, design, and platform best suited for our quantitative credit rating algorithms, while partnering with the enterprise IT teams. A successful candidate will demonstrate knowledge of the full life cycle of a credit model from data ETL to model construction and ultimately model validation. This position is based in our Mumbai office.

Responsibilities
Clearly document system and functional specifications of the existing tools currently used by DBRS ratings analyst and recode when necessary by maintaining a robust development environment via strong documentation and version control.
Assist in the transition of research products from the prototype phase to fully-fledged, scalable, and integrable into existing platforms of financial products, such as the tools in DBRS analytics Portal and/or Ratings Engine etc.
Develop, test, document and maintain unified model development library functions that incorporate numerical techniques such as machine learning, statistic models, visualization and validation functionalities.
Collaborate with the other quantitative researchers to build out automated data pipelines which can be used throughout the organization

Minimum Requirements

  • A bachelor s degree in Computer Science or a related field (Masters or higher is desirable)
    Minimum 4 years of experience with Python (pandas, scikit-learn, numpy)
  • Experience with scalable data cleaning and manipulation techniques
  • Experience with distributed parallel computing (e.g. Spark, Dask, Ray etc.)
  • Experience developing and deploying solutions using services in the Amazon AWS ecosystem (Lambda, EC2, RDS, EMR)
  • Experience with relational and NOSQL databases (e.g. MSSQL, Redshift, Postgres, MongoDB, AWS Athena)
  • Experience with UNIX/Linux including basic commands and shell scripting
  • Experience with APIs design and development for microservices hosted in the cloud
  • Experience with DevOps tools (e.g. Git, Jenkins)
  • Experience with Agile software engineering practices

Preferred Requirements

  • Experience with C#/.NET and VBA
  • Familiarity with information visualization
  • Familiarity with structured credit securities
  • Intellectual curiosity for the world of quantitative research
  • Possesses strong technical development skills, an ability to follow analyst requirements and technical specifications for robust code

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required

Contact Details:

Company: Adviserlogic Software
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Unix Computer science Linux Quantitative research Shell scripting Machine learning Agile Credit rating Analytics Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

AdviserLogic

AdviserLogic is the award-winning and rapidly growing leader in the Adviser CRM and Practice Management software sector. Established 10 years ago, AdviserLogic now has a range of cloud-based and related services purpose-built to assist Financial Advisers to prosper. In 2015, the company launched th...