database schemas and async APIs for high throughput. Collaborating with DevOps engineers on containerisation and deployment pipelines (Kubernetes, KEDA). Ensuring high standards of codequality, performance, and documentation throughout. Tech Stack: Frontend : React, TypeScript Backend : Python (FastAPI, SQLAlchemy, Pydantic, Alembic, Mypy, Ruff, Pytest) Databases : PostgreSQL/… experience in a full-stack or backend-heavy development role. Strong knowledge of Python, async programming, microservices, and cloud-native design. Experience with clean code, testing (PyTest, TypeScript testing a bonus), and code reviews. Enthusiastic about scalable software design, documentation, and learning new technologies. A minimum … or central London office. Career development in a high-growth environment with future-facing tech. Ready to join a team where your ideas and code will shape the future of compliance tech? Apply now and help build something truly transformative. More ❯
deliver short-term incremental updates to the project at hand. What you'll be doing in this role: Design, develop, and maintain high-quality mobile applications using React Native Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and … our mobile applications using Typescript and React Native Continuously improve the user experience of our mobile applications Work in a team environment with shared code, ensuring disciplined use of source code control and process documentation Identify, analyse, and resolve performance bottlenecks and inefficiencies in the mobile application codebase … Write and maintain comprehensive unit tests and documentation for the project Mentor junior developers and actively participate in code reviews to maintain a high standard of codequality for mobile applications Stay up-to-date with the latest industry trends and technologies related to mobile development More ❯
deliver short-term incremental updates to the project at hand. What you'll be doing in this role: Design, develop, and maintain high-quality mobile applications using React Native Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and … our mobile applications using Typescript and React Native Continuously improve the user experience of our mobile applications Work in a team environment with shared code, ensuring disciplined use of source code control and process documentation Identify, analyse, and resolve performance bottlenecks and inefficiencies in the mobile application codebase … Write and maintain comprehensive unit tests and documentation for the project Mentor junior developers and actively participate in code reviews to maintain a high standard of codequality for mobile applications Stay up-to-date with the latest industry trends and technologies related to mobile development More ❯
Core SpringBoot, micro frontend, serverless, event-driven applications Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure Commitment to codequality and maintainability, adhering to principles for readability, modularity and simplicity In-depth knowledge of best practices for rapid and reliable softwareMore ❯
Core SpringBoot, micro frontend, serverless, event-driven applications. Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure. Commitment to codequality and maintainability, adhering to principles for readability, modularity and simplicity. In-depth knowledge of best practices for rapid and reliable softwareMore ❯
environments, and setting best practice in Python engineering. Key Responsibilities: Design and implement secure, scalable Python applications and APIs Define and apply development standards, codequality controls, and reusable components Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases Contribute to … and lead code reviews, automated testing, and DevOps CI/CD processes Advise on and implement AI/machine learning pipelines in Python where applicable Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions Provide mentoring and documentation to uplift Python capability within More ❯
environments, and setting best practice in Python engineering. Key Responsibilities: Design and implement secure, scalable Python applications and APIs Define and apply development standards, codequality controls, and reusable components Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases Contribute to … and lead code reviews, automated testing, and DevOps CI/CD processes Advise on and implement AI/machine learning pipelines in Python where applicable Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions Provide mentoring and documentation to uplift Python capability within More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring codequality, maintainability, and performance. Utilize Kotlin and Spring frameworks to enhance existing applications and create new features. Work with AWS services to … deploy, monitor, and scale applications in a cloud environment. Perform code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in More ❯
london, south east england, united kingdom Hybrid / WFH Options
Opus Recruitment Solutions
Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring codequality, maintainability, and performance. Utilize Kotlin and Spring frameworks to enhance existing applications and create new features. Work with AWS services to … deploy, monitor, and scale applications in a cloud environment. Perform code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in More ❯
UX Considerations: Collaborate with design and frontend developers to ensure a cohesive user experience across both the storefront and the app back-end interface. CodeQuality: Write clean, maintainable code with appropriate testing coverage and clear documentation. Troubleshooting & Support: Monitor app performance and debug issues as More ❯
2+ years of Cloud solutions design experience with Azure Additional tools: TypeScript, RESTful APIs, JavaScript, Node.JS Familiarity with BFF architecture Strong testing skills, from codequality to customer journey and accessibility Proficiency in semantic, accessible, and modular front-end code Experience with Agile methodologies Team management More ❯
closely with product managers, engineers, and other key stakeholders to define, design, and deliver new features that align with both product and customer needs. CodeQuality & Best Practices : Write clean, maintainable, and efficient code while adhering to best practices and contributing to a high-quality codebase. Observability & Monitoring : Develop and implement observability and monitoring solutions to ensure exceptional reliability and quality across products and integrations. You are: Entrepreneurial : Thriving in a fast-paced startup environment. You're proactive, self-motivated, and have a can-do attitude that gets projects done. Systemic … Deep understanding of multi-threading, concurrency and parallel processing technologies. A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews. + Familiarity with Frontend technologies and frameworks (e.g. React) We Offer: Salary : Competitive Discretionary Bonus : Potential of company wide annual payment Flexible Vacation More ❯
across multiple projects and several of the following skills: You have a good understanding of coding best practices and design patterns, and experience with code and data versioning, dependency management, codequality and optimisation, error handling, logging, monitoring, validation, and alerting You have experience in writing … Python programming, with a solid understanding of object-oriented programming (OOP) principles, best practices, and a commitment to writing clean, maintainable, and well-tested code Excellent SQL skills, including the ability to write complex queries, optimise query performance, and design efficient database schemas Familiarity with one or more data More ❯
across multiple projects and several of the following skills: You have a good understanding of coding best practices and design patterns, and experience with code and data versioning, dependency management, codequality and optimisation, error handling, logging, monitoring, validation, and alerting You have experience in writing … Python programming, with a solid understanding of object-oriented programming (OOP) principles, best practices, and a commitment to writing clean, maintainable, and well-tested code Excellent SQL skills, including the ability to write complex queries, optimise query performance, and design efficient database schemas Familiarity with one or more data More ❯
and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies More ❯
Must be eligible for SC Clearance Public Sector What you’ll be doing: Salesforce Development/Deployment and Technical consultancy Responsible for maintaining high codequality, enforcing coding standards, and promoting best practices within the development team. Lead Developers often remain involved in hands-on development, especially … solver with good communication skills and understanding/experience of Agile delivery. Excellent hands-on development/delivery. Experienced in supporting design elaboration, peer code review and guiding junior team members. Specific skills and experience sought: Salesforce core configuration (object/field definition, lightning page layouts, sharing rules, etc … Salesforce Service Cloud configuration Experience Cloud site building Advanced Flow (low code) experience Confident in approaching Apex (pro code) development Familiar with custom Lighting Web Component development Unmanaged packaging and/or SFDX/Git tracking experience (including working in/deploying across a multi-sandbox environment More ❯
london, south east england, united kingdom Hybrid / WFH Options
Advanced Resource Managers
Must be eligible for SC Clearance Public Sector What you’ll be doing: Salesforce Development/Deployment and Technical consultancy Responsible for maintaining high codequality, enforcing coding standards, and promoting best practices within the development team. Lead Developers often remain involved in hands-on development, especially … solver with good communication skills and understanding/experience of Agile delivery. Excellent hands-on development/delivery. Experienced in supporting design elaboration, peer code review and guiding junior team members. Specific skills and experience sought: Salesforce core configuration (object/field definition, lightning page layouts, sharing rules, etc … Salesforce Service Cloud configuration Experience Cloud site building Advanced Flow (low code) experience Confident in approaching Apex (pro code) development Familiar with custom Lighting Web Component development Unmanaged packaging and/or SFDX/Git tracking experience (including working in/deploying across a multi-sandbox environment More ❯
track record in software development. Key responsibilities include designing solution architectures within business constraints, managing project timelines, proposing backlog tasks for future sprints, ensuring codequality, and collaborating with other departments to align technical initiatives with business goals. If you want to accelerate your career working with … a number of workstreams (DevOps, back-end, front-end) Oversee the design, development and implementation of software projects alongside Data Scientists Ensure the quality and efficiency of the codebase, and support good maintenance practices for AI/ML products Collaborate with product managers and stakeholders to deliver high … quality products Drive continuous improvement in engineering practices Develop new features and maintain current production deployments Qualifications: Bachelor’s degree in Computer Science or related field 7+ years of software development experience. 2/3+ years in a leadership role. Experience in uncertain, rapidly evolving environments Proficiency in More ❯
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
City of London, London, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
East London, London, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
london, south east england, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
london (city of london), south east england, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