programming languages: C++, C or ADA. Experience using a high-level scripting language such as Python. Solid understanding of software development principles, object-orienteddesign, and design patterns. Familiarity with the software development lifecycle and agile methodologies in a Safety or Mission Critical development environment. Excellent More ❯
the team, ensuring collaboration and productivity. Technical Requirements: Expert-level C++ development experience (10+ years) with strong grasp of modern C++ standards, object-orienteddesign, data structures, and algorithmic performance optimisation . Proven track record building real-time , low-latency , multi-threaded trading systems . Experience with More ❯
London, England, United Kingdom Hybrid / WFH Options
Glocomms
the team, ensuring collaboration and productivity. Technical Requirements: Expert-level C++ development experience (10+ years) with strong grasp of modern C++ standards, object-orienteddesign, data structures, and algorithmic performance optimisation . Proven track record building real-time , low-latency , multi-threaded trading systems . Experience with More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Glocomms
the team, ensuring collaboration and productivity. Technical Requirements: Expert-level C++ development experience (10+ years) with strong grasp of modern C++ standards, object-orienteddesign, data structures, and algorithmic performance optimisation . Proven track record building real-time , low-latency , multi-threaded trading systems . Experience with More ❯
excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-orienteddesign principles, and data structures Extensive experience in developing microservices using Java, Python Experience in distributed computing frameworks like - Hive/Hadoop, Apache More ❯
Java, C++, C#, Rust Experience with Linux/Unix 2+ years of systems development experience Knowledge of computer science fundamentals such as object-orienteddesign, operating systems, algorithms, data structures, and complexity analysis PREFERRED QUALIFICATIONS Experience with CI/CD pipelines build processes 2+ years of DevOps More ❯
advocating for software engineering best practices such as agile software development methodologies, test-driven development, CI/CD, and DevOps. Strong understanding object-orienteddesign skills and of design for scalability, performance, reliability, and security. Deep understanding of real-time and multi-threaded programming concepts. Experience More ❯
or equivalent practical experience. Professional experience as a Java developer. Proficiency in Java 8 and above, along with a solid understanding of object-orienteddesign principles. Experience with Spring Framework, Hibernate, and RESTful web services. Familiarity with microservices architecture and Docker containers. Knowledge of SQL and NoSQL More ❯
services. Requirements: Bachelor's or Master's degree in computer science or related technical field. Proficiency in C++ or C# with strong object-orienteddesign skills. Solid understanding of software engineering principles and best practices, including coding standards and code reviews. Experience developing and troubleshooting complex software More ❯
Experience in device control systems (e.g., axis control, imaging, dispensing). C#/.NET development experience in Visual Studio. Strong understanding of object-orienteddesign principles. Familiarity with serial communication protocols (RS232, RS485, USB, GigE). Experience with .NET-compatible testing frameworks (e.g., NUnit). Working knowledge More ❯
troubleshooting on production systems, occasionally requiring the candidate to be "on-call" outside of normal business hours. Required Skills: 2+ years of object-orienteddesign and development in Java. 2+ years with at least 1 scripting language, Python preferred. Experience with continuous integration using related tools such More ❯
or Python knowledge and 8+ years of relevant experience of developing/enhancing applications. Good understanding of APIs best practices and modular object-orienteddesign and development. Ability to write detailed and understandable technical documentation Experience of using GIT based source control repository and tools such as More ❯
record of designing and implementing successful test automation strategies Experience in using various testing tools and technologies Deep understanding of software architecture, object-orienteddesign principles, and data structures Experience in JavaScript/TypeScript and Cypress framework Experience in MySQL like databases and SQL Demonstrated ability to More ❯
in leading teams Desirable One of the following: Experience of developing real-time applications Database development and administration Knowledge and experience in ObjectOrienteddesign and Model Based engineering tools and techniques would be advantageous e.g. IBM Rational Rhapsody A working knowledge of the overall systems engineering More ❯
in leading teams Desirable One of the following: Experience of developing real-time applications Database development and administration Knowledge and experience in ObjectOrienteddesign and Model Based engineering tools and techniques would be advantageous e.g. IBM Rational Rhapsody A working knowledge of the overall systems engineering More ❯
Essential Experience: - Demonstrable proficiency in developing Java and related technologies - Testing: Test Driven Development, J-Unit, User testing - Use of GIT VCS - Object-orienteddesign - Creation of detailed design documentation Desirable Experience: - Front-end technologies, Python and Groovy - Working with technical specifications - Familiarity with cybersecurity concepts More ❯
Essential Experience: - Demonstrable proficiency in developing Java and related technologies - Testing: Test Driven Development, J-Unit, User testing - Use of GIT VCS - Object-orienteddesign - Creation of detailed design documentation Desirable Experience: - Front-end technologies, Python and Groovy - Working with technical specifications - Familiarity with cybersecurity concepts More ❯
Essential Experience: - Demonstrable proficiency in developing Java and related technologies - Testing: Test Driven Development, J-Unit, User testing - Use of GIT VCS - Object-orienteddesign - Creation of detailed design documentation Desirable Experience: - Front-end technologies, Python and Groovy - Working with technical specifications - Familiarity with cybersecurity concepts More ❯
london, south east england, United Kingdom Hybrid / WFH Options
System Recruitment Specialists
field or equivalent work experience Strong SQL database development experience Front Office experience (Equities, FX, Fixed Income, Commodities, Derivatives) Good understanding of object-orienteddesign principles and design patterns Unit and Integration testing Agile development methodology Knowledge of HTML, CSS, JavaScript, Angular2, Type Script, jQuery Persistent More ❯
London, England, United Kingdom Hybrid / WFH Options
Hays
Strong knowledge and working use of .Net Core and RESTful web services (API). Recent experience developing Microservice based solutions Worked on object-orienteddesign patterns (OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hays
Strong knowledge and working use of .Net Core and RESTful web services (API). Recent experience developing Microservice based solutions Worked on object-orienteddesign patterns (OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in More ❯
in agile teams with shifting priorities. Required Skills and Experience: Java SDK/J2SE programming knowledge. Understanding of algorithms, data structures, and object-orienteddesign patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in More ❯
London, England, United Kingdom Hybrid / WFH Options
Switch Tech Talent
in agile teams with shifting priorities. Required Skills and Experience: Java SDK/J2SE programming knowledge. Understanding of algorithms, data structures, and object-orienteddesign patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Switch Tech Talent
teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE programming knowledge. Solid grasp of algorithms, data structures, and object-orienteddesign patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in More ❯
Experience: Proficiency in JavaScript, HTML, CSS , and experience with JavaScript frameworks. Experience with C# , .NET Framework , and .NET Core development. Knowledge of Object-OrientedDesign , TDD , and SOLID Principles . Familiarity with Web API , Entity Framework , SQL Server , and Git . Preferred Experience: Experience with Azure , Vue.js More ❯