1 to 25 of 431 Multithreading Jobs

Senior .Net Developer

Location
Manchester, England, United Kingdom
have built and maintained production applications using ASP.NET Core, including designing and developing REST and GraphQL APIs. A solid understanding of asynchronous programming, multithreading and concurrency: You can write efficient, thread‐safe code and reason about shared state, cancellation, synchronisation and resource management. Experience with asynchronous messaging: You understand message ...

Java Fullstack developer

Hiring Organisation
Cyberteam
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
build and dependency tools: Maven/Gradle. - Experience with version control systems such as Git. - Strong knowledge of software design principles, data structures, and Multithreading/concurrency. - Excellent analytical, problem-solving, and communication skills. - Experience in financial services, investment banking, or capital markets. Preferred Qualifications - Exposure to cloud platforms ...

FX Risk Lead Java Developer + AI (VP)

Location
Greater London, England, United Kingdom
world’s most ambitious technology organisations. Key Skills and Experience required Proven hands‐on Java development experience with strong focus on Core Java and multithreading in high‐load, high‐throughput systems Deep understanding of JVM performance optimisation — memory profiling, GC tuning, and squeezing performance where it counts Solid grasp ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
technologies (Kafka preferrable, Nats, Solace, TiBCo, RabbitMQ etc.) Experience working with SQL and databases such as Oracle, SQL Server, Hadoop etc. Experience with Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2 Database, JMS, MQ, NDM, SFTP Acquainted with industry best practices and standards, software development tools and techniques ...

Software Engineer/Developer II (Onsite)

Hiring Organisation
Raytheon
Location
Tewksbury, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
similar technical degree Experience designing and programming with C++, Java or other object-oriented language Knowledge of data structures, algorithms, memory management, and multithreaded applications Experience utilizing Generative AI tools or machine learning-assisted technologies to accelerate technical workflows, automate repetitive tasks, improve code quality, or optimize team delivery Experience ...

Software Engineer/Developer I (Onsite)

Hiring Organisation
Raytheon
Location
Tewksbury, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
similar technical degree Experience designing and programming with C++, Java or other object-oriented language Knowledge of data structures, algorithms, memory management, and multithreaded applications Experience utilizing Generative AI tools or machine learning-assisted technologies to accelerate technical workflows, automate repetitive tasks, improve code quality, or optimize team delivery Experience ...

Full Stack Software Engineer

Location
Glasgow, Scotland, United Kingdom
orchestration (e.g. Docker, Kubernetes) Solid understanding of networking fundamentals Experience working with databases and persistent storage Recommendations: Experience developing software on Linux Experience with multithreaded and concurrent programming Experience with distributed systems or message-based architectures Experience profiling and debugging production systems Interest in correctness, safety, and formal reasoning Experience ...

Senior C# Developer

Location
Waterbeach, England, United Kingdom
communication or high-availability systems (e.g., TCP/IP, gRPC, messaging services like Kafka or RabbitMQ). Expertise in performance tuning, concurrency, and multithreading to achieve low-latency processing. Strong understanding of security principles related to critical infrastructure. Excellent problem-solving, communication, and technical leadership skills. UI front-end frameworks ...

C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

Location
Greater London, England, United Kingdom
hours interventionsContribute to system stability, monitoring and incident prevention Technical Environment Core Technologies C#/.NET (expert level) Concurrency and parallel programming Asynchronous and multithreaded models Memory management and performance profiling Distributed and event-driven architectures Windows and/or Linux production environments Performance monitoring and profiling tools Valued Technical ...

Software Engineer

Location
Greater London, England, United Kingdom
experienced engineers* Experience of the software development lifecycle in a technical role* Familiarity with unit testing (for example Catch2 or similar) Desired* Experience with multithreading and concurrency* Exposure to CI/CD pipelines, ideally GitLab CI or similar* Interest in financial markets and OTC products (rates, swaps, bonds, credit)* Experience ...

Lead Developer/Technical Team Lead

Location
Reading, England, United Kingdom
execution Code reviews and mentoring of Junior Developers Required Skills Strong software development skills using C# & .Net Hands-on experience in developing high-performance multithreaded applications and software products Good knowledge of SQL Server 2012/2014/2016 Experience in leading software development using Agile/Scrum methodologies Excellent ...

Junior Developer

Location
Greater London, England, United Kingdom
technologies You own your deliverables’ reliability, scalability, and maintainability You love to analyse and tackle complex problems with elegant solutions You have exposure in multithreading, web protocol (e.g. websocket, RESTful), or high throughput/low latency design is a plus #J-18808-Ljbffr ...

Senior Developer (Rust)

