cover image
Joseph Harry Ltd

Joseph Harry Ltd

www.josephharry.com

6 Jobs

8 Employees

About the Company

Joseph Harry was established to deliver a high level recruitment service to IT within the financial sector. Our reach is global in both permanent and temporary contract markets.

We pride ourselves in providing quality service to both our clients and candidates, maintaining our long-lasting relationships. We employ consultants who provide an intelligent and knowledgeable approach to ensure greater efficiency and quality in service. We see our staff as our most valuable asset. We value transparency and trust in all our dealings and take pride in our reputation.

Listed Jobs

Company background Company brand
Company Name
Joseph Harry Ltd
Job Title
Lead Python Developer Software Engineer Asset Manager London
Job Description
Job Title: Lead Python Developer (Software Engineer) Role Summary: Lead the backend development of a multi‑asset in‑house portfolio management system for a buy‑side asset manager. Act as a hands‑on technical leader with line‑management responsibilities, overseeing a team of 5 developers, driving architecture, code quality, and delivery while collaborating with front‑end partners. Expectations: - Manage end‑to‑end delivery of backend features in a fast‑moving fintech environment. - Lead architecture decisions, mentoring, and performance reviews. - Report progress to senior management, provide technical direction, and align engineering with business objectives. - Apply Agile practices, participate in daily stand‑ups, sprint planning, and retrospectives. - Deliver secure, scalable, low‑latency solutions on AWS with PostgreSQL data store. Key Responsibilities: 1. Design and implement backend services using Python, Node.js, and PostgreSQL. 2. Architect solution components and review coding standards, documentation, and testing coverage. 3. Lead sprint planning, task allocation, and technical mentorship for junior developers. 4. Collaborate with front‑end team (React, TypeScript, Redux, Ag‑Grid) to integrate APIs and ensure cohesive user experience. 5. Ensure high availability, performance tuning, and cost‑effective use of AWS resources. 6. Participate in architecture reviews, security assessments, and compliance checks for financial data. 7. Resolve escalated defects, conduct code reviews, and enforce best practices. Required Skills: - Expert proficiency in Python, PostgreSQL, and AWS (EC2, RDS, Lambda, S3, etc.). - Strong experience with Node.js, JavaScript/TypeScript, and React (basic exposure acceptable). - Advanced knowledge of Ag‑Grid and experience designing data‑rich UI components. - Proven leadership experience: project ownership, delegation, stakeholder communication, and mentoring. - Solid understanding of financial products (fixed income, equities, derivatives, credit rates) and trading workflows. - Agile / Scrum methodology practice. - Excellent coding standards, unit/automated testing, and CI/CD pipeline familiarity. - Strong analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience). - Optional: AWS Certified Developer, AWS Certified Solutions Architect, or similar technical certifications.
London, United kingdom
On site
Senior
23-02-2026
Company background Company brand
Company Name
Joseph Harry Ltd
Job Title
REMOTE Lead Python Developer Engineer Asset Manager London
Job Description
Job Title: Lead Python Developer – Asset Management (Remote) Role Summary: Lead and manage a small cross-functional team building and maintaining a multi‑asset portfolio management system for a buy‑side asset manager. The role combines hands‑on development with line management and architectural responsibilities, focusing on a Python‑based backend with PostgreSQL and AWS integration, while maintaining minimal front‑end exposure in React, TypeScript, Redux, and Ag‑Grid. Expectations: * Lead a team of 3–5 engineers * Own project delivery, architecture, and quality standards * Mentor and develop junior developers * Collaborate with finance stakeholders to translate product requirements into technical solutions * Deliver on-time, high‑quality code in an Agile environment Key Responsibilities: 1. Design, develop, and maintain backend services in Python, Node, and PostgreSQL on AWS. 2. Ensure scalability, reliability, and performance of portfolio management workflows. 3. Own technical architecture, making trade‑off decisions and setting coding standards. 4. Conduct code reviews, unit‑test strategy, and continuous integration practices. 5. Facilitate Agile ceremonies (sprints, retrospectives, demos). 6. Mentor junior developers and oversee professional growth. 7. Coordinate releases and integrations with front‑end React components. 8. Report progress, risks, and metrics to senior management. Required Skills: * Expert in Python, PostgreSQL, AWS (EC2, RDS, Lambda, S3). * Strong Node.js, JavaScript, TypeScript, React, Redux experience. * Proficiency with Ag‑Grid, Redux Saga, and front‑end build tooling. * Demonstrated leadership in project delivery, delegation, and mentorship. * Solid understanding of financial instruments (fixed income, equities, derivatives). * Agile development practices, including sprint planning and SCRUM. Required Education & Certifications: * Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related technical field. * AWS Certified Solutions Architect or equivalent certification is highly desirable. * Knowledge of finance regulations and trading systems preferred.
London, United kingdom
On site
Senior
23-02-2026
Company background Company brand
Company Name
Joseph Harry Ltd
Job Title
Lead Golang Developer Software Engineer Finance Trading London
Job Description
**Job Title:** Lead Golang Developer – Software Engineer **Role Summary:** Lead two small cross‑functional development teams to design, implement, and maintain a new multi‑asset portfolio management system for a front‑office trading environment. The role requires a blend of senior Golang expertise, full‑stack development experience, and strong stakeholder engagement to translate business concepts into scalable technical solutions. **Expectations:** - Champion a technical vision that aligns with business objectives. - Guide teams through Agile ceremonies, ensuring timely delivery and high code quality. - Act as the primary liaison between product stakeholders, senior management, and engineering. - Mentor junior engineers and foster a culture of continuous improvement. **Key Responsibilities:** - Architect and develop backend services in Golang, integrating with AWS infrastructure, Kafka, and other trading data pipelines. - Collaborate with front‑end teams to deliver responsive interfaces using React, TypeScript, Redux, Ag-Grid, and GraphQL. - Implement automated testing with Playwright and ensure robust CI/CD pipelines. - Write and enforce coding standards, conduct code reviews, and promote best practices. - Troubleshoot and optimize performance for high‑frequency trading workloads. - Document design decisions, API contracts, and system architecture for cross‑team visibility. - Coordinate with data, compliance, and risk teams to meet regulatory and operational requirements. **Required Skills:** - **Golang:** Advanced proficiency in Go development, concurrency, and microservice patterns. - **Full‑Stack Development:** Proven experience leading full‑stack teams; familiarity with React, TypeScript, Redux, and front‑end component libraries. - **Trading Systems Knowledge:** Hands‑on experience building or maintaining portfolio management, execution management, or order‑management systems; understanding of risk and PnL workflows. - **Architecture & Design:** Ability to translate business concepts into robust, scalable technical designs. - **Leadership & Communication:** Strong stakeholder engagement, team mentorship, and influence across technical & non‑technical audiences. - **Agile Methodologies:** Experience driving Agile processes (Scrum / Kanban) and delivering incremental value. - **Desirable Extras:** - JavaScript/TypeScript depth - Ag-Grid & GraphQL proficiency - Java or Python experience - AWS and Kafka expertise **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field. - Optional/desired certifications: AWS Certified Developer – Associate, Kafka Streams Developer, or similar.
London, United kingdom
On site
Senior
23-02-2026
Company background Company brand
Company Name
Joseph Harry Ltd
Job Title
Lead Java Developer Software Engineer Finance Trading London
Job Description
**Job title:** Lead Java Developer **Role Summary:** Lead the design and delivery of a multi‑asset portfolio management and execution system, primarily using Java backend services, AWS infrastructure, Kafka messaging, and a React/TypeScript front‑end. **Expactations:** Lead technical architecture and team execution; drive Agile delivery; mentor developers; collaborate with stakeholders; enforce coding standards and quality; ensure the system meets trading, risk, and P&L requirements. **Key Responsibilities:** - Design and develop backend services in Java (and optionally Golang) using Kafka and AWS. - Build and maintain a React/TypeScript UI with Redux, Ag‑Grid, and GraphQL. - Implement order‑management, execution, risk, and portfolio modules. - Conduct code reviews, enforce standards, and maintain CI/CD pipelines. - Manage two cross‑functional teams: sprint planning, retrospectives, and delivery. - Interface with product owners, traders, and risk managers to translate requirements. - Monitor and optimize performance, and conduct profiling of critical workflows. - Ensure compliance with security, regulatory, and audit controls. **Required Skills:** - Java (8+), strong object‑oriented design. - React, TypeScript, Redux, Ag‑Grid, GraphQL. - Golang, Kafka, AWS (EC2, S3, Lambda, Kinesis). - Playwright, Test‑Driven Development. - Agile (Scrum/Kanban) and DevOps practices. - Excellent communication and stakeholder collaboration. **Required Education & Certifications:** - Bachelor’s (or higher) degree in Computer Science, Software Engineering, or a related field.
London, United kingdom
On site
Senior
23-02-2026