Technical Business Analyst & Developer/Engineer
Listed on 2026-10-07
-
IT/Tech
Data Analyst, Data Engineering, IT Business Analyst
Analysis, Business Analyst, Risk Management
Technical Business Analyst & Developer/EngineerJersey City, NJ
Risk Management Technology
-Technical Business Analyst & Developer/Engineer (Consultant)
Location: Jersey City
Duration
: 6+ months rolling
Compensation: Up to $950/day (C2C/1099) or $875/day (W2)
OverviewWe 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.
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
- 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
- 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
- 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
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
- 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
- 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
- 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
- Bachelor’s degree in a relevant field (or equivalent experience)
- Advanced degrees or certifications (CFA, FRM, etc.) are a plus
Technical Business Analyst (Primary)
Data Engineer (Hands-on SQL/Python)
Risk Technology SME (Domain layer)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).