C++ Developer (Python, Financial Services)
Published | January 27, 2023 |
Location | New York, NY |
Category | Default |
Job Type | Full-time |
Description
Location: New York, NY (Onsite)
Level: C2
Type: Fulltime
Job Description:
· The candidate will work as a hands-on C++ Developer within the GBOT DRM Market Risk Squad.
· This position is focused on delivering tactical and strategic solutions to support the Squad for analysis, processing, and reporting.
· The role will require the candidate to perform development and provide system support as required by the project.
· The individual would have the opportunity to re-architect, re-design, and re-engineer platforms to solve data distribution and orchestration problems.
· To be successful, the selected candidate will require an understanding of the banking technology landscape along with the ability to analyze requirements, identify data sources, and communicate to downstream systems.
Responsibilities:
· Analyze Business User Stories and translate them into meaningful tasks.
· Participate in design discussions and contribute to the architecture process.
· Design stable, scalable Application, application database/data warehouse.
· Opportunity to work on implementation of new risk models in C++ and deploy into production environment.
· Work with WM Strat’s to fully understand the models and develop GUI around the models using Python & Angular/React and distributed database like DB2/Sybase.
· Supporting model run and enhancements in various environments (i.e.: QA, UAT and PROD).
· Identify potential improvements to the current design/processes.
· Participate in all aspects of SDLC (analysis, design, coding, testing and implementation).
· Actively contribute and participate in design and architecture discussions, daily stand-ups, and Agile Sprint planning sessions.
· Support continuous improvement of automated systems.
Required Skills:
· 7+ years of demonstrated experience in C++ development
· Familiarity with risk modeling and simulation modeling
· Exposure to Grid computing technologies
· Technical background in integration, development, and/or infrastructure
· Familiar with system architecture to understand how data flows from upstream systems to downstream integration
· Excellent relationship management, communication, teamwork, and influence skills; ability to operate at senior levels in both written and verbal communications interacting professionally with a diverse group, executives, managers, and subject matter experts
· Organization, facilitation and analytical skills, attention to details and ability to multitask.
· Prior knowledge of working in an Agile squad/chapter setup. Practiced understanding of Agile development methodologies and understanding of DevOps Integration
· Strong familiarity with Agile software/tools (e.g., JIRA) and DevOps processes and tools (e.g. Jenkins and TeamCity).
· Self-motivated and can work independently as well as in a team environment