colleagues in both engineering and business domain subjects Required Skills and Experience: • Experience as a mid-senior level engineer working across a modern web stack • Strong software engineering principles (SOLID, DRY, ER modelling) • Professional experience with a server-side language, ideally JVM based • Professional experience building web-based single page applications, using React/Typescript or an equivalent • Knowledge More ❯
colleagues in both engineering and business domain subjects Required Skills and Experience: • Experience as a mid-senior level engineer working across a modern web stack • Strong software engineering principles (SOLID, DRY, ER modelling) • Professional experience with a server-side language, ideally JVM based • Professional experience building web-based single page applications, using React/Typescript or an equivalent • Knowledge More ❯
colleagues in both engineering and business domain subjects Required Skills and Experience: • Experience as a mid-senior level engineer working across a modern web stack • Strong software engineering principles (SOLID, DRY, ER modelling) • Professional experience with a server-side language, ideally JVM based • Professional experience building web-based single page applications, using React/Typescript or an equivalent • Knowledge More ❯
you a great deal of influence and progression? As a Backend Software Engineer you will architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is delivered to schedule. There More ❯
of designing and building new applications Excellent grasp of object oriented design and the experience to know when to apply common design patterns Knowledge of and ability to apply SOLIDprinciples Experience of test driven development and related techniques such as mocking and dependency injection Developing in a secure environment Maven Git DevOps tooling experience Performance optimisation of Java More ❯
tools that facilitate signal research, portfolio construction, performance attribution and reporting. What you will do: Infrastructure (40%): Design, develop, and maintain high-quality, scalable systems using industry best practices, SOLIDprinciples, and design patterns where applicable. Enhance and optimize systems for equity factor modelling, portfolio construction, trading, and reporting. Pipelines (20%): Identify and implement performance optimizations for data pipelines … commercial environment, preferably from a quant equity setup. Proficiency in Python (3.9+), with experience in system architecture and application development. Good knowledge of multi-processing and multi-threaded programming. Solid understanding of design patterns, SOLIDprinciples, and unit testing practices. 2+ years of experience with SQL, including query optimization and execution plan analysis. Experience with auditing, and CI More ❯
microservices Azure (AppServices, Function Apps, Cosmos, Azure SQL, Service Bus, APIM, Entra) Excellent communicator Useful Skills and Character Traits: Pensions experience Systems thinking Pragmatism Good knowledge of Azure Microservices SOLIDprinciples Contract Details: 6 month contract (strong possibility of extension) £600 - £700 per day - outside IR35 January start Fully remote More ❯
team-based learning, sharing knowledge and best practices within the team. About you Extensive experience with Object-Oriented languages and proven expertise in software development. Considerable experience with PHP Solid understanding of software engineering principles, such as SOLID, DRY, etc. Proficiency in relational database technologies. Continued positive and proactive approach to problem-solving. A team player, willing to More ❯
related discipline is a plus, but not strictly required. A strong handle on industry standards and best practices as it relates to development methodology, software architecture, design principles (eg SOLID), design patterns, automated testing strategies. Experience building and consuming web services, and familiarly with microservices-based architectures is a benefit. Exemplary communication skills: the ability to bridge the gap More ❯
leading a team or squad. Experience working with backend services and mobile technologies. Exceptional programming skills, especially in building APIs with modern OO languages like Java, and knowledge of SOLIDprinciples, SOA, HTTP, and REST. Experience with AWS and cloud-based development. Designing secure, scalable architectures. Effective communication and collaboration skills to maximize inner-sourcing and reduce waste. Proven More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
Avature
celebrations. The Must Haves: Observability, "you build it you run it" attitude Mentoring, good communication, giving and receiving feedback The Other Stuff We Are Looking For: Event-Driven Architecture; SOLIDprinciples; microservices; micro frontends Experience in telecommunications/connectivity domain What's In It For You: At giffgaff we want to challenge the old way of doing things. People More ❯
Desired Skills: Must have: 2+ years of software development experience in C#. .NET Core 2.2 or higher experience. WEB API (REST) Strong in Object Oriented Programming, Design patterns and SOLID principles. Solid knowledge and experience in some of these: SQL, EF, ADO.NET, Stored procedures, query optimization. BS degree in Computer Science or Engineering. Optional: Experience developing data-intense More ❯
Analyse problems and create innovative solutions. Mentor junior developers and analysts. Key Skills and Experience Required Extensive Core Java experience with strong knowledge of data structures, design patterns, and SOLID principles. Experience with messaging systems like Kafka and Solace. Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift). Familiarity with Jira, Bitbucket, and Gradle. Experience … with document databases (MongoDB). Experience developing multi-threaded, distributed systems. Experience with testing frameworks like JUnit and Cucumber. Solid understanding of the FIX protocol. Beneficial Skills and Experience Experience with Chronicle framework or low-latency programming. Experience with time-series databases like KDB. Experience with Equities trading OMS. Strong communication and problem-solving skills. Ability to work in More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
high quality of coding Mentor and advise junior members of the team Requirements Extensive experience with PHP Strong knowledge of architecture Experience of Symfony or Laravel Knowledge of OOP, SOLID and Design Patterns Experience of JavaScript MySQL, Git, HTML/CSS As a Lead PHP developer, this is a unique opportunity to join a market leading company with the More ❯
for distribution and analytics About You You're not just a developer -you're a problem solver, architect, and tech lead rolled into one. Experience writing clean, PSR-compliant, SOLID code Confident working independently, from scoping out features to pushing them live Experience with full-stack development (especially in our stack!) Keep performance, uptime, and data security top-of More ❯
and towards containerised Microservices And what are we looking for? Experience working with Agile, Lean, TDD, BDD Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, SOLID, Enterprise Integration Experience with core server-side Java development. Experience in designing and developing front-end logic using the React stack and Material UI Experience working with high volume More ❯
Friday Responsibilities: Design, develop, and maintain scalable and reliable API systems. Build and manage microservices to support system scalability and performance. Write clean, maintainable code following best practices, including SOLIDprinciples and design patterns. Diagnose and resolve technical issues; provide ongoing technical support. Essential Requirements: Proficiency in both Mandarin and English (working languages). Solid experience with backend More ❯
of a talented team working on developing MVC, Azure, WinForms, APIs, websites, databases, spreadsheets, tools, and more. Your responsibilities will include: Developing and shaping software using good OO and SOLIDprinciples in a TDD approach Testing software Releasing and deploying software Supporting and fixing issues for clients and the support desk Participating in team activities like pair programming, retrospectives More ❯
Experience with delivering technical solutions to tight deadlines Languages: JS/ECMAScript 6, Semantic HTML, CSS/SCSS Frameworks: Vue.js, REST API integration, AzureAD authentication, Automated testing, DDD/SOLIDprinciples Desired understanding of: MS Office Suite Skills (e.g. Excel, PowerPoint, Visio) SharePoint, Jira, Legatics Power Automate and Microsoft Power Apps PowerBI, ShareDo, Contract Express, DocuSign, Neotalogic Luminance, Kira More ❯
coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure as code, familiar with standard logging and monitoring tools used to More ❯
coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure as code, familiar with standard logging and monitoring tools used to More ❯
configuring, deploying, and monitoring applications and websites on AWS. You're comfortable working with relational and NoSQL databases, including complex queries and performance optimisation. Understand web design patterns, including SOLID principle and you have experience working in a collaborative, agile team environment. Familiar with automated testing and continuous integration and delivery practices The interview process has begun, so if More ❯
configuring, deploying, and monitoring applications and websites on AWS. You're comfortable working with relational and NoSQL databases, including complex queries and performance optimisation. Understand web design patterns, including SOLID principle and you have experience working in a collaborative, agile team environment. Familiar with automated testing and continuous integration and delivery practices The interview process has begun, so if More ❯
team. You’d be working on forward-thinking projects across Security, Integrations, AI/LLM and eCommerce work. This role would suit an ambitious mid-level developer with a solid background in PHP Development and a modern MVC framework (Laravel/Symfony etc). You’ll have the chance to learn best practices such as TDD and SOLID … art offices to collaborate with the team. To be considered: Demonstrable experience with PHP Development Experience with relevant frameworks (Laravel/Symfony) Experience with best practices such as TDD, SOLID & PSR Any knowledge of Typescript/AWS or React would be a benefit Knowledge of Microservices would also be a benefit The business are well-known for offering employees More ❯
team. You’d be working on forward-thinking projects across Security, Integrations, AI/LLM and eCommerce work. This role would suit an ambitious mid-level developer with a solid background in PHP Development and a modern MVC framework (Laravel/Symfony etc). You’ll have the chance to learn best practices such as TDD and SOLID … art offices to collaborate with the team. To be considered: Demonstrable experience with PHP Development Experience with relevant frameworks (Laravel/Symfony) Experience with best practices such as TDD, SOLID & PSR Any knowledge of Typescript/AWS or React would be a benefit Knowledge of Microservices would also be a benefit The business are well-known for offering employees More ❯