Senior Application Developer - Charles River Development (CRD) (SAINT PETERSBURG)
$10kFisher Investments
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
$10k
...Builder, Automation Studio, Email Studio, Contact Builder) Develop and manage complex customer journeys for onboarding, engagement... ...We take great pride in our inclusive culture, our learning and development framework customized for every employee, and our Great Place...SuggestedPart timeWork at officeWork from home$78k - $156k
...also have access to: Career development with an international... ...based position based in St. Petersburg, FL in the Cardiac Rhythm Management... ...Interface: Acts as a senior clinical interface between the... ...Training and Education: Develops, leads, and/or facilitates training...SeniorWork at officeWorldwide$10k
...exceed our client acquisition and return on investment goals Develop and refine audience strategies using first and third-party... ...We take great pride in our inclusive culture, our learning and development framework customized for every employee, and our Great Place to...SeniorPart timeWork at officeWork from home- ...Senior Manager, Accounting St. Petersburg, FL (Hybrid) Superior Group of Companies is seeking a Senior Manager... ...and external audits Manage and develop a team that includes direct... ...leave, FSA, and more. Qualified applicants will receive consideration for employment...SeniorLocal area2 days per week
$110k - $136k
...Opportunity in Financial Services Senior Product Manager, Advisor... ...N, Oakdale, MN 55128 St. Petersburg: 877 Executive Center Dr. W,... ...days weekly in the office. Applicants should be located at one of... ...knowledge of modern product development methodologies (Agile, Scrum,...SeniorFull timeWork at office- ...Senior Accountant Doodie Calls, LLC. provides sanitation... ...is in St. Petersburg with branch offices in... ...accounts Assist in the development of cash flow forecasts... ...efficiency and accuracy Develop and maintain internal... ...against any applicant or employee based on race...SeniorFull timeWork at officeLocal area
- ...opportunities for growth and development, recognition for your... ...and benefits. St. Petersburg FL is the preferred... ...of the successful applicant, the hiring manager may... ...and capital splits Develop an understanding of the... ...Basic Qualifications (Senior Financial Analyst) ~...SeniorWork experience placementWork at officeRemote work
$85.39k - $116.98k
...Group (SSG) is seeking a talented Senior C#/.Net Developer Location: Remote Department:... ...(SSG), there is no need to reapply. Applications are still under review. Military... ...as an active member of the software development team participating in daily stand-ups...SeniorFull timeRemote work- ...Senior Compliance Analyst Ampcus Inc. is a certified global provider of a broad range... ...product compliance. Works with development groups to review and approve project requirements... ...compliance reports. Meets with application product compliance liaisons on a...SeniorWork experience placementLocal area
- ...Description: At Regions, the Senior Consumer Relationship Banker... ...opportunities for growth, development, and upward mobility. The successful... ...procedures and adheres to applicable laws and regulations,... ...Northeast St. Pete Location: St. Petersburg, Florida Equal Opportunity...SeniorFull timeWork at officeFlexible hours
- ...Senior Strategic Analyst The Senior Strategic Analyst works in our Finance division, developing and monitoring strategic objectives and key initiatives... ...Planning/Strategic Development Assist with... ...opportunities are available to all applicants and teammates without...SeniorTemporary workWork at officeFlexible hours
- ...statistical research and analysis for use in the development of business strategies and tactics. Has... ...Analyze issues, evaluate alternatives, develop proposals, and present recommendations.... ...all organizational levels, including senior leaders. Prioritize and meet critical...SeniorWork experience placement
- ...Job Description Job Description Welcome to Distinctive Living , we're seeking a Concierge Part-Time for our St. Petersburg Location. Here at Distinctive Living , we want our people to realize their full potential. We're passionate about personal and professional...SeniorPart timeWork at office
- ...Senior Loss Control Consultant Job Category: Client Services... ...26 Full-Time Hybrid Saint Petersburg, FL 33716, USA Description... ..., measure success and develop appropriate loss control service... ...placements to our team members. Applications will be accepted until the...SeniorFull timeNight shift
- ...candidate to work 2-3 days a week at our Saint Petersburg, FL, corporate office. Job... ...equipment and using required software applications to produce correspondence, reports, electronic... ...use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve...SeniorWork experience placementWork at officeHome office2 days per week3 days per week
$140k - $200k
...Vercel, Bolt, and many founders of their own companies What You’ll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++. Define and...SeniorRemote jobWork at office- ...training and educational and/or professional development opportunities to remain current on firm... ...planning software. Excel, including developing spreadsheets as needed and for ongoing... ...equipment and using required software applications to produce correspondence, reports,...SeniorWork at office
$77.24k - $117.55k
...winning culture prioritizing your growth and development. Our unwavering commitment in... ...people doing extraordinary things. As the Application Engineer you will provide technical application... ...of product selection and application. Develop and communicate solutions for basic...Full timeWork experience placementWork at officeWorldwide$22 per hour
...Senior Catering Captain We are hiring immediately for full time Senior Catering Captain positions. Location: Raymond James - 780 Carillon Parkway, Saint Petersburg, FL 33716. Note: online applications accepted only. Schedule: Full time schedule. Monday through...SeniorHourly payFull timePart timeWork at officeLocal areaImmediate startRemote workMonday to FridayFlexible hoursShift workWeekend workDay shiftAfternoon shift- ...Job Description Job Title SVP, SBA Senior Credit Officer Banesco USA is seeking... ...the ongoing professional and personal development of our employees, by embracing challenges... ...environment of today’s world. We aim to develop integral human beings, committed to making...SeniorTemporary workWork at officeWorldwide
- ...IT Auditor Senior As the world works and lives faster, FIS is... ...Jacksonville, Brown Deer, or St. Petersburg locations. Current and... ...validate key technology controls Develop audit work programs and... ...fintech Always-on learning and development Collaborative work...SeniorWork at office
- ...Title Participates in the development and fulfillment of contract... ...requirements. Directs and develops policies and processes that... ...cycle, types of contracts, and applicable government regulations.... ...with concurrence from HR & Senior Leadership. Required Qualifications...SeniorContract workWork at office
$50k - $200k
...Senior Account Executive Public Relations (High-Ticket B2B Sales) Otter Public Relations is the #1 ranked PR firm on Clutch and G2... ...: $250K+ Top performer: $400K+ Benefits ~ In-office (St. Petersburg or Orlando, FL), hybrid, or fully remote ~ Unlimited PTO with...SeniorContract workWork at officeRemote work- ...Senior Accountant Built on meritocracy, our unique company culture rewards self-starters... ...to join our growing team in St. Petersburg, FL! The Senior Accountant is responsible... ...current on industry information, new product development, legislation, coverage, technology, and...SeniorWork at office
$100k - $172.5k
...medical device company. This is an exciting opportunity to impact development initiatives that will shape future product development and... ...& Johnson is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race...Full timeTemporary workWork at officeLocal areaImmediate startRemote work3 days per week- ...Description Location: St. Petersburg, FL - Must be able to... ...Summary USAdmt is seeking a Senior Software Engineer to... ...Responsibilities Software Design & Development • Design, develop, test, and maintain... ...& Quality • Ensure applications meet security, privacy,...SeniorLocal areaImmediate startFlexible hours
- ...Senior Financial Analyst At Jabil, we are proud to be a trusted... ...statements and reports, developing financial models, preparing... ...be based on-site at our St. Petersburg, FL Corporate Headquarters.... ...employer and considers qualified applicants for employment without...SeniorWork at officeLocal areaWorldwide
- ...Process a range of specialized and non-standard transactions that usually require some research or investigation. Responsibilities Develop working knowledge of the organization's policies and procedures and of regulatory codes and codes of conduct relevant to own work,...SeniorWork experience placementWork at office
- ...Senior Account Associate - Commercial Lines Title: Senior Account Associate - Commercial... ...Zones Only | Location/Supporting: St. Petersburg, FL | Book Focus: Transportation Please... ...work environment What to Expect (Application Process) ~30-Minute Phone Screen, Online...SeniorContract workRemote work
$88.86k - $118.48k
...connecting people, data, and applications through our expansive fiber... ...us today. The Role The Senior IT Systems Engineer provides... ...supporting the NOC. Develop and maintain Circuit Layout... ...network as-built, Engineering Development Plans, and configuration management...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Application Developer - Charles River Development (CRD) (SAINT PETERSBURG). Be the first to apply!
- senior compensation manager Saint Petersburg, FL
- senior vice president of operations Saint Petersburg, FL
- senior manager creative operations Saint Petersburg, FL
- senior storage engineer Saint Petersburg, FL
- senior cybersecurity engineer Saint Petersburg, FL
- senior financial analyst fp&a Saint Petersburg, FL
- senior manager accenture Saint Petersburg, FL
- senior payroll accountant Saint Petersburg, FL
- senior purchasing analyst Saint Petersburg, FL
- senior performance engineer Saint Petersburg, FL



