Senior Software Engineer

Mumbai, Maharashtra, India Full-time

About you:

1. 5+ years of programming experience
2. Should love creating solutions involving large amounts of data for complex analytical problems
3. Passion to develop software that is highly optimized for
   - Speed, building customized algorithms / approaches
   - Scale, leveraging hardware extensibility including cloud resources
   - Network usage, minimizing the amount of data that needs to be shipped around
4. Experience in C#/.NET or Python frameworks will be a plus but should be open to other technologies as and when the opportunities arise
5. Exposure to RDBMS and ability to write optimized queries will be a plus
6. BE / B.Tech from premier institutes with a first class academic track record

Job Responsibilities:

1. Design and develop software solutions to problems in the financial research domain ranging from processing large volumes of data, algorithms and approaches for developing insightful analysis
2. Understand and apply financial concepts to technology solutions for business problems
3. Work with different functional groups to get a better understanding of the challenges involved and devise optimized solutions
4. Work in a fast-paced agile development environment