1 to 25 of 29 Asynchronous Programming Jobs in the UK excluding London

Senior Platform Software Engineer (Robotics and Lab Automation)

Location
Reading, England, United Kingdom
developer tools using established platform designs. Develop device drivers, instrument adapters, and robot interfaces using vendor SDKs and documented communication protocols. Implement state machines, asynchronous operations, device synchronisation, error handling, and recovery behaviour. Connect equipment and local execution software with cloud orchestration and data services. Work with scientists … What You’ll Bring 4+ years of professional software development experience, including production software for robotics, automation, instrumentation, or other hardware‐connected systems. Strong programming skills in Python or C++, PMC Programming or robotic programming environments with experience developing and debugging software that interacts with physical equipment. ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
testing, deployment and production support. Design and develop REST and GraphQL APIs, background processing and integrations using C#, .NET and ASP.NET Core. Build reliable asynchronous workflows, accounting for message delivery, retries, idempotency and data consistency. Design and develop relational data models and data access patterns with performance, scalability … .NET experience: You 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 ...

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, Hybrid
maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. • Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. • Work with MySQL to design efficient data access patterns, optimize queries, tune indexes … profiling, and transaction behaviour. • Experience using Redis or similar technologies for caching, session handling, or performance-sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design and evolve complex distributed ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, Hybrid
maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. • Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. • Work with MySQL to design efficient data access patterns, optimize queries, tune indexes … profiling, and transaction behaviour. • Experience using Redis or similar technologies for caching, session handling, or performance-sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design and evolve complex distributed ...

.NET Developer, Consultant, Manager

Location
Belfast City District, Northern Ireland, United Kingdom
both technical and non‐technical audiences. Actively contribute to the engineering community. Proven .NET development experience using advanced C# features (LINQ, delegates and lambdas, asynchronous programming, concurrency, and generics) and mentoring others. Experience with the .NET platform and ASP.NET Core, including building web applications and services. Experience designing … developing, and securing RESTful APIs using ASP.NET Core Web API, including threat assessment throughout the development process. Deep understanding of object‐oriented programming principles (SOLID), design patterns, dependency injection, and secure coding practices. Experience deploying and managing .NET applications using containerisation technologies (Docker, Kubernetes). Experience using and defining ...

Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access patterns, optimize queries, tune indexes … profiling, and transaction behaviour. Experience using Redis or similar technologies for caching, session handling, or performance-sensitive workloads. Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). Ability to design and evolve complex distributed ...

.Net Developer -Manchester

Location
Manchester, England, United Kingdom
maintain scalable, secure, and high-quality applications using C#, .NET, and ASP.NET Core.* Build Microservices-based solutions, REST APIs, and service integrations using synchronous, asynchronous, and event-driven communication patterns.* Implement and support messaging solutions using Azure Service Bus, Kafka, RabbitMQ, or similar technologies.* Configure and manage API Gateway … patterns.* Experience with messaging technologies such as Azure Service Bus, Kafka, RabbitMQ, or similar platforms.* Strong understanding of API Gateway implementation, Dependency Injection (DI), asynchronous programming, and concurrent application design.* Knowledge of OAuth 2.0, JWT, OpenID Connect, SSL/TLS, Azure Key Vault (or similar), and secure application ...

Software Engineer

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
maintain scalable, secure, and high-quality applications using C#, .NET, and ASP.NET Core. Build Microservices-based solutions, REST APIs, and service integrations using synchronous, asynchronous, and event-driven communication patterns. Implement and support messaging solutions using Azure Service Bus, Kafka, RabbitMQ, or similar technologies. Configure and manage API Gateway … patterns. Experience with messaging technologies such as Azure Service Bus, Kafka, RabbitMQ, or similar platforms. Strong understanding of API Gateway implementation, Dependency Injection (DI), asynchronous programming, and concurrent application design. Knowledge of OAuth 2.0, JWT, OpenID Connect, SSL/TLS, Azure Key Vault (or similar), and secure application ...

AI Engineer Python

Location
Bracknell, England, United Kingdom
What You’ll Do Design, build and maintain production-grade Python services, libraries and developer tools. Apply modern Python practices, including packaging, type hints, asynchronous programming and maintainable API design. Create shared libraries, service templates and engineering standards that enable multiple internal teams to build consistently and efficiently. … clean, maintainable and well-tested code, and to solve complex engineering problems independently. Strong experience with modern Python practices: packaging, dependency management, typing, async programming and service/API development. Experience designing and maintaining reusable libraries, service templates or internal developer platforms used by multiple teams. Strong knowledge ...

iOS Developer

Hiring Organisation
Sanderson Government and Defence
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Up to £420 per day + Inside IR35
reusable component-based development. API & Data Integration Experience consuming RESTful APIs. JSON parsing and data mapping. Authentication mechanisms including OAuth and JWT. Knowledge of asynchronous programming techniques. Data Storage Experience with: Core Data SQLite UserDefaults Cloud-based data services Testing Unit testing using XCTest. UI testing and automation. ...

Software Engineer - Backend

Location
Reading, England, United Kingdom
empathize with end-users’ needs when designing UI interactions and workflows. Great teamwork and communication skills Highly Desirable: An understanding of and experience of asynchronous programming (such as python Twisted or AsyncIO or similar) A good understanding of Linux A solid understanding of databases Experience of working with ...

Senior Full-Stack Engineer (Integrations)

