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 More ❯
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/ More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
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 More ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
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 More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oxford Instruments GmbH
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 More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Client Server
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 More ❯
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 More ❯
London, England, United Kingdom Hybrid / WFH Options
Free-Work UK
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 More ❯
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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
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. More ❯
Portishead, Somerset, United Kingdom Hybrid / WFH Options
Viper Subsea Ltd
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 More ❯
programming language - Bachelors or Master’s Degree in Computer Science or related field - Strong in data structures and problem solving - Solid experience in Java, C++, or C# (expert in at least one) - 2+ years industry experience in developing and launching production grade software - Solid UNIX or Linux experience - Great understanding More ❯
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 More ❯
development Attractive remuneration Relocation support if you live interstate Desired Skills and Experience Essential skills and experience Strong object oriented programming skills in either C++ (preferably) or C#. Knowledge and design of software architecture patterns Thorough experience across the full software development life cycle (including design, implementation, testing, and integration More ❯
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 More ❯
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 More ❯
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 More ❯
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 More ❯
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/ More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 More ❯
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 More ❯
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 More ❯
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 More ❯