Back to jobs
Junior Python Developer
Successfully
Req. VR-121685
Automated Trade Surveillance (ATS) is a filterable list of alerts (Insider Trading, Unusual Trade Volume etc) which when compared against benchmarks with parametrised thresholds generate notifications for business users to detect anomalies relating to internal trades across multiple asset classes. You will also help develop and maintain a machine learning module using natural language processing in python that monitors emails and messages.
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Coordinate with internal teams to understand user requirements and provide technical solutions
Must have
0-2 years of experience as Software Engineer in design, analysis, implementation of web server
Applications using Python (BFSI/Insurtech industry domain preferred)
A good understanding of Object-Oriented Design, Data Structure, Algorithms and Design Patterns.
Insightful knowledge in scalable web application development using Python/Django.
Understanding of fundamental design principles behind a scalable application.
A good Understanding of databases and SQL(MSSQL preferred).
Understanding of the threading limitations of Python, and multi-process architecture.
Nice to have
exposure to machine learning
background in analysis of large datasets preferably financial datasets
Languages
English: C2 Proficient
Seniority
Junior
Chennai, India
Req. VR-121685
Python
BCM Industry
16/03/2026
Req. VR-121685
Apply for Junior Python Developer in Chennai
*Indicates a required field