Python Developer with Banking Domain
Overview
In this role you will develop and maintain software solutions in a financial services context, applying Python and related technologies to deliver robust, scalable applications. You’ll collaborate with cross-functional teams to translate business needs into reliable code and data solutions. The position emphasizes hands-on development, testing, and problem solving in a regulated finance environment. You will contribute to building systems used in investment banking and risk domains, shaping technical direction and impact.
ResponsibilitiesDevelop, test, and maintain software applications in Python/Django and other OO languagesWork with relational databases and SQL for data extraction and manipulationParticipate in version control practices and code reviewsCollaborate with cross-functional teams in a finance contextContribute to design and implementation of financial services applications
Key requirements3-5 years of software development experiencePython experience preferred; solid OO language experience (C++, Java) requiredKnowledge of Python, Django, AngularJS, Oracle desirableSQL knowledge and relational database understandingCollege degree in CS, Engineering, Math, Physics, or similar; 2+ years in Investment Banking or similar as a developerStrong analytical/problem solving skillsGood ownership, independence, and communication skillsFinance industry experience and knowledge of Credit Risk/Derivatives/F&O/Securities is a plusstrong communicationownershipindependencePythonDjangoAngularJS