Monday, October 18, 2010

Python Developer - (US-NY-New York)


Python Developer - (US-NY-New York)

Compensation: 
$130K - $150K / Year
Minimum Education: 
Bachelors
Job Type: 
Full Time
Jobcode: 
BSSJA002

3+ years of work experience in the financial industry, solid knowledge of Python, SQL and .Net. Knowledge of the secondary loan trading market including TRS on Loans is strongly preferred . Working experience with vendor applications such as LoanTrak or LoanIQ is big plus. 

Primary Duties Include: 

• Delivering Python modules and packages for distributed use in the Investment Bank. 
• Delivering classes and components for .NET-based applications for the Investment Bank. 
• Work with a team of developers to build a multi-tier, complex Enterprise trading ecosystem. 
• Build software solutions according to the quality and delivery standards of the bank. 
• Database design and development . 
• Server side development of ETL processes to deliver data to downstream systems . 
• Building automated test solutions and UI components to manage downstream feeds . 
• Interfacing with other development teams to support various implementations . 
• Working with project managers and business analysts to understand project requirements. 
• Ability to deliver quality product in very short timeframes. 

Skills Needed: 

• 3+ years of active Python development. Very strong applicants with less Python experience will be considered, but Python will be the primary development language. Applicants must have a desire to learn and use Python. 

• Experience with mathematical Python modules such as NumPy is desirable. 

• Experience with SqlAlchemy is strongly preferred. 

• Experience with ReportLab is nice to have. 

• 2+ years experience with .NET (preferably C# and IronPython) developing enterprise software solutions. 
• Must have experience with MS SQL Server with excellent T-SQL knowledge, including stored procedures, user-defined functions and LINQ . 
• Good communication skills. 
• Expert level knowledge of SDLC methodology with an emphasis on Agile development processes, unit testing and continuous integration. 

• Some C++ knowledge is nice to have. This project won’t actively develop in C++, but many of the core system modules are written in C++ and “glued” together with Python. The ability to read and understand C++ will be helpful. 

• Working knowledge of Sql Server Reporting Services is nice to have. 


Experience: 

• 3+ years of the hands-on development experience in the financial sector 
• Syndicated Loan Trading and TRS business knowledge is strongly preferred 
• Experience with LoanTrak is a very nice to have 

Shortlist Criteria: 
Minimum 3 years experience with Python developing software solutions 
Minimum 2 years experience of .NET-based development in financial sector 
Minimum 3 years experience with MS SQL Server 

Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume. 

NO RELOCATION. VISA TRANSFERS WITH 2.5 YRS LEFT ON VISA. NO OVERSEAS RESUMES. NO 3RD PARTIES. 

To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.JeffAltman.com to subscribe. Receive tweets from Twitter with job search tips – TheBigGameHuntr AND become a fan on Facebook http://goo.gl/Argw