Location
Greater London, England, United Kingdom
technologies You own your deliverables’ reliability, scalability, and maintainability You love to analyse and tackle complex problems with elegant solutions You have exposure in multithreading, web protocol (e.g. websocket, RESTful), or high throughput/low latency design is a plus You have experience in mentoring and guiding team members #J ...

Senior Java Engineer - Fintech

Location
Belfast City District, Northern Ireland, United Kingdom
testing and continuous improvement. The Person Strong commercial experience developing applications using Java and web technologies. Knowledge of the Spring Framework. Good understanding of multithreading, concurrency and network programming concepts. Experience working with Oracle PL/SQL. Strong knowledge of Linux and object-oriented design principles. Experience developing high-quality ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
Drive continuous improvement in latency optimization and system stability. Required Qualifications, Capabilities, and Skills: Proficiency in modern C++ on Unix/Linux with strong multithreading and object-oriented design fundamentals. Hands-on experience in system design, application development, testing, and operational stability in production environments. Scripting skills (Python, Perl, Shell ...

Trading Systems Developer

Location
Greater London, England, United Kingdom
10+ years of relevant Microsoft tech development experience within Trading systems environment. Excellent core .NET and C# skills and exceptional knowledge of concurrency and multithreaded programming. Proven experience developing low latency pricing and trading systems including event driven architecture. Strong application performance profiling and optimisation skills. Experience working ...

Senior Java Low Latency Developer | Electronic Trading

Location
Greater London, England, United Kingdom
will likely have experience in several of the following: Core Java development Electronic Trading platforms Low latency systems Pricing engines Execution platforms Market Data Multithreaded and concurrent programming Distributed systems Performance optimisation Experience within Rates or Equities trading technology would be particularly valuable, although candidates from other electronic trading asset ...

Team Lead, Software Engineering

Location
Greater London, England, United Kingdom
Architecture teams to establish reliable build, deployment and operational practices.Experience/Competences:Essential· Strong hands-on expertise in modern C++ (C++17 or later), including multithreading, concurrency, memory management and performance optimisation.· Proven commercial experience developing and supporting native C++ applications on Linux.· Strong knowledge of Linux development and debugging tools ...

Team Lead, Software Engineering

Location
City Of London, England, United Kingdom
teams to establish reliable build, deployment and operational practices. Experience/Competences Essential Strong hands‐on expertise in modern C++ (C++17 or later), including multithreading, concurrency, memory management and performance optimisation. Proven commercial experience developing and supporting native C++ applications on Linux. Strong knowledge of Linux development and debugging tools ...

Senior Java Developer (Low-Latency & JVM Performance)

Location
Greater London, England, United Kingdom
performance-critical applications.- Strong experience with JVM performance engineering and tuning, including GC optimization, memory management, profiling, and latency analysis.- Excellent knowledge of multithreading, concurrency, data structures, algorithms, and algorithmic complexity.- Proven experience building low-latency, high-throughput, event-driven or reactive systems.- Strong knowledge of network programming and protocols ...

Java Developer AI Claude - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Location: You'll join the team in Central Newcastle offices on a fulltime basis (Monday to Friday). About you: You have strong backend, multithreaded Java development experience You have a strong knowledge of financial markets and have previous experience of working on trading systems You have a good understanding ...

Senior C++ Engineer

Hiring Organisation
EPAM Systems Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
trading engine versions Requirements Minimum 5 years post-graduation professional C++ software development experience in the financial industry Solid understanding of parallel, asynchronous, and multithreaded programming for distributed systems Good knowledge of algorithms and data structures Strong analytical and problem-solving skills Understanding of trading life cycle, including order capture ...

Senior Software Engineer - C++ & GPU

Location
Guildford, England, United Kingdom
apply, and optimize models and architectures for on-device performance. Qualifications: 7+ years of hands-on software engineering experience with C++, including expertise in multithreading and low-level/near-hardware optimizations. GPU programming experience, including writing high-performance compute shaders in HLSL (or equivalent). Proficient in debugging, profiling ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
containerization (Docker, Kubernetes). You should understand how production systems are deployed, monitored, and scaled. A firm grasp of concurrency, multithreading, and asynchronous programming. You know the difference between a mutex and a channel, and you know when (and when not) to use them. A pragmatic understanding of computer science ...

Senior C++ Software Engineer : Commodities Trading

Hiring Organisation
Eaglecliff Recruitment
Location
London, UK
Employment Type
Full-time
derivatives trade lifecycle. Key Experience Required: At least 5+ years professional C++ software development experience within the Financial industry Understanding of parallel, asynchronous, and multithreaded programming to build distributed systems Thorough knowledge of algorithms and data structures Strong analytical and problem-solving skills, with the ability to analyse complex data ...