experience working as part of a growth-focused team is a plus. Proficient with one or more programming languages (Python is strongly preferred; other languages include Java, Scala, TypeScript, C++, C#). Experience using big data technologies in cloud environments to build data pipelines (e.g. Spark, EMR, Lambda, etc.). Excellent communication, organization, and prioritization skills, with a strong ability More ❯
understanding of Design Patterns and SOLID principles Experience with TDD/Unit Testing (NUnit, JustMock, FluentAssertions) Ability to interpret technical information Clear technical communication skills Additional Competencies Experience with C++, C CLI Web development experience with JavaScript/TypeScript, React, WebPack Knowledge of SQL, PostgreSQL or Sybase Familiarity with DICOM and HL7 standards BSc/BEng or higher in Computer More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oxford Instruments GmbH
Provide technical support during the installation and operation of end-user systems. Qualifications And Skills Computer Science, Software Engineering, or another relevant degree. Proven experience in software developments using C++ 14 or above. Development on Linux platform in a multi-threaded environment. Experience working with communication protocols on top of TCP or serial interfaces. Familiarity with scientific instrumentation applications, and More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Client Server
in a Quantitative Developer position at a buyside institution or Tier 1 bank You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
Kingdom 1 week ago Freelance Software Developer (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 1 day ago Riccarton, Scotland, United Kingdom 3 days ago Software Engineer (Python/Linux/Packaging) Edinburgh, Scotland, United Kingdom 7 months ago Edinburgh More ❯
London, England, United Kingdom Hybrid / WFH Options
Free-Work UK
Group or top 100 global university), backed by A grades at A-level. You have advanced C# .Net programming skills including .Net Core (considering candidates with Java, Python, or C++ backgrounds willing to transition to C#). You possess a strong knowledge of SQL databases. You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design More ❯
influence relevant specifications. Hands-on Development & Debugging Build reference applications and proof-of-concept solutions using Hazelcast. Demonstrate proficiency in Java (with working knowledge of Python , .Net C#, Go, C++). Possess a strong understanding of JVM internals , especially around garbage collection , memory management, and runtime tuning. Be capable of debugging code across the Hazelcast stack when needed (core contributions More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
learning. Foster an environment of continuous learning, innovation, and technical excellence. Job Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Proven ability to lead technical teams and manage complex projects. Excellent problem-solving skills and More ❯
Portishead, Somerset, United Kingdom Hybrid / WFH Options
Viper Subsea Ltd
strong technical and people leadership, Bachelors', Masters' in Electrical/Electronics/Software/Computer Science, Proven Embedded Software architecture design and implementation experience, Proficiency in Python, C and C++, Strong problem-solving and analytical skills, Software design, development, maintenance, debugging and testing for ARM microprocessors and STM32 microcontrollers. Embedded application development for high reliability and high availability systems. Working More ❯
growing SaaS platform, you'll design, develop , and support software that powers maritime commerce, influencing solution design and quality throughout the entire development lifecycle. Our Stack: We use C#, C++, TypeScript, and T-SQL in a microservices-based cloud environment hosted on AWS. While experience with all these languages isn't required, familiarity with one or two is preferred Responsibilities More ❯
complex problems into scalable and easy to understand processes. BASIC QUALIFICATIONS Experience (non-internship) in professional software development. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent. Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
the highest standards of quality, security, scalability, and reliability. REQUIRED SKILLS & QUALIFICATIONS Proficient in at least one object-oriented programming language (e.g., C#, Java, JavaScript, Kotlin, Python, PHP, Golang, C++). Proficiency in load testing and strong knowledge of performance testing to ensure applications meet high standards of reliability and scalability under varying workloads. Understanding of good software design principles More ❯
IT systems for finance companies, ideally in investment banking, with inventory management or logistics features. Extensive experience in large-scale system development using languages such as Python, Java, Scala, C++, or C#. Willingness to become proficient in Python if not already a primary language. Strong understanding of Agile methodologies. Ability to build relationships with business users and engineering teams. Develop More ❯
tasks. Experience with agile methodologies and test-driven development. Desired experience: Experience with developing software for life sciences or medical device products. Experience working in regulated environments. Experience with C++ or other OO languages. SQLite, NUnit, FIT, Infragistics UltraWinGrid, Xceed WPF grid. COM Interop. If you're not interested, but know someone who is, please help a current or former More ❯
tools (e.g., Puppet, Ansible, Chef, CloudFormation, SaltStack, Terraform). Strong Linux system administration experience. Strong programming experience in at least one language (.Net, C#, node, java, go, c/C++, ruby). Experience with logging and monitoring tools such as ELK, DataDog or NewRelic, LogEntries, SumoLogic, etc. BENEFITS: Competitive Base Salary Employee Performance Related Bonus Clear Career Progression Flexible Working More ❯
take pride in doing work that makes a real difference for school communities. What you'll bring: 5+ years real-world experience in object-oriented programming languages (eg C#, C++). 5+ years real-world experience in frontend javascript, libraries, and frameworks (eg Javascript, HTML, CSS, React, Vue, Typescript). Experience working with SQL/NoSQL databases and are comfortable More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Netherlands, and more. Qualifications Minimum 3 years of experience as a software engineer. 2+ years of experience withReact/TypeScriptand an Object-Oriented Programming Language (Java, Scala,Kotlin, C#, C++). Proven experience in building and shipping software, involving collaboration with other engineers, designers, product managers, and users to identify and implement solutions based on customer needs. 1+ years of More ❯
working as part of a growth-focused team is a plus. Proficient with one or more programming languages (Python is strongly preferred with other languages including Java, Scala, TypeScript, C++, C#). Experience using big data technologies in cloud environments to build data pipelines (e.g. Spark, EMR, Lambda etc.). Excellent communication, organisation and prioritisation skills, and have a strong More ❯
develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Location- London, United Kingdom or Remote anywhere based in the UK What you More ❯
develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Location- London, United Kingdom or Remote anywhere based in the UK What you More ❯
complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best practices - test driven development, CI/CD, etc. Desirable: prior experience with Azure and NoSQL Desirable: experience and interest in machine learning More ❯
complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best practices - test driven development, CI/CD, etc. Desirable: prior experience with Azure and NoSQL Desirable: experience and interest in machine learning More ❯