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