Senior Application Developer - Charles River Development (CRD)
$125k - $165kFisher 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
- Advanced SQL - complex queries, performance tuning
- Java or C# - ability to interpret, collaborate, and support integrations
- REST API integration, testing, and troubleshooting
- 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
- $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
- 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.
- ...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...SuggestedFull timeWork experience placementLive inLocal area
- ...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...SeniorFor contractors
- ...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...SeniorPermanent employmentContract workRemote work
- ...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...SeniorFull time
- 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
- ...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
$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...SeniorWork at office$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...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours- 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
- ...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
$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 payFull timeLocal areaRemote workFlexible hours- ...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...SeniorFull time
- ...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
- ...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...SeniorLocal area
- ...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...SeniorTemporary work
$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,...SeniorFull timeWorldwide- ...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...SeniorContract workTemporary work
- ...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...
$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...SeniorImmediate startDay shift$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 timeInternshipWork at officeWorldwideMonday to Friday$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...SeniorPermanent employmentFull timeTemporary workShift work- 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
$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,...SeniorWork at office- ...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
- ...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...
- ...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...SeniorWork at officeLocal area
$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...SeniorContract workTemporary workWork experience placementSeasonal workWork at office- ...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...SeniorSeasonal workImmediate startFlexible hours
$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...SeniorFull timeTemporary workFixed term contractWork at office$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...SeniorRemote work
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!
- application engineering manager Portland, OR
- senior application security engineer Portland, OR
- senior application support engineer Portland, OR
- app developer Portland, OR
- application performance engineer Portland, OR
- senior hvac project manager Portland, OR
- senior technical product manager Portland, OR
- senior medical science liaison Portland, OR
- senior accountant remote Portland, OR
- srs distribution Portland, OR





