Mid-Level Full-Stack Software Engineer

Investorflow · London · Hybrid · First seen 9 hours ago
Hybrid Mid level Software Engineering
Apply on the employer's site

About this role

InvestorFlow is the only company of its kind to deliver industry specialized CRM, built on Salesforce, and digital portals to help alternative asset firms find opportunities, create and manage relationships, and turn relationship insights into action with increased productivity and transparency. Design, develop, and maintain RESTful APIs using .NET Core. Work with data from SQL (MS-SQL server) and NoSQL (MongoDb) databases and external APIs. Ensure secure coding practices are followed throughout the development lifecycle. Collaborate with cross-functional teams to integrate APIs with frontend and backend systems. Build and maintain responsive, accessible user interfaces using React, JavaScript/TypeScript, HTML, and CSS. Optimize API performance and ensure scalability. Write unit and integration tests to ensure code quality. Participate in code reviews and contribute to continuous improvement. Work with CI/CD pipelines and Infrastructure as Code (IaC) tools to automate deployments. Leverage modern developer tools (e.g., GitHub Copilot) to improve productivity where appropriate. Required 3–5 years of experience in .NET Core and API development. Strong understanding of RESTful API design principles, software design patterns, and secure coding standards. Experience with Entity Framework, SQL Server, and version control systems (e.g., Git). Hands-on experience with front-end development using React, JavaScript/TypeScript, HTML, and CSS. Experience with modern front-end tooling and build systems (e.g., Vite, Webpack) and state management libraries. Experience with CI/CD tools (e.g., GitHub Actions), IaC (e.g., Terraform), and cloud platforms (Azure/AWS). Leverage modern AI tools (e.g. GitHub Copilot, Claude Code, etc.) to improve productivity where appropriate. Good problem-solving skills and understanding of scalable system design. Nice to Have Basic awareness of AI/LLM concepts or experience consuming AI APIs (e.g. simple integrations). Familiarity with tools or platforms from providers like Anthropic. Experience in developing, building, and deploying financial services grade applications and platforms. Knowledge of core Azure services (Azure Functions, Azure API Management, Azure Service Bus, Azure Monitor, Application Insights, Azure Front Door, Azure CDN). Experience with containerization and orchestration tools such as Docker and Kubernetes.

What this role is, and what else it is called

Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Full Stack Developer too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in London, advertised as hybrid, splitting time between home and the office.

How this role compares to the market

1,025 live UK roles list C# right now, from 294 employers. The median advertised salary is £55,000; 31% are advertised as remote. Browse C# roles.

1,265 live UK roles list JavaScript right now, from 507 employers. The median advertised salary is £50,000; 33% are advertised as remote. Browse JavaScript roles.

London has 4,320 live IT vacancies across 1,364 employers, with a median advertised salary of £70,000. Browse London roles.

Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.

Technologies mentioned

Detected on Investorflow's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.