Genesis10 ยท 3 months ago
Vice President, Senior Software Engineer - Capital Markets
Genesis10 is currently seeking a Vice President, Senior Software Engineer with their banking company client. This role involves designing, developing, and maintaining decision support systems that evaluate finance operations, as well as collaborating with various teams to enhance analytical processes and integrate data sources.
Information ServicesInformation Technology
Responsibilities
Create, develop and maintain decision support systems focused on evaluating finance operations such as trading and investment, credit, market risk and deal underwriting
Determine appropriate models to apply for the supported business function and set evaluation and error-checking systems
Develop connection protocols and APIs to import data from various sources such as databases, trading platforms and market data services
Create scripts to automate data import and formatting jobs
Create reporting tools and evaluation metrics to analyze system function and recommendation performance
Implement revisions based on analysis
Work with business units and trading desks to evaluate their current analytical process and identify areas that present opportunities to be improved by decision support systems
Collaborate with quantitative analysis team to select and develop models based on business needs
Partner with application development team to create application features and functions, API and connectivity protocols, and reporting tools
Engage with database administration team to store and secure data for analysis, design jobs to import and standardize data, and monitor data for errors and inconsistencies
Exhibit deep understanding of financial modeling and analytical frameworks and their application to different business functions
Demonstrate expertise with data processing and aggregation tools and platforms and how to integrate those with current business processes
Apply knowledge of current market data services and trading platform methods for automated data collection and standardization methods
Show understanding of different data storage techniques, such as relational databases and data warehouses, and methods of integrating multiple datasets for use with complex analytical models
Qualification
Required
Hands-on development with Java as the primary language; experience with Java 17
Experience from working in the pricing and risk domain in investment banking
In-depth knowledge in Rates products
Strong fundamental Computer Science knowledge including Concurrency; Algorithms and data structures
Proactive self-starter who is able to take initiative and roll up sleeves to get things done
Scrum/agile methodology
Evidence of delivering application from inception, to design, and to production
Extensive experience of test driven development
Knowledge of CI/CD on large complex systems
Only candidates available and ready to work directly as Genesis10 employees will be considered for this position
Benefits
Behavioral Health Platform
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity (Critical Illness & Accident)
Voluntary Term Life Insurance
401K
Sick Pay (for applicable states/municipalities)
Commuter Benefits (Dallas, NYC, SF)
Remote opportunities available
Company
Genesis10
Information Technology and Services
H1B Sponsorship
Genesis10 has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (126)
2024 (68)
2023 (20)
2022 (2)
2021 (13)
2020 (29)
Funding
Current Stage
Late StageCompany data provided by crunchbase