Senior Application Developer - Charles River Development (CRD)
$10kFisher Investments
Senior Application Developer
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
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
$96.96k - $145.44k
...The Applications Development Senior UI Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective...SeniorFull time- ...supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the... ...team or employee).The Impact You Will Have in This RoleAs a Senior Application Support Engineer (SRE), you will play a critical role in improving...SeniorRemote workFlexible hours
$116.2k - $229.1k
...technologies during solution development. This role will build and... ...Lean experts guide clients in developing next-generation technology teams... ...Workflow Information for applicants with a need for... ...From entry-level employees to senior leaders, we believe there’s...SeniorLocal areaShift work- ...receive investment in your professional development? At DTCC, we are at the forefront of... ...you will design and build cloud-native applications, scalable microservices, modern user experiences... ...that improve platform capabilities and developer productivity.Cloud-Native Application...SeniorRemote workFlexible hours
$86.8k - $198k
...Job Number: R0249546 Application Developer, Senior The Opportunity: At a certain point, experience-based system design can start to look... ...your skills into strategy through a long path of software development accomplishments and the curiosity to understand how all...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...secure. Job Description SOFTWARE DEVELOPER SENIOR Transform technology into... ...projects while shaping what’s next for your development career. MEANINGFUL WORK AND PERSONAL... ...play a crucial role provide website and application development and maintenance support...Senior
- ...Job Description Job Description Job Title: Business Application Developer Location: Tampa, FL Type: Direct Hire Security Clearance:... ...capabilities. Responsibilities Management, maintenance, development, and support of SQL-based applications including Epicor ERP...Permanent employmentFull timeWork at officeLocal area
$110.7k - $218.3k
...Salesforce Life Sciences Cloud Senior ConsultantDeloitte's Sales &... ...to support the career development of colleagues, particularly... ...has not been adjusted for the applicable geographic differential associated... ...Recruiting tips From developing a stand out resume to putting...SeniorLocal area- ...JOB DESCRIPTION Build Your Future at DTCC As an Application Developer Intern in IT, you will help design, build, test, and enhance software... ...contribute to application enhancements, automation, API development, user interface improvements, data-driven solutions, testing...Hourly payFull timeSummer workInternshipSummer internshipWork at officeRemote work
$163.4k - $322.1k
Position Summary Senior Manager, Advanced Cyber Threat Response... ...Alliance partners Lead and develop United States and United... ...has not been adjusted for the applicable geographic differential associated... ...more. Professional development From entry-level employees...SeniorLocal areaVisa sponsorship$130k - $200k
...CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales... ...Contact Center AI implementations.Develop solution designs, integration... ...management, and enterprise applications.Support architecture decisions... ...more. Professional development From entry-level employees...SeniorLocal area- ...investment in your professional development? At DTCC, we are at the... ...Will Have in This RoleAs a Senior Software Development Engineer... ...expertise. You will actively develop automation frameworks, write... ...accommodation to participate in the job application or interview process, to...SeniorWork at officeRemote workFlexible hours
$107.12k - $160.68k
...The Senior .NET Application Developer - Assistant Vice President is an intermediate level position responsible for design, development, and maintaining responsive and user-friendly web interfaces using .NET Core MVC , ASP.NET, JavaScript , Bootstrap , and CSS...SeniorFull time- ...Description DigitalCM is seeking a Senior Apple Developer (On-site Tampa, FL) Job Description... ...engineer capable of moving between Apple development, artificial intelligence, spatial... ...technologies. Job Summary Develop applications spanning iPhone, iPad, and Mac....SeniorLocal area
- ...deliver on their economic development and quality of life... ...teams and offices Develop, maintain, and implement... ...the practice, including senior advisors, quality... ...company cabins in Red River, New Mexico and Banner... ...discrimination for employees and applicants based upon race, color...Full timeWork experience placementLocal areaRemote workFlexible hours
- ...seeking an experienced .NET Developer with expertise in Blazor and... ..., and maintain scalable web applications using .NET, Blazor, and C#.... ...specifications. · Lead development efforts in creating well-... ...tool ever seen in the Senior Care industry. At Blue Purpose...Work at office
- ...Job Title: Mobile Application Developer Location: Remote Department: Application Development Reports To: Department Director Type: Internship (Part-Time... ...and/or iOS platforms under the guidance of senior developers. Feature Implementation: Assist...Part timeInternshipRemote work
$65.5k - $134k
...build a better working world. SDC AI Developer - Senior The O pportunity Supports... ...of solution or infrastructure development services for AI/ML initiatives, applying... ...components into enterprise solutions, applications and platforms. Support project delivery...SeniorWork experience placementSummer holidayFlexible hours$106.9k - $147k
...part of our caring communityThe Senior Software Engineer codes software applications based on business requirements.... ...processes, think creatively, and develop innovative solutions that improve... ...5+ years of hands-on Salesforce development experience, including Apex,...SeniorBi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...support a product — they help define it.As a Senior Lead Software Engineer at JPMorganChase... ...that span multiple technologies and applications. Job responsibilitiesRegularly provides... ...knowledge of tools within the Software Development Life Cycle toolchain, including...SeniorFor contractorsWorldwide
- ...Title- Senior .Net Developer with strong Workforce/SQL/C# experience Duation-6+ Months Location-Remote Remote but they need... ...scheduling and timecard data. Excellent communication skills as they will be helping to lead the project development Open rateSeniorRemote work
- ...Position = Senior Dot Net Developer Location = Tampa, FL Experience = 8+ Years Job Type... ...Roles & Responsibilities • .NET development with expertise in C#, ASP.NET, MVC,... ...experience with managing containerized applications using Docker, Kubernetes and...SeniorFull time
- Job Title: Senior .NET Developer (Hybrid Role) Location: Tampa, FL Job Type: Hybrid - (3 days... ...Minimum 7+ years in Full Stack .NET Development (Stateside) Key Responsibilities: Work on a mature application using React/Redux. Address...SeniorWork at office3 days per week
- ...receive investment in your professional development? At DTCC, we are at the forefront of... ...by partnering with cloud engineering, application teams, architecture, risk, and security... ...ensuring compliance with best practices. Develop and maintain comprehensive technical...Remote workFlexible hours
- ...The Senior Manager, Product Marketing is a senior individual contributor within Greenway Health’s Product Strategy Organization (PSO) responsible for defining, defending, and operationalizing Greenway’s market-facing product value. This role owns Ideal Customer Profile...Senior
- ...Job Title: Senior Dot Net Developer Location: Tampa, FL Full Time Job Description... ...and maintaining responsive web applications using ASP.NET MVC Razor Views,... ...• Experience leading or mentoring development teams and coordinating delivery across...SeniorFull time
- ...deep-tech startup founded in 2021 and develops next generation sensors for enhanced CBRNE... ...) awareness for a broad range of applications including, but not limited to, environmental... ...75+ years of contract research and development experience, and through several recent...Permanent employmentFull timeContract workFor contractors
- ...Verizon is seeking a Principal Solutions Architect to lead B2B strategy, solution development, and opportunity closure across the Transportation/Distribution vertical. You will act as a strategic SME, coordinating with cross-functional teams to accelerate growth of key...Senior
$107.6k - $198.4k
...software delivery, AI agent development, and agentic system implementation... ...of experience designing, developing, or implementing AI agents... ...not been adjusted for the applicable geographic differential associated... ...entry-level employees to senior leaders, we believe there’s...Local area- ...of back-end, front-end, and full-stack developers, as well as QA and QC resources.ResponsibilitiesTeam... ...Oversee the design and execution by the development teams. Ensure strategic priorities are... ...teams, product management, and senior leadership to ensure smooth execution of...SeniorWork experience placement
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!
- app developer Tampa, FL
- application performance engineer Tampa, FL
- senior application support engineer Tampa, FL
- senior app developer Tampa, FL
- software applications developer Tampa, FL
- application engineering manager Tampa, FL
- senior application developer Tampa, FL
- junior application support engineer Tampa, FL
- senior application security engineer Tampa, FL
- senior manager customer operations Tampa, FL





