Senior Application Developer โ Charles River Development (CRD)
Locations: Tampa, FL | Plano, TX | Camas, WA
Onsite Opportunity
Shape the Future of Investment Technology
Are you a highly skilled application developer with deep Charles River Development (CRD) experience and a passion for building technology solutions that drive investment decisions?
We are seeking a Senior Application Developer to join a high-performing investment technology team responsible for supporting portfolio management, trading, portfolio optimization, and investment operations. This role offers the opportunity to work directly with Portfolio Managers, Traders, and Engineering teams to enhance mission-critical systems that support investment decision-making and trading activities.
If you thrive in a fast-paced environment where technology and finance intersect, we'd love to speak with you.
What You'll Be Doing
As a Senior Application Developer, you'll play a key role in designing, developing, and supporting solutions across the Charles River Development ecosystem.
Responsibilities
- Lead the end-to-end delivery of CRD enhancements, including requirements gathering, design, development, testing, deployment, and production support.
- Configure and customize Charles River Manager Workbench and Central Workbench environments.
- Develop and support integrations utilizing the Charles River API Framework.
- Build and maintain REST API integrations between investment platforms and enterprise applications.
- Partner closely with Portfolio Managers, Traders, Portfolio Engineering, and Technology teams to deliver business-critical solutions.
- Support portfolio optimization, compliance, guideline monitoring, implementation, trading, and trade operations workflows.
- Ensure operational readiness and system stability, including start-of-day processing and production support.
- Create technical documentation, workflow diagrams, user stories, and interface specifications.
- Drive automation initiatives that improve efficiency, scalability, and reliability across the investment platform.
What We're Looking ForRequired Qualifications
- 10+ years of application development experience.
- 5+ years of experience within Investment Management, Asset Management, Wealth Management, or Capital Markets environments.
- 5+ years of Python development experience.
- Strong experience with Java and/or C#.
- Advanced SQL development and database optimization skills.
- Experience developing and supporting REST API integrations.
- 3+ years of hands-on Charles River Development (CRD) experience.
- Experience implementing, configuring, or customizing Order Management Systems (OMS).
- Experience with Charles River API Framework (Frontend and Backend APIs).
- Understanding of trading workflows, portfolio management, and investment operations.
- Experience working within Agile development environments.
- Bachelor's degree in Computer Science, Engineering, Finance, Economics, Mathematics, or a related discipline.
Preferred Qualifications
- Experience configuring Manager Workbench and Central Workbench.
- Knowledge of portfolio optimization concepts, including risk models, exposures, constraints, and transaction cost analysis.
- Experience with Axioma risk and optimization solutions.
- Experience with OMEGA Point risk analytics platforms.
- Fixed Income and Equities trading experience.
- Experience with OMS batch automation, monitoring, and exception handling.
- Exposure to enterprise integration frameworks and messaging platforms.
Why This Opportunity?
This is a unique opportunity to work at the intersection of technology and investment management while partnering directly with investment professionals who rely on the systems you build and support. You'll help drive innovation across portfolio construction, optimization, trading, compliance, and operational workflows while working with cutting-edge technologies and industry-leading platforms.
If you're an experienced CRD professional looking to make a meaningful impact in a sophisticated investment environment, we encourage you to apply.