3b staffingPrinceton, NJ
Python Developer
Python Developer
Python Developer
3b staffingPrinceton, NJ
today
Custom Computer Programming ServicesComputer Systems Design ServicesPortfolio Management and Investment Advice
Apply for this role (opens in a new tab)Python Developer - Asset Management
Location: Princeton, NJ (4 Days Onsite) local only
Duration: Long-Term Contract
Industry: Asset Management / Financial Services
Strong Python Developer with SQL expertise, Asset Management domain experience, financial data/investment workflow knowledge, ETL/reporting skills, and exposure to portfolio/trading platforms, APIs, cloud technologies, and Agile SDLC.
Description:
We are seeking an experienced Python Developer with strong SQL expertise and a solid background in Asset Management for a long-term consulting engagement in Princeton, NJ. The ideal candidate will have hands-on experience working with financial data, investment platforms, and enterprise data solutions within buy-side or investment management environments. The candidate will work closely with portfolio management, operations, data, and technology teams to develop scalable solutions supporting investment workflows, analytics, reporting, and data integration initiatives. Required 5+ years of experience in Python development Strong SQL and database development skills Experience in Asset Management / Investment Management domain Hands-on experience with financial data, investment workflows, or portfolio systems Experience with data analysis, ETL, and reporting solutions Strong understanding of SDLC, Agile methodologies, and production support Ability to work directly with business users and cross-functional teams
Preferred Skills:
- Experience with portfolio management or trading platforms
- Exposure to market data, performance, risk, or security master data
- Experience with cloud platforms, APIs, and automation tools
- Knowledge of tools such as Tableau, Power BI, Snowflake, or AWS is a plus
Responsibilities:
- Develop and enhance Python-based applications and data solutions
- Write complex SQL queries, stored procedures, and data validations
- Support investment data processing, reporting, and analytics workflows
- Collaborate with business stakeholders to gather and translate requirements
- Troubleshoot production issues and optimize application performance
- Participate in code reviews, testing, and deployment activities
- Work within Agile teams to deliver scalable technology solutions
Also on the board Same function, level within a rung
Level
Senior
Location
Princeton, NJ
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today