Location
City of Edinburgh, Scotland, United Kingdom
service-to-service communication. Strong Microsoft Azure experience covering application hosting, networking, monitoring and integration services. Advanced C# and .NET development skills, including asynchronous programming, dependency injection and automated testing. Solid understanding of integration patterns, distributed systems and secure application architecture. Experience with GitHub, GitHub Actions and modern ...

iOS Developer

Location
Manchester, England, United Kingdom
Desirable technical skills Experience with Objective-C and maintaining or modernising existing Objective-C codebases. Experience with SwiftUI and/or UIKit. Experience with asynchronous programming and concurrency in Swift. Knowledge of iOS application architecture and design patterns. Experience with CI/CD pipelines and automated build ...

iOS Developer

Location
Leeds, England, United Kingdom
Desirable technical skills Experience with Objective-C and maintaining or modernising existing Objective-C codebases. Experience with SwiftUI and/or UIKit. Experience with asynchronous programming and concurrency in Swift. Knowledge of iOS application architecture and design patterns. Experience with CI/CD pipelines and automated build ...

Python Engineer, Financial Data Platform & Integrations

Location
Cardiff, Wales, United Kingdom
Production backend services built and operated in a modern Python framework (FastAPI preferred; Flask or Django fine), including API design, auth, testing, and async programming Reliable third-party API integration (retries, idempotency, rate limits, partial failures, observability), ideally against financial APIs from credit bureaus, banks, or payment processors Substantial ...

Android Engineer

Location
Burgess Hill, England, United Kingdom
Experience with build tools such as Gradle, GitHub Actions, and CircleCI. Understanding of Continuous Integration and Continuous Delivery (CI/CD) practices. Experience with asynchronous programming and reactive development patterns. Strong debugging, troubleshooting, and problem-solving skills. Experience with performance analysis and application optimization. Ability to work with ...

AI Platform Engineer - TypeScript AWS MCP Agentic AI

Hiring Organisation
Method-Resourcing
Location
South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£90,000
calling, tool use and agent orchestration. API gateways, OAuth2, JWT and secure service-to-service communication. JSON-RPC, Server-Sent Events (SSE), WebSockets or asynchronous programming. Experience designing and deploying production AI applications. If you're a strong backend engineer who's already building with AI, or an experienced ...

Senior Developer

Location
Farnborough, England, United Kingdom
mentoring others Operate as part of a flexible Team and undertake ad hoc project work as required. Skills and Knowledge Understanding the nature of asynchronous programming, web sockets and event driven architecture Implement accessibility, security compliance and data protection best practices User authentication and authorization between multiple systems ...

C++ Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £38000/annum
Skills & Experience Proven commercial experience in C++ development (modern C++/Versions C++20 and C++23) Experience developing games or interactive applications Strong understanding of asynchronous programming (e.g. coroutines) Working knowledge of JavaScript (ES6+) Experience working with JSON Git or other source control systems Strong problem-solving skills ...

Senior Native iOS Engineer

Location
Northampton, England, United Kingdom
provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers … modern engineering approaches including MVVM architecture, coordinator-based navigation and protocol-oriented design. Experience working within modular, feature-based architectures, applying reactive and asynchronous programming using Combine and Swift Concurrency (async/await) to build scalable and maintainable applications. Experience applying quality-focused engineering practices, including test-driven ...

Hybrid .NET Microservices Engineer

Location
Manchester, England, United Kingdom
implement microservices, REST/gRPC APIs, and messaging patterns using Azure Service Bus, Kafka, and RabbitMQ. The role emphasizes secure API gateways, async programming, and CI/CD within Agile teams. You will collaborate with architects and engineers to deliver high-quality software, apply security best practices, and leverage ...

Development Engineer

Location
Harrogate, England, United Kingdom
Requirements Excellent working knowledge of .NET Framework v4.5.2. Solid understanding of design patterns and use of third-party frameworks. Good understanding of multithreaded/asynchronous programming techniques. Good understanding of IP networking (SSH, HTTP(s), WebSockets, etc). Good understanding of server infrastructure (specifically Windows Server). Good … work both independently and collaboratively. Creative thinker and team player. Understanding of the AV or UC market is desirable. Knowledge of A/V programming languages such as AMX Netlinx, Crestron Simpl# and Extron Python is desirable. #J-18808-Ljbffr ...

Software Engineer, System Orchestration

Location
Oxford, England, United Kingdom
ship. Take part in code review, and improve the APIs our internal users depend on Requirements To be successful, you will need solid programming skills, an interest in the systems that keep long‐running machines working, and either experience of a systems programming language or the appetite … migration goes wrong, and can contribute effectively within a fast moving, highly technical team. You'd be a great fit with: Strong programming skills in one or more mainstream programming languages. Experience with a systems programming language. Our System Orchestration layer is written in Rust, so either ...

Software Engineer, System Orchestration IonQ

Location
Oxford, England, United Kingdom
ship. Take part in code review, and improve the APIs our internal users depend on Requirements: To be successful, you will need solid programming skills, an interest in the systems that keep long-running machines working, and either experience of a systems programming language or the appetite … migration goes wrong, and can contribute effectively within a fast moving, highly technical team. You’d be a great fit with: Strong programming skills in one or more mainstream programming languages. Experience with a systems programming language. Our System Orchestration layer is written in Rust, so either ...

Senior Software Engineer, System Orchestration

Location
Oxford, England, United Kingdom
About IonQ IonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ’s newest generation of quantum computers, the IonQ ...