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) (SAINT PETERSBURG)

$10k
Part-time

Fisher 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

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Application Developer - Charles River Development (CRD) (SAINT PETERSBURG) in Saint Petersburg, FL vacancy
  • $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... 
    Suggested
    Part time
    Work at office
    Work from home

    Fisher Investments

    Saint Petersburg, FL
    4 hours ago
  • $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... 
    Senior
    Work at office
    Worldwide

    Abbott

    Saint Petersburg, FL
    4 days ago
  • $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... 
    Senior
    Part time
    Work at office
    Work from home

    Fisher Investments

    Saint Petersburg, FL
    4 hours ago
  •  ...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... 
    Senior
    Local area
    2 days per week

    Superior Group of Companies

    Saint Petersburg, FL
    2 days ago
  • $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,... 
    Senior
    Full time
    Work at office

    Osaic

    Saint Petersburg, FL
    17 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area

    Doodie Calls

    Saint Petersburg, FL
    5 days ago
  •  ...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) ~... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Duke Energy

    Saint Petersburg, FL
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Saint Petersburg, FL
    8 days ago
  •  ...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... 
    Senior
    Work experience placement
    Local area

    Ampcus

    Saint Petersburg, FL
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Regions Bank

    Saint Petersburg, FL
    3 days ago
  •  ...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... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Power Design

    Saint Petersburg, FL
    3 days ago
  •  ...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... 
    Senior
    Work experience placement

    Raymond James Financial

    Saint Petersburg, FL
    3 days ago
  •  ...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... 
    Senior
    Part time
    Work at office

    Inspired Living at Ivy Ridge

    Saint Petersburg, FL
    14 days ago
  •  ...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... 
    Senior
    Full time
    Night shift

    Higginbotham

    Saint Petersburg, FL
    1 day ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Home office
    2 days per week
    3 days per week

    Raymond James Financial

    Saint Petersburg, FL
    3 days ago
  • $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... 
    Senior
    Remote job
    Work at office

    Speechify

    Saint Petersburg, FL
    more than 2 months ago
  •  ...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,... 
    Senior
    Work at office

    Raymond James Financial

    Saint Petersburg, FL
    2 days ago
  • $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 time
    Work experience placement
    Work at office
    Worldwide

    Greenheck Group

    Clearwater, FL
    5 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Part time
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Compass Group

    Saint Petersburg, FL
    4 days ago
  •  ...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... 
    Senior
    Temporary work
    Work at office
    Worldwide

    Banesco USA

    Saint Petersburg, FL
    3 days ago
  •  ...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... 
    Senior
    Work at office

    Fisglobal

    Saint Petersburg, FL
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Work at office

    General Dynamics

    Saint Petersburg, FL
    3 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Remote work

    Otter PR

    Saint Petersburg, FL
    2 days ago
  •  ...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... 
    Senior
    Work at office

    Brown & Brown

    Saint Petersburg, FL
    17 hours ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    3 days per week

    Johnson & Johnson

    Saint Petersburg, FL
    5 days ago
  •  ...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,... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Bankers Financial Corp

    Saint Petersburg, FL
    28 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Worldwide

    Jabil

    Saint Petersburg, FL
    1 day ago
  •  ...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,... 
    Senior
    Work experience placement
    Work at office

    Raymond James Financial

    Saint Petersburg, FL
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    Insurance Office of America

    Saint Petersburg, FL
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Saint Petersburg, FL
    1 day ago

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!