Risk Management Technology —Technical Business Analyst & Developer/Engineer (Consultant)
Domain: Asset Management Risk Management
Function: Risk Management Information Technology
Please apply only if:
- You live in the continental USA
- You do not now or in the future need sponsorship
- You are not coming through a third party
- You have more than 10 years of experience
Location: Jersey City
Duration: 6+ months rolling
Compensation: Up to $950/day (C2C/1099) or $875/day (W2)
Overview
We are hiring a hybrid Technical Business Analyst & Developer/Engineer (Consultant) to support a large-scale RISK technology platform within a financial services environment.
This role sits at the intersection of business, data, and engineering. You will work directly with investment and risk stakeholders to define requirements, then personally design and deliver the underlying technical solutions—from data mapping and development through production support.
This is not a documentation-only BA role. You are expected to own delivery end-to-end and stay hands-on with data and code.
What You’ll Be Doing
Stakeholder Engagement & Requirements
- Work closely with business users across investment, risk, and operations teams to gather and refine requirements
- Translate business needs into technical specifications, data mappings, and acceptance criteria
- Act as a delivery owner, managing scope, priorities, and timelines
- Communicate progress, risks, and trade-offs to both technical and non-technical audiences
Hands-On Technical Delivery
- Write and optimize complex SQL for risk calculations, aggregation, reconciliation, and reporting
- Use Python for data analysis, automation, and validation workflows
- Leverage Unix/Linux scripting for operational support, job control, and troubleshooting
- Perform deep data analysis to investigate discrepancies, validate outputs, and trace data lineage
- Contribute to system design decisions and collaborate with engineering teams on enhancements
Data Integration & Production Support
- Define and implement data flows across upstream and downstream systems (positions, transactions, risk outputs, etc.)
- Build controls, reconciliations, and monitoring to ensure data accuracy
- Troubleshoot production issues by analyzing data, logs, and system behavior
- Support releases, validation cycles, and ongoing platform stability
Testing & Delivery Governance
- Create and maintain documentation including requirements, mappings, and test plans
- Define and execute functional, integration, and UAT testing
- Manage work through JIRA or similar SDLC tools
What You Need
Experience
- 5+ years in a hybrid BA / data engineering / risk technology role
- Proven ability to deliver data-driven systems into production
- Hands-on experience working with investment, portfolio, or risk data
Technical Skills
- SQL: Advanced querying, tuning, and large-scale data analysis
- Python: Data processing, automation, and scripting (pandas or similar)
- Unix/Linux: Command line and shell scripting
- Strong understanding of data modeling, lineage, and reconciliation patterns
- Experience with JIRA and modern development workflows (Git/CI-CD is a plus)
- Strong Excel skills for analysis and validation
Domain Knowledge
- Understanding of asset management workflows (portfolios, holdings, transactions, pricing)
- Familiarity with risk concepts (exposure, sensitivities, aggregation, reporting)
- Experience with risk data platforms or pipelines is highly desirable
What Makes You Effective
- Able to move seamlessly between business conversations and hands-on technical work
- Strong problem-solver who can diagnose data and system issues independently
- Clear communicator who can explain complex topics simply
- Detail-oriented with a focus on data quality, controls, and reliability
Education
- Bachelor’s degree in a relevant field (or equivalent experience)
- Advanced degrees or certifications (CFA, FRM, etc.) are a plus

