Software Engineer – Python, R & SQL- (6-10 years)

Location: Gurgaon
Job type: Permanent
Contact name: Gurpreet Kaur

Contact email: gurpreet.kaur@crescendogroup.in
Job ref: 36782
Published: over 1 year ago

Software Engineer – Python, R & SQL- (6-10 years)

 

An exciting opportunity for a professional having 6-10 years of relevant experience in software engineering in any coding language preferably Python and exposure to quantitative development building tools/infrastructure to support financial modeling/analysis. A perfect role fit for the one having strong understanding of data structures/architecture, object-oriented concepts, design patterns, and fundamental software design principles, software development best practices and associated tools.

 

Location: Gurgaon / Mumbai

 

Your future Employer: One of the American multinational investment management corporation based in New York City. It is one of the world’s leading providers of investment, advisory and risk management solutions.

 

Responsibilities:

    • Leading a team of 2-3 professionals working across implementation & maintenance of tools/models for the team in India

    • Leading/developing a small team of developers supporting various projects by leading and contributing to the delivery of analytical solutions for recurring and ad-hoc client engagements

    • Leveraging and developing technology, to create and enhance frameworks for analytical analysis, quality control and client deliverables using various languages like Python, R & SQL

    • Applying quality software engineering practices including design principles through all phases of development and into production

    • Designing robust architecture/solution suitable for large scale dataset and provides flexibility to user for what-if analysis, actively presenting and discussing it with project leads

    • Developing risk analytical systems/tools/infrastructure

    • Collaborating with global engagement managers and project team on overall project execution and content creation

    • Working in close partnership with FMA leadership including senior management, business development leads and practice areas heads.

 

 

Requirements:

    • Bachelors/Masters in a relevant technical discipline: Computer Science; Math

    • 6-10 years of relevant experience in software engineering in any coding language preferably Python

    • Exposure to quantitative development building tools/infrastructure to support financial modeling/analysis

    • Ability to lead & execute projects related to data-driven analytical projects utilizing programming languages like python and tools with a track record of outstanding achievements on data engineering, and model implementation

    • Ability to write/develop and understand complex financial algorithms/statistical models with minimal supervision

    • Coding mindset – someone who loves to code and is flexible to quickly switch from one technology to other. Technologies that we work on – Python, VBA, SQL, R. Programming skills are important since quant/analytical rigor is the secret sauce of our advisory services

    • Strong understanding of data structures/architecture, object-oriented concepts, design patterns, and fundamental software design principles, software development best practices and associated tools

    • Understanding of financial institutions, fixed income assets, and capital markets, sustainability etc. is desirable

    • Strong quantitative and technical skills, including knowledge of and passion for finance, markets and/or sustainability concepts

 

 

What is in it for you:

  • A high paced, collaborative, trusting, thought provoking work environment.

  • A fast-growing industry with rapid career growth

 

Reach us:

If you are interested for this role you can reach me at gurpreet.kaur@crescendogroup.in