Intercontinental Exchange Holdings, Inc.
Financial Software Engineer II
Intercontinental Exchange Holdings, Inc., Jacksonville, Florida, United States, 32290
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 supportDevelops tools to call C++ libraries in languages such as Python, R, C#, and PowerShellVisualizes model results in Excel or HTML and JavaScriptDesigns unit test cases and test processes to ensure the business needs are met and analytics are correctly implementedDevelops processes and tools that encourage continuous performance improvements to support product quality, growth and satisfactionPartners with business and technology leadership to define, prioritize and achieve strategic objectives related to approved application development projects and platformsIdentifies opportunities to deliver business value through business process improvement, organizational change and/or technology integrationImplements best practices to ensure that all core development processes are fully documented, supportable, and in compliance with applicable regulationsRegularly communicates the status of application development to all impacted stakeholdersPerforms other related duties as assignedKnowledge and Experience
Bachelors and Masters in Computer Science, Information Systems, Finance, Statistics, Mathematics or similar field is required5+ years of industry experience in C++ is requiredExperience with programming languages such as Python, C#, HTML, and JavaScriptExperience writing SQL and working with databasesExperience and openness to writing unit tests and performing code reviewsVersed in version control best practices and is comfortable using git repositoriesWorking knowledge with statistical languages such as SAS and R a plusExperience developing, implementing, or supporting behavioral driven or predictive analytic software models a plusExperience in the Financial or Financial Services industry a plusKnowledge 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
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 supportDevelops tools to call C++ libraries in languages such as Python, R, C#, and PowerShellVisualizes model results in Excel or HTML and JavaScriptDesigns unit test cases and test processes to ensure the business needs are met and analytics are correctly implementedDevelops processes and tools that encourage continuous performance improvements to support product quality, growth and satisfactionPartners with business and technology leadership to define, prioritize and achieve strategic objectives related to approved application development projects and platformsIdentifies opportunities to deliver business value through business process improvement, organizational change and/or technology integrationImplements best practices to ensure that all core development processes are fully documented, supportable, and in compliance with applicable regulationsRegularly communicates the status of application development to all impacted stakeholdersPerforms other related duties as assignedKnowledge and Experience
Bachelors and Masters in Computer Science, Information Systems, Finance, Statistics, Mathematics or similar field is required5+ years of industry experience in C++ is requiredExperience with programming languages such as Python, C#, HTML, and JavaScriptExperience writing SQL and working with databasesExperience and openness to writing unit tests and performing code reviewsVersed in version control best practices and is comfortable using git repositoriesWorking knowledge with statistical languages such as SAS and R a plusExperience developing, implementing, or supporting behavioral driven or predictive analytic software models a plusExperience in the Financial or Financial Services industry a plusKnowledge 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