Roles and responsibilities Implement Web applications in Python/Django
Understanding project requirement & converting into technical requirements
Independently do the coding/development of complex modules
Independent contributor, high quality software within the timelines
Ensure high quality releases through appropriate QC and QA activities Participate in technical discussions / reviews
Works collaboratively and professionally with other associates in cross functional teams to achieve goals Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
Independently look for solutions to problems, but keep detailed records of what assumptions and steps were taken, and be able to communicate the logic in a clear and concise manner
Qualifications
Ideal Candidate 2.5-3 years relevant experience in developing applications for financial services clients 3-5 years of experience implementing web application in Python/ Django Knowledge of SciPy/NumPy/Pandas libraries in Python to develop quant models AWS lambda, RabbitMQ, Celery Good understanding of SDLC phases of application development Experience in successfully delivering software projects in a variety of domains, such as retail, financial services and procurement under time/cost pressures
Experience in agile methodology approach and project management principles Must have good understanding of SDLC phases of application development Must be able to design and develop web applications using Open source technology (Python) Should have good understanding and exposure to unit testing
Should have good understanding and exposure to data structures, design patterns, design and architecture of web-based applications
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time