More jobs:
Middle Office Developer
Job in
Jersey City, Hudson County, New Jersey, 07390, USA
Listed on 2026-02-19
Listing for:
Scientechresearch
Full Time
position Listed on 2026-02-19
Job specializations:
-
IT/Tech
Data Engineer, Data Analyst
Job Description & How to Apply Below
Job Responsibilities
- Design, build, and maintain internal tools and applications to support middle-office functions (e.g., trade capture, PnL reconciliation, position reporting).
- Collaborate with operations, risk, compliance, and portfolio management teams to gather requirements and translate them into scalable technology solutions.
- Automate and improve workflows across trade lifecycle processes.
- Develop and maintain data pipelines to ingest, transform, and store financial data from various sources (e.g., market data, trading platforms).
- Build and optimize data models for analytics, risk, and reporting use cases.
- Ensure high data quality, integrity, and availability across systems.
- Bachelor's or Master’s degree in Computer Science, Engineering, Finance, or a related field.
- 2-3 years of experience as a developer or data engineer in a financial services environment.
- Strong programming skills in Python, with experience in libraries like Pandas, Num Py, or PySpark.
- Experience with SQL and relational databases (e.g., Postgre
SQL, SQL Server, or similar). - Familiarity with middle-office systems, trade lifecycle, and reconciliation workflows.
- Experience with ETL tools or building custom data pipelines.
- Knowledge of version control (e.g., Git), CI/CD pipelines, and development best practices.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×