Python Full Stack Developer
Role details
Job location
Tech stack
Job description
The Investments Operations & Reference Data Technology Team is responsible for designing, developing, and maintaining the firm's strategic business systems supporting investment trading, post-trade settlement, cash management, cash reconciliation, position keeping and maintaining cash available for trading up-to-date.
Our systems support a diverse range of financial instruments, primarily within Fixed Income, including investment-grade and high-yield bonds, commercial and residential mortgage loans, and various alternative asset-backed securities such as private securitizations. The firm also engages in derivative transactions to hedge risks associated with annuity liabilities originated from the insurance business.
The team partners closely with the following groups:
- Asset Allocation Team: Responsible for achieving optimal asset-liability matching, facilitating periodic portfolio rotations to enhance yield, and supporting large reinsurance transactions requiring timely asset deployment.
- Investment Operations (Main users): Oversees the full trade lifecycle-ensuring timely and accurate processing of trade confirmations (via DTCC), settlements (via SWIFT), trust compliance for reinsurance deals, corporate action distribution, and remittance processing. The team manages commitments, generates DocuSign-based approval workflows for treasury wire movements, reconciles cash and bank transactions, and ensures adequate investable cash for trading. They also maintain accurate reference data across portfolios, legal entities, reinsurance parties, bank accounts, and trust agreements.
- Treasury operations: Other Operations teams approved outgoing ( or incoming ) wires are routing to Treasury systems. Treasury Ops also review Projections / Forecasts for near term cash needs. Their processes are key input to determine cash available for trading
- Data Operations: Maintains accuracy of security master and market data, manages multiple asset taxonomies for accounting, liquidity risk, and sector-based projections, and oversees data governance including cataloging, lineage tracking, and quality monitoring.
Requirements
- Experience: 4 6 years in the financial services industry preferred, with familiarity in bonds, loans, and mortgage-backed securities. Specific knowledge of fixed income instruments is a strong plus.
- Trade Confirmations: Working knowledge of DTCC CTM processes for public securities.
- Trade Settlements: Understanding of SWIFT MT500 series messages.
- Private securitization: Knowledge of private securitization through Special Purpose Vehicle Entities ( SPVs ) would be an added plus.
- Technical Skills:
- Strong expertise in Python and Aurora RDS with test-driven development experience.
- Proficiency in REST API development and advanced SQL.
- Exposure to Next.js/React or FastAPI is advantageous but not required.
- Familiarity with AWS services (ALB, EC2, Lambda, Secrets Manager) is expected.
- Experience in deploying apps to Kubernetes cluster would be an added plus.
- Mendix Platform: Prior experience is an advantage but not required. Candidates must be willing to learn and complete Mendix's Rapid Application Developer course (instructions provided after initial interview).
- Education: Bachelor's degree required.
Interpersonal and Leadership Skills
- Client Service: Ability to build strong global relationships and communicate complex topics across varying levels of product expertise.
- Communication: Strong written, verbal, and interpersonal skills, with confidence to engage persuasively with stakeholders and senior leadership.
- Leadership: Critical thinking and thought leadership capabilities.
- Accountability: Self-motivated and proactive with a strong sense of ownership and follow-through.
- Teamwork: Collaborative and resilient in high-pressure environments.
- Analytical Thinking: Excellent analytical and problem-solving skills with meticulous attention to detail.
- Technical Proficiency: Strong command of Microsoft Office Suite (Outlook, Word, Excel, PowerPoint) and comfort working with modern web-based tools