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 ❯
like Scala, Python, or SQL. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Strong knowledge of software development principles, including object-orienteddesign, design patterns, and clean code practices. Excellent problem-solving skills and attention to detail. Strong communication and team collaboration skills. Ability 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 ❯
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 ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Craneware
practices, including agile development, continuous integration, and continuous delivery in line with Craneware Application Lifecycle Management (CALM) methodology. Demonstrate practical application of objectorienteddesign principles. Ability to define automation plans with regard to Microsoft test frameworks and/or JUnit, NUnit, TFS, Test Manager and Visual 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 ❯
Translating requirements into user stories to create deliverable features. Desirable Awareness of digital channel shift and approaches Knowledge of design principles (Objectorienteddesign; common design patterns; responsive web design; security by design; government service design) Working knowledge of cloud, Windows and 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, 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 ❯
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 ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
AXA UK
What you'll bring: Salesforce engineering experience with relevant certifications like Platform Developer I and Salesforce Administrator Strong understanding of clean code, object-orienteddesign, SOLID principles, design patterns, and Salesforce best practices Adaptability and growth orientation to meet evolving platform and customer needs Experience across More ❯
Java (JDK 8, Spring Boot etc.). Solid understanding of Core Java design patterns and concepts. Experience with RESTful Web Services, OOP/OOD and RDBMS experience. Some experience working with front end technologies (HTML5, JavaScript, Angular etc.). Background using modern processes including Agile, Scrum, TDD etc. Moreover More ❯
this team, your mission will be to design, develop, document and support massively scalable, distributed real-time systems. Using C++, Java, object-orienteddesign patterns, distributed databases, and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving business More ❯
Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and More ❯
huddersfield, yorkshire and the humber, United Kingdom Hybrid / WFH Options
Langham Recruitment
the technical lead on greenfield and legacy projects alike Role Requirements 5+ years of commercial software development experience .NET/C# – including object-orienteddesign, greenfield dev, and working with legacy systems SQL – advanced querying, performance-focused database design, Azure SQL experience Experience in modern front More ❯
Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign Bachelor's degree or equivalent Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems. Experience with More ❯
Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software More ❯
about, modern C++ (14/17/20) and STL, including smart pointers, optional, variant, lambda expressions, move semantics and template programming Objectorienteddesign skills Understanding of algorithms and design patterns Ability to work closely with the team to build quality software in a constantly More ❯