
Software Engineer/Product Manager
On site
London, United Kingdom
£ 75,000 / year
Full Time
02-04-2025
Job Specifications
Job Specification: Business Analyst / Product Analyst
Location: London
Salary: Up to £75,000 per annum
Industry: Digital Investor Onboarding Platform
Company Overview:
Join a fast-growing fintech company revolutionizing investor onboarding by bringing multiple stakeholders together on a seamless digital platform. Their technology-driven approach streamlines the onboarding process, ensuring compliance, efficiency, and an enhanced user experience.
Role Overview:
We are seeking a Software Engineer with strong experience in Kotlin and Java development who is looking to transition into a Business Analyst (BA) or Product Analyst role. This is an exciting opportunity to leverage technical expertise to bridge the gap between development teams and business stakeholders, driving product enhancements and innovation.
Key Responsibilities:
Act as a liaison between business teams, product managers, and technical teams to define and refine requirements.
Analyze, document, and translate business needs into clear product specifications and user stories.
Work closely with developers to ensure smooth implementation of product features.
Conduct data analysis and user research to support decision-making and optimize product performance.
Collaborate with stakeholders to prioritize features and enhancements based on business value.
Identify pain points in the investor onboarding journey and propose improvements.
Support testing and validation to ensure high-quality product delivery.
Stay up to date with industry trends, compliance requirements, and competitor offerings.
Required Skills & Experience:
Strong background in software development with hands-on experience in Kotlin and Java.
Understanding of API integrations, system architectures, and modern development practices.
Experience working with Agile methodologies (Scrum/Kanban).
Strong analytical and problem-solving skills with the ability to translate complex technical concepts into business-friendly language.
Experience with business analysis, requirements gathering, and stakeholder management.
Knowledge of fintech, regulatory compliance, or investor onboarding processes is a plus.
Excellent communication and presentation skills.
Proactive mindset with the ability to take ownership of initiatives and drive them to completion.
Why Join Us?
Be part of a cutting-edge fintech firm transforming the investor onboarding space.
About the Company
Our aim is to become a recruitment agency who are globally recognised as a leader in our field and respected for how we treat people, how we deliver our services and for our work towards improving diversity within the Financial, Technology and FinTech sectors. Our focus is on FinTech, Capital Markets, Blockchain/Crypto, Data and exciting Technology (non-Financial Services) firms for roles in Sales, Product, Strategy, Technology, Data & Transformation. Know more
Related Jobs


- Company Name
- Intec Select
- Job Title
- Software Engineer
- Job Description
- Confidential Job Description – Software Developers (Highest Security Clearance Required) We are seeking highly skilled Software Developers who hold the highest level of UK security clearance (DV/UKIC DV) for confidential and impactful projects. Role: Software Developer Clearance: Developed Vetting (DV) / UKIC DV (Active) Location: Multiple UK locations (Hybrid/On-site) Tech Stack: Varies (Java, Python, C++, C#, React) Due to the sensitive nature of this work, details will only be disclosed to suitable candidates. If you meet the criteria and are open to a confidential discussion, please reach out. Confidential Job Description – Software Developers (Highest Security Clearance Required)


- Company Name
- Hancock and Parsons Ltd
- Job Title
- Dynamics CRM Support Analyst
- Job Description
- As a Dynamics CRM Support Analyst, you will play a key role in delivering top quality technical support to customers, ensuring problems are resolved in a timely manner. Engaging with stakeholders both internal and external and contribute to the continuous improvement of support processes. Skills & Experience: Experience of supporting MS Dynamics CRM Strong communication skills required Proven experience working within a technical support role Good understanding of IT implementation and support processes Knowledge of ticketing systems and escalating procedures Experience and familiarity with ITIL or any other service management frameworks (desirable) Good knowledge of Microsoft Technologies, including Azure Fully remote working, however there is a requirement to do client visits as and when required although majority of work is done remotely.


- Company Name
- Premier Group Recruitment
- Job Title
- Java Developer
- Job Description
- Fantastic new opportunity has hit my desk with a fantastic client in the data analytics industry who are looking to expand their team with some experienced and passionate Java developers. Recently having moved to an Grade A office in the heart of London this client has seen themselves growing and growing bring on fantastic clients with their fantastic software product. This is a opportunity for someone who loves the aspect of a good company culture and being not just a number in the team - however someone who can fully get involved with the team on product discussions. Job Title: Java Developer Location: London (Office Based) Salary: £50,000 - £65,000 (Would consider higher for right person) Industry: Data Analytics Start: ASAP Tech Stack: Spring & Spring Boot Java VueJs Preferred however other languages would be considered. AWS & Azure Exposure to Elasticsearch and InfluxDB Do not miss out on this opportunity and company!! The successful candidate must have 4+ Years of commercial Java experience and must have the full right to work in the UK as the client is unable to provide sponsorship.


- Company Name
- Net Talent
- Job Title
- Senior Software Engineer
- Job Description
- We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Must have Competency in modern programming languages and methodologies such as Python and Kubernetes, preferably within a UNIX/Linux environment. Below is a list of other required skills for the position: •Can demonstrate design, development & delivery of new features •Can apply best practice coding standards •Ability to contribute technically across all tiers of companies platform services, both web technologies and back-end services •Understanding of database development •Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation) •Experience of Agile development practices •Experience working with REST APIs Desirable Experience: •Experience of the source control process using tools such as Azure DevOps, Git or SVN •Experience of software build pipelines and tools such as ArgoCD/Flux •Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio •Experience of building and operating a SaaS/PaaS platform in a public cloud environment (Azure, AWS etc.) •Experience of presentation layer technologies (HTML 5, CSS, JavaScript) •Solid understanding of internet and web protocols, and how to develop RESTful APIs •Experience integrating with third party APIs •Knowledge of test-driven development (TDD) & behavioural driven design (BDD) •Domain experience in healthcare or bioinformatic Please not this is a UK remote position. If you would like to find out more information please apply!