Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Application Developer - Charles River Development (CRD)

$125k - $165k

Fisher Investments Careers

We are looking for a Senior Application Developer to join our Charles River Development (CRIMS) team within Fisher Investments Technology. You will combine deep business domain expertise with hands‑on technical skills using Java, Python, C#, SQL, REST APIs, and CRD's own API and automation frameworks. The Opportunity: You will support Charles River-driven workflows across Portfolio Engineering, Optimization, Guidelines, Implementation, Trading, and Trade Operations. You will collaborate with Portfolio Managers, Traders, and Technology teams to implement CRD enhancements, API integrations, portfolio optimization workflows, and automation solutions. You'll report to the AVP - PMG Technology Services The Day-to-Day:

  • Lead end-to-end delivery of CRD enhancements: requirements, design, CRD configuration, integrations, testing, deployment, and ongoing support
  • Configure Manager Work Bench or Central Work Bench layouts, workflows, rules, and result sets
  • Hands-on work with the Charles River API Framework, including:
  • Frontend APIs - UI workflows, triggers, CRD interaction points
  • Backend APIs - data calls, order submissions, guideline checks, reference data, trading flows
  • Build and support integration workflows using REST APIs, services, and messaging frameworks
  • Apply working knowledge of portfolio optimization concepts (risk models, constraints, exposures, and transaction cost analysis)
  • Familiarity with industry optimization platforms including Axioma (portfolio construction, risk model integration) and OMEGA Point (optimization and risk analytics tools)
  • Collaborate with Portfolio Engineering teams to support optimization workflows feeding CRD
  • Ensure Start‑of‑Day readiness for CRD and support ongoing system stability
  • Translate our requirements into detailed functional and technical specifications, user stories, diagrams, and interface documentation
Your Qualifications: * 10+ years experience in Application Development:
  • Advanced SQL - complex queries, performance tuning
  • Java or C# - ability to interpret, collaborate, and support integrations
  • REST API integration, testing, and troubleshooting
* 5+ experience in:
  • Python Programming
  • Investment/Wealth Management industry
  • 3+ years' experience in CRD or any other Order Management System (OMS) Implementation / Customization , Workbench (Manager or Central) configuration experience
  • Experience with Order Management System (OMS) Batch Automation, including monitoring and exception handling
  • Hands-on experience with the Order Management System API Framework (frontend and backend)
  • Familiarity with portfolio optimization concepts (risk factors, constraints, optimization models)
  • Experience with optimization tools such as Axioma and OMET/Gap Point.
  • Experience with Order Management workflows, markets, and trading processes (Equities & Fixed Income)
  • Experience using Agile SDLC, process diagramming, and workflow mapping.
  • Bachelor's degree in finance, Economics, Computer Science, Engineering, Math, or equivalent
Compensation:
  • $125,000 - $165,000 base salary per year in the state of WA. New hires should expect to start at the lower end of the range depending on experience
  • Eligible for a discretionary bonus based on firm and individual performance
Why Fisher Investments: We work for a bigger purpose: bettering the investment universe. We take great pride in our inclusive culture, our learning and development framework customized for every employee, and our Great Place to Work Certification. It's the people that make the Fisher purpose possible, and we invest in them by offering exceptional benefits like:
  • 100% paid medical, dental and vision premiums for you and your qualifying dependents
  • A 50% 401(k) match, up to the IRS maximum
  • 20 days of PTO, plus 10 paid holidays
  • Family Support programs including 8 week Paid Primary Caregiver Leave, $10,000 fertility, family forming, and hormonal health assistance, and back-up child, adult, and elder care
  • This is an in-office role. Based on your role, tenure, and performance eligibility you may have the opportunity to participate in our hybrid work from home program. This program is subject to change.
FISHER INVESTMENTS IS AN EQUAL OPPORTUNITY EMPLOYER Fisher Investments Careers

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Application Developer - Charles River Development (CRD) in Portland, OR vacancy
  •  ...Leads process workshops, facilitates stakeholder interviews, develops feature lists and user stories for Agile delivery, and provides...  ...status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive... 
    Suggested
    Full time
    Work experience placement
    Live in
    Local area

    Accenture

    Beaverton, OR
    4 days ago
  •  ...Senior Director of Capture Management About the Company...  ...Capture Management to lead the development and execution of comprehensive...  ...with a value of $100M or more. Applicants for the Senior Director of Capture...  ...thinker, with the ability to develop and implement effective... 
    Senior
    For contractors

    Confidential

    Portland, OR
    5 days ago
  •  ...Swan Island Networks has been developing situational intelligence and...  ...you a prominent role in the development of our flagship product TX36...  .... Position Full-time Senior Software Engineer...  ...advanced MS SQL and cloud-based applications. Sprints are short and development... 
    Senior
    Full time

    Swan Island Networks

    Portland, OR
    a month ago
  •  ...research company in Portland is seeking a Senior Scientist to lead research in placental biology. The role focuses on developing and optimizing placental organoid and co-culture...  ...and demonstrate expertise in placental development. The company offers competitive salary,... 
    Senior

    Medium

    Portland, OR
    2 days ago
  •  ...position. Paradigm is seeking a Senior Software Engineer to support...  ...focus primarily on hands-on development of high-volume, mission-critical web applications using C#/.NET, ASP.NET MVC, Web...  ...technical resource and mentor to other developers. This position will also... 
    Senior
    Permanent employment
    Contract work
    Remote work

    Paradigm Information Services, Inc.

    Portland, OR
    8 days ago
  • Bon Appétit Management Company in Portland is seeking a Sous Chef to oversee culinary operations and ensure the success of the food program. This role involves managing food preparation, directing back-of-house associates, and complying with health regulations. The ideal...
    Senior

    Bon Appétit Management

    Portland, OR
    1 day ago
  • $130k - $150k

     ...Job Description Job Description Senior ERP Applications Developer Starting Base Salary Range of $130,000 to $150,000 (DOE) For over 10...  ...insurance a strong commitment to training and professional development including an internal skills development program for all... 
    Senior
    Work at office

    Leupold + Stevens, Inc.

    Beaverton, OR
    14 days ago
  • A pioneering biotechnology company in Portland is seeking a Senior Scientist to advance engineered tissue systems for placental development. You will lead vascularization efforts through the development of co-culture systems and integrate biomaterials to ensure tissue viability... 
    Senior

    Ring Inc

    Portland, OR
    3 days ago
  • $97.02k - $163.03k

     ...need for data intensive cloud development. We need the aid of a highly...  ...FUNCTIONS & RESPONSIBILITIES: Develop and maintain complex Software...  ...leveled roles (I, II, III, Senior, Lead, etc.) new hires may be...  ..., and complies with ADA regulations as applicable. #LI- Remote... 
    Senior
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    CorVel Healthcare Corporation

    Portland, OR
    14 days ago
  •  ...WHO WE’R LOOKING FOR We are looking for a Senior Principal Software Engineer with deep expertise in FP&A , a strong understanding...  ...modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a... 
    Senior

    Nike

    Beaverton, OR
    6 hours ago
  • $62 - $75 per hour

    Software Developer / Programmer 3 - C# and .NET Join AZAD as a Software Developer and provide...  ...the Asset Management and Engineering Applications organization within the IT department....  ...position involves working on an agile development team, interpreting design... 
    Hourly pay
    Full time
    Local area
    Remote work
    Flexible hours

    AZAD Technology Partners

    Vancouver, WA
    5 days ago
  •  ...Senior Technical Product Manager, AI Platform Location: Hybrid (Lake Oswego, OR or Charlotte, NC) | Type: Full Time | Experience:...  ...This is platform product management, so your customers are the application teams and AI product managers who depend on what you ship. The... 
    Senior
    Full time

    Elios AI

    Lake Oswego, OR
    4 days ago
  •  ...Senior Medical Director, Clinical Development (Medical Monitoring) About the Company Rapidly growing organization in the oncology & hematology industry...  ..., and ensuring high-quality study execution. Applicants must have a Doctor of Medicine (MD) from an accredited... 
    Senior

    Confidential

    Portland, OR
    4 days ago
  •  ...Senior Vice President of Sales Operations & Marketing About the Company Accomplished...  ...and Marketing to spearhead the development and expansion of a robust, data-driven enterprise...  ...coaching business development managers. Applicants for this role at the company should hold... 
    Senior
    Local area

    Confidential

    Portland, OR
    4 days ago
  •  ...Work With Nike’s New Business & Corporate Development team is responsible for identifying,...  ...ability to influence, negotiate and navigate senior leadership landscape with compelling...  ...stakeholders to deliver against growth initiatives Develop an always-evolving and nuanced... 
    Senior
    Temporary work

    NIKE

    Beaverton, OR
    2 days ago
  •  ...Senior Vice President of Manufacturing & Supply About the Company Esteemed company developing medicines for inflammatory & autoimmune diseases...  ...play a pivotal role in the development of curative living...  ...supply chain management. Applicants for the SVP of Manufacturing... 
    Senior
    Contract work
    Temporary work

    Confidential

    Portland, OR
    3 days ago
  • $111k - $160k

     ...potential. Title and Summary Senior AI Engineer Overview...  ...Science team is responsible for developing Artificial Intelligence (AI)...  ...also leads the research and development of scalable data science...  ...opportunity employer that considers applicants without regard to gender,... 
    Senior
    Full time
    Worldwide

    Mastercard

    Vancouver, WA
    a month ago
  •  ...Software Engineering to spearhead the development of marketing and statistical products. This senior leadership role is pivotal in...  ...technical background in modern application development, business and...  ...enterprise-scale SaaS platforms, and develop AI-enabled customer-facing... 

    Confidential

    Portland, OR
    5 days ago
  • $75k - $85k

     ...Overview Financial Solutions Advisor – Bank of America Advisor Development Program. From day one, you will receive training from our...  ...help clients achieve their financial goals and life priorities. Develop a full understanding of clients’ entire financial picture and... 
    Senior
    Immediate start
    Day shift

    Bank of America

    Vancouver, WA
    2 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern...  ...discussions to drive solutions forward. * Design and develop scalable solutions using cloud-native... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Vancouver, WA
    1 day ago
  • $19 per hour

     ...treasured residents!  At MorningStar Senior Living, we talk a lot about culture. In...  ...sick, vacation and birthday! ~ Career development programs and opportunity for advancement...  ...This employer is required to notify all applicants of their rights pursuant to federal employment... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Shift work

    MorningStar Senior Management LLC

    Beaverton, OR
    6 hours ago
  • Senior Solutions Engineer At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever.
    Senior

    SentinelOne

    Clackamas, OR
    4 days ago
  •  ...specialize in Staffing, Consulting, Software Development, and Training along with IT services to...  ...resource planning and enterprise application integration, supply-chain management, e...  ...design, documentation, prototype, code, and developer level testing Demonstrated mastery... 
    Full time

    Atria Group

    Portland, OR
    1 day ago
  •  ...education technology (EdTech) & professional development company Industry Education...  ...driving the engineering strategy, leading and developing experienced engineering leaders, and...  ...experience, and a minimum of 8 years in senior engineering leadership roles. The role demands... 

    Confidential

    Portland, OR
    4 days ago
  • $176.71k - $279.38k

     ...We are seeking a strategic, creative, and collaborative Senior Manager of Attorney Development to help shape the future of lawyer growth and...  ...ESSENTIAL FUNCTIONS Training & Professional Development Develop and support firmwide developmental academies, retreats,... 
    Senior
    Work at office

    Perkins Coie

    Portland, OR
    5 days ago
  •  ...term client relationships, professional development, and community involvement. Our...  ...are part of it) Job Details As a Senior Tax Associate, you will play a key role...  ...understanding of tax law and its practical application What You Bring 3+ years of recent... 
    Senior
    Work at office
    Local area

    Jobot

    Portland, OR
    1 day ago
  • $70 - $74 per hour

     ...contract role, you will partner with world-class design and development teams to turn athlete insights into the next generation of running...  ...that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Seasonal work
    Work at office

    BLR Holdings

    Beaverton, OR
    2 days ago
  •  ...Footwear Reports to: VP, Footwear Development and Engineering Location: Portland, OR Overview As the Senior Director, Footwear...  ...quality, and risk mitigation. Develop recommendations on the future...  ...Purchase Program (ESPP) where applicable. Time & flexibility – Paid time... 
    Senior
    Seasonal work
    Immediate start
    Flexible hours

    Arc'teryx

    Portland, OR
    2 days ago
  • $110k - $135k

     ...Responsibilities & Essential function:**Work with product marketing to develop product’s value proposition, features/benefits.Invest in...  ...requirements, strategy & business plan. Support business case development. **Qualifications:**Deep knowledge in creating Features (Epics... 
    Senior
    Full time
    Temporary work
    Fixed term contract
    Work at office

    TechAlliance of Southwestern Ontario, London Economic Develo...

    Portland, OR
    4 days ago
  • $120k - $145k

     ...stories. May also own or assist in Epic development. Works with the Scrum Master and agile...  ...practices. Work with product marketing to develop the product’s value proposition,...  ...workforce where everyone is valued. Qualified applicants will receive consideration for... 
    Senior
    Remote work

    TechAlliance of Southwestern Ontario, London Economic Develo...

    Portland, OR
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Application Developer - Charles River Development (CRD). Be the first to apply!