of the following; Embedded Linux application, kernel and/or driver development. C/C++ or Rust Experience of best practice software development processes/lifecycles Experience of ObjectOriented Design and Design Patterns Experience of software testing and design for test Desirable: Experience in the Defence/Aerospace or safety regulated environment would be advantageous. GUI development More ❯
Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object-Oriented Design and Design Patterns Experience of software testing and design for test Experience of using version control, continuous integration and automated test tools and frameworks Desirable: Experience in More ❯
Looking For We’re looking for developers who are smart, motivated and keen to grow. Ideally, you will have: • Strong programming experience in C#/.NET (or similar objectoriented languages such as Java or Python) • Experience with SQL databases • Exposure to Azure or AWS • A genuine passion for coding and problem solving • The ability to take ownership More ❯
design through to deployment, and associated project management and risks Advanced Docker with deep understanding of Docker storage and Volumes, linux permissions Understanding of Python advanced concepts including ObjectOriented Programming (OOP), Concurrency, decorators, recursion Excellent communication skills through written reports and presentations Ability to review others' code Ability to effectively line manage and mentor OUR COMMITTMENT TO More ❯
Henley-on-Thames, Oxfordshire, England, United Kingdom
EBITS LLP
of experience in software development Stack: C#, .Net Core, ASP.net Microsoft SQL, Entity Framework JavaScript, CSS, JSON, XML, etc API Design & Best Practice (REST, SOAP) Excellent understanding of Object-Oriented software design Agile/SCRUM Azure DevOps Server Follow best practices to build maintainable, scalable web applications A passion for technology and programming Self-learner and willing to More ❯
skills in Python and JavaScript for Windows and Linux systems. Proficiency in full-stack software development of scalable, modular, and robust solutions using parallel and distributed computing with object-oriented principles in Python and JavaScript. Experience developing front-end UI in JavaScript and API in Python. A proven understanding of quantitative model validation, including model risk assessment, performance More ❯
compliant, accurate solutions. Participate in Agile delivery processes and code reviews. Skills you’ll need: Strong C# and .NET development experience (including .NET Core). Solid knowledge of object-oriented programming and design principles. Proven experience with Oracle and SQL Server in enterprise environments. Background supporting finance or regulatory reporting systems in banking. Familiarity with DevOps, CI/ More ❯
Agile methodologies (Scrum or similar) C# .NET/.NET Core (from .NET 4.6 to 10.0) Visual C++ 14.0 or higher WPF ASP.NET Core with Blazor Multithreading & concurrent execution Object-Oriented Design (OOD) Design Patterns SOLID principles & CLEAN architecture Network protocols (TCP/IP, UDP, HTTP) Unit testing frameworks (MSTest or NUnit) Hold or ability to pass UK Security More ❯
Telford, Shropshire, West Midlands, United Kingdom Hybrid/Remote Options
Morson Edge
Participate in peer reviews to ensure high-quality outputs across the team. Essential Qualifications & Experience Degree (or equivalent) in Computer Science or a related discipline. Strong experience in object-oriented C++ (C++17 or later), including design patterns. Understanding of UML/SysML. Knowledge of the full software development lifecycle. Experience developing new software and supporting legacy systems. Software More ❯
problem-solving and continuous learning are part of the culture. Technical expertise: Proficiency in C#, .NET (preferably .NET 6+), and SQL Server Strong grasp of SOLID principles and object-oriented programming Experience with Git, unit testing frameworks (NUnit), and API development Familiarity with CI/CD pipelines and agile methodologies A genuine desire to grow and evolve within More ❯
problem-solving and continuous learning are part of the culture. Technical expertise: Proficiency in C#, .NET (preferably .NET 6+), and SQL Server Strong grasp of SOLID principles and object-oriented programming Experience with Git, unit testing frameworks (NUnit), and API development Familiarity with CI/CD pipelines and agile methodologies A genuine desire to grow and evolve within More ❯
experience for traders at Citi. Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows. Qualifications: Required 10+ years of programming experience with an Object-oriented language (preferably Java), Multi-Threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc. Preferred More ❯
Airflow, and cloud-native services (AWS, GCP, or Azure). Deep understanding of streaming architectures, distributed systems, ETL/ELT pipelines, and data modeling. Proficiency at least one object-oriented programming language (e.g., Python, Java, Scala) and SQL Demonstrated experience owning complex technical systems end-to-end, from design through production Excellent communication skills with the ability to More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Get Staffed Online Recruitment
4+ years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker More ❯
Birmingham, West Midlands (County), United Kingdom Hybrid/Remote Options
The Virtual Recruiter
4+ years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
DMS Computer Recruitment
/MS degree in Computer Science, Engineering, or a related subject At least 4 years of experience in Microsoft .NET (full framework, .NET Core, .NET 6) Proficiency in object-oriented programming (C#) and web concepts (Http, MVC, REST, OAuth) Knowledge of and an active interest in Design Patterns and SOLID architecture principles Excellent problem solving and troubleshooting skills More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid/Remote Options
Syntax Consultancy Limited
create seamless user interfaces. Overseeing integration of various software components, and debugging and trouble-shooting applications. Implementing best practice in software development, including exception handling, data structures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Norton Blake Limited
Android development You’ll Need: Solid experience with Kotlin and Android architecture components Strong understanding of app lifecycle and mobile UI/UX best practices Strong understanding of Object-Oriented Programming, data structures, and design patterns Proficiency in Java application development Familiarity with GitHub , Jira , Confluence , Jenkins , and Gradle Agile mindset and collaborative working style Banking experience is More ❯
Northern Ireland, United Kingdom Hybrid/Remote Options
Anson Mccade
customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer . Key Requirements for the Senior Developer: Proven background building object-oriented, database-driven applications in PHP. Strong experience developing and maintaining RESTful APIs. Deep familiarity with MySQL and database normalization. Cloud infrastructure experience (virtual servers or cloud platforms). More ❯
customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer . Key Requirements for the Senior Developer: Proven background building object-oriented, database-driven applications in PHP. Strong experience developing and maintaining RESTful APIs. Deep familiarity with MySQL and database normalization. Cloud infrastructure experience (virtual servers or cloud platforms). More ❯
Antrim, County Antrim, Northern Ireland, United Kingdom Hybrid/Remote Options
Anson Mccade
customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer . Key Requirements for the Senior Developer: Proven background building object-oriented, database-driven applications in PHP. Strong experience developing and maintaining RESTful APIs. Deep familiarity with MySQL and database normalization. Cloud infrastructure experience (virtual servers or cloud platforms). More ❯
Armagh, County Armagh, Northern Ireland, United Kingdom Hybrid/Remote Options
Anson Mccade
customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer . Key Requirements for the Senior Developer: Proven background building object-oriented, database-driven applications in PHP. Strong experience developing and maintaining RESTful APIs. Deep familiarity with MySQL and database normalization. Cloud infrastructure experience (virtual servers or cloud platforms). More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid/Remote Options
Anson Mccade
customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer . Key Requirements for the Senior Developer: Proven background building object-oriented, database-driven applications in PHP. Strong experience developing and maintaining RESTful APIs. Deep familiarity with MySQL and database normalization. Cloud infrastructure experience (virtual servers or cloud platforms). More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Vallum Associates Limited
NoSQL data modelling Experience with Git, version control, and continuous integration tools Desirable skills/knowledge/experience Advanced proficiency in C#, ASP.NET, and .NET Core with strong object-oriented design principles More ❯
Strong proficiency in Python , with experience in libraries such as Pandas , NumPy , and application frameworks (e.g., Flask , FastAPI , or similar). Solid understanding of software engineering principles, including object-oriented design and modular architecture. Experience building applications for front office environments within financial services. Familiarity with market data feeds (e.g., Bloomberg, Reuters, FIX) and tick-level data processing. More ❯