Financial Software Engineer II

Company:  Intercontinental Exchange Holdings, Inc.
Location: Jacksonville
Closing Date: 04/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
Location: Hybrid work from either our Jacksonville, FL or Atlanta, GA office.

 

Job Purpose

 

Responsible for development of C++ libraries for financial modeling used to forecast mortgage pre-payment and credit behavior. Utilizes other languages such as Python, R, C#, PowerShell, and HTML/JavaScript for writing unit tests, visualizing results, distributed computing, and automating run scripts. Monitors and improves quality, ensures 'best practice' development techniques, and works closely with client support, modelers, business analysts, and financial engineers in development and implementation of application programs, as well as continued enhancements. 

 

Responsibilities 

Designs, implements, code reviews and tests C++ libraries in an agile methodology, including post implementation maintenance and support

Develops tools to call C++ libraries in languages such as Python, R, C#, and PowerShell

Visualizes model results in Excel or HTML and JavaScript

Designs unit test cases and test processes to ensure the business needs are met and analytics are correctly implemented

Develops processes and tools that encourage continuous performance improvements to support product quality, growth and satisfaction

Partners with business and technology leadership to define, prioritize and achieve strategic objectives related to approved application development projects and platforms

Identifies opportunities to deliver business value through business process improvement, organizational change and/or technology integration

Implements best practices to ensure that all core development processes are fully documented, supportable, and in compliance with applicable regulations

Regularly communicates the status of application development to all impacted stakeholders

Performs other related duties as assigned

 Knowledge and Experience 

Bachelors and Masters in Computer Science, Information Systems, Finance, Statistics, Mathematics or similar field is required

5+ years of industry experience in C++ is required

Experience with programming languages such as Python, C#, HTML, and JavaScript 

Experience writing SQL and working with databases

Experience and openness to writing unit tests and performing code reviews

Versed in version control best practices and is comfortable using git repositories

Working knowledge with statistical languages such as SAS and R a plus

Experience developing, implementing, or supporting behavioral driven or predictive analytic software models a plus

Experience in the Financial or Financial Services industry a plus

Knowledge of financial theory and the behavior of various financial markets a plus 

 

Schedule

 

This role offers work from home flexibility of one day per week. 

 

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.   

 

#LI-MA1

Apply Now
Share this job
  • Similar Jobs

  • Software Engineers II

    Jacksonville
    View Job
  • Systems Analyst II

    Jacksonville
    View Job
  • Business Process Analyst II

    Jacksonville
    View Job
  • Senior Software Engineer

    Jacksonville
    View Job
  • Senior Full Stack Software Engineer

    Jacksonville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