with gRPC and/or SOAP is a plus). Computer Science Fundamentals: Solid knowledge of Data Structures and Algorithms. Software Design Principles: Solid knowledge of Object-OrientedDesign principles, Design Patterns, and Clean Code practices. Database Skills: Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle/MySQL), including writing and optimizing SQL More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Get Staffed Online Recruitment
years commercial experience is desirable Proficient in C# Experience with HTML, CSS, JavaScript and web development frameworks (VueJS, Bootstrap, jQuery) Proven experience with software design and OOD methodologies Familiarity with Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with web services development (REST) Strong in ObjectOriented Programming, MVC, Design patterns and SOLID principles More ❯
Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
The Virtual Recruiter
years commercial experience is desirable Proficient in C# Experience with HTML, CSS, JavaScript and web development frameworks (VueJS, Bootstrap, jQuery) Proven experience with software design and OOD methodologies Familiarity with Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with web services development (REST) Strong in ObjectOriented Programming, MVC, Design patterns and SOLID principles More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration/Continuous Deployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or More ❯
WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration/Continuous Deployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ . Demonstrable understanding of modern C++ and Core Java , including STL, OOD/OOP A practiced user of LINUX command line and scripting. A good understanding of the Agile process. Proficiency in design at system and component levels, with the ability More ❯
be able to demonstrate the following as part of their application and interview process: A degree in Computer Science (preferred), Mathematics or Physics Knowledge/experience of object-orienteddesign Practical knowledge of at least one modern object-oriented programming language, preferably C++ Knowledge/experience of 3D vector/coordinate geometry Knowledge/experience More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose: Using C# and object-orienteddesign principles, you will be responsible for the full-lifecycle (design, development, and maintenance) of business-critical tools that will be used in all areas of the More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
as a senior level C++ Software Engineer at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Demonstrable experience in the following More ❯
City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
signals High-availability trading infrastructure serving institutional clients worldwide Backend systems supporting equities, futures, and listed derivatives trading What They Needs Expert-level Java development with strong object-orienteddesign principles Degree in Computer Science, Mathematics, or Engineering Hands-on experience building trading systems (execution algorithms, risk trading, smart routing) Deep understanding of equity market microstructure and More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
alongside some of the best engineers in our company Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Security Clearance You must be More ❯
users and stakeholders to collect requirements and feedback to ensure our software meets users' needs What you'll need for this role Demonstrable understanding of modern C++, including STL, OOD/OOP and C++ 11/14/17+ Practised user of LINUX command line and scripting. Take ownership of the design, implementation of a feature or component and More ❯
Principal Test Engineer Automation and Innovation Centre - Home Office - G6 National £73,900 London £77.900 plus up to £21,700 skills allowance Published on Full-time (Permanent) National £73,900 London £77.900 plus up to £21,700 skills allowance Published More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Manchester Digital
Principal Test Engineer Automation and Innovation Centre - Home Office - G6 National £73,900 London £77.900 plus up to £21,700 skills allowance Published on Full-time (Permanent) National £73,900 London £77.900 plus up to £21,700 skills allowance Published More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
Principal Test Engineer Automation and Innovation Centre - Home Office - G6 National £73,900 London £77.900 plus up to £21,700 skills allowance Published on Full-time (Permanent) National £73,900 London £77.900 plus up to £21,700 skills allowance Published More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown PLC
your ideas, participating in technology choices, presenting your solutions; Actively contributing to the Scrum process (stand ups, retrospectives, etc.) and the overall output of the team; Essential Skills G ood knowledge on Java; Hands-on experience with design patterns and programming best practices; Have a mindset of continuous improvement in everything you do; Solid commercial programming experience; Comfortable working More ❯
architecture, tooling, and development workflow Tech Stack & Skill Requirements Required: Proficiency in C++ (modern C++ up to at least C+) Multithreaded programming and performance optimisation Understanding of object-orienteddesign principles and architecture Familiarity with Git and Visual Studio Comfortable in a high-performance, real-time software environment Bonus Skills: Databases OpenGL Networking FFmpeg AWS or other More ❯
methodology, building Salesforce DevOps pipelines, and working with data migration/ETL tools. Familiarity with tools like BitBucket, JIRA, Confluence, as well as a solid understanding of object-orienteddesign and JavaScript. Excellent communication and collaboration, with demonstrated ability to represent technical capabilities and deliverables through clear communication and contributing to the vision and roadmap of the More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
experience: Team leadership experience Product Owner and/or Scrum Master experience, preferably certified Come from a technical software background, preferably using C++, or similar, with OOD (ObjectOrientedDesign) techniques. Experience of full software lifecycle documentation artefacts. Security Clearance You must be eligible for full security clearance. For more information and guidance please visit : Life at More ❯