FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development for quantitative finance, with a strong focus on Python programming, algorithm design, and financial model development. Proficient in utilizing analytics libraries and frameworks to enhance portfolio management and trading strategies.
Highest-signal resume keywords
Python Software DevelopmentQuantitative Finance ExpertiseAlgorithm DesignRESTful API DevelopmentCloud Computing (AWS or Azure)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentQuantitative ConceptsApplied StatisticsData ExtractionPortfolio OptimizationMonte Carlo SimulationsTrading AlgorithmsFinancial ModelsMachine LearningStatistical Analysis
Soft Skills
Problem-Solving SkillsCollaboration
Tools & Technologies
TensorFlowScikit-learnNumPyDjangoFlask
Certifications & Qualifications
Bachelor's Degree in Economics/Finance/Mathematics/Computer Science/StatisticsMaster’s Degree or Ph.D. Preferred
Industry Keywords
Financial ServicesWealth ManagementBehavioral FinancePersonal FinanceAPI Services
Tech Stack
Tools & technologiesAWSAzureCloudDjangoFlaskNumpyPythonTensorflow
About the role
Key responsibilities & impact- Develop software for quantitative and portfolio management using Python
- Design, test, maintain, and improve core trading and research applications
- Develop code to extract data from various sources to support model development
- Collaborate with the team on best practices
- Conduct research on portfolio optimization, perform back tests, and implement trading models
- Develop logic-intensive components of RBC's digital wealth management platform, including computational libraries and API services
- Implement software for portfolio optimization, Monte Carlo simulations, trading algorithms, financial health scores, and probability assessment models
Requirements
What you’ll need- 5+ years of software development in a quantitative finance area
- 3+ years of professional experience building large scale applications/APIs in Python
- Bachelor's degree in Economics/Finance/Mathematics, Computer Science, Statistics or other relevant discipline or equivalent experience.
- Strong knowledge of quantitative concepts, including applied statistics
- Experience using analytics libraries and frameworks such TensorFlow, scikit, NumPy
- Strong problem-solving skills
- Knowledge of (or interest in) personal finance/economics
- Experience with algorithm design or development
- Experience working with RESTful APIs
- Experience with Python API frameworks like Django, Flask
- Master’s degree or Ph.D. Preferred.
- Experience with Cloud (AWS or Azure) and containerization is a big plus
- Experience in financial services preferred
- Experience developing financial models in behavioral finance or wealth management
- Familiarity with and ability to apply the following concepts to solve data problems; natural language processing, machine learning, conceptual modelling, statistical analysis, predictive modelling and hypothesis testing
Benefits
Comp & perks- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work
- Opportunities to take on progressively greater accountabilities
