1 to 25 of 69 Asynchronous Programming Jobs in England

Principal Software Engineer

Location
Boston, England, United Kingdom
least 8 years of relevant experience. Expert-level Python development skills and strong proficiency in C++. Deep understanding of parallel and distributed systems, asynchronous programming and concurrency. Significant experience designing and implementing production-grade software and algorithms for robotic manipulation, including motion planning, motion execution, kinematics, control strategies … complex manipulation capabilities. Strong experience developing, debugging and supporting production software in Linux environments, particularly Ubuntu. Experience with Python's asyncio library or comparable asynchronous programming frameworks. Experience designing data models and backend services using NoSQL databases such as MongoDB. A track record of taking robotics capabilities from ...

Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI

Location
Greater London, England, United Kingdom
practices including lazy loading, code splitting, caching, and asset optimisation. Back-End & Database Development Experience designing and developing RESTful APIs and microservices. Familiarity with asynchronous programming in Python, including asyncio. Experience with third-party API integrations and data-processing workflows. Strong working knowledge of Oracle Database including schema ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£120000 - £140000/annum
similar Identify and resolve performance bottlenecks across applications and databases Develop reliable, maintainable and highly scalable software Work with multi-threading, concurrency and asynchronous programming Investigate complex technical challenges and deliver long-term solutions Contribute to code reviews, automated testing, CI and development tooling Mentor other developers … Engineering or another relevant technical discipline Highly Desirable Experience in any of the following would be particularly valuable: Multi-threaded and concurrent application development Asynchronous and parallel programming Low-latency or high-throughput systems TCP/IP, UDP or network programming Distributed systems and service-oriented architectures ...

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. ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
ownership of delivery—from requirement analysis and technical design to deployment, production monitoring, and support. Required Skills & Qualifications Technical Competencies Core Programming: Advanced proficiency in at least one primary backend language: Java (Modern Java, Spring Boot, concurrency, low-latency tuning, GC optimization), OR Python (Modern Python, asynchronous programming, NumPy/Pandas, FastAPI), OR .NET/C# (Modern .NET Core, multi-threading, asynchronous I/O, memory profiling). Distributed Systems & Messaging: Strong experience with enterprise messaging and streaming frameworks (e.g., Apache Kafka, RabbitMQ, Solace, ZeroMQ, or gRPC). Data Storage & Analytics: Proficiency in relational databases (PostgreSQL ...

Microsoft Full Stack Senior Developer (Manager)

Location
Greater London, England, United Kingdom
software engineering experience, including recent hands‐on delivery using the Microsoft technology stack. Expert‐level C#, .NET and ASP.NET Core skills, including API design, asynchronous programming, dependency injection, testing and performance optimisation. Strong commercial experience with React and/or Angular and TypeScript, including component design, state management ...

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
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
robust backend services using Scala 2.13/3 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 ...

Senior Software Engineer, Robotic Manipulation

Location
Boston, England, United Kingdom
related field. At least 4 years of professional software engineering experience, preferably involving production systems. Strong practical experience developing software in Python. Experience with asynchronous, concurrent, parallel, or distributed systems. Experience implementing robotics software or algorithms involving areas such as motion planning, motion execution, robotic kinematics, manipulation, multi-robot … integrating software with robotic hardware, particularly robotic arms. Familiarity with robotics simulation platforms and test environments. Familiarity with Linux-based development. Experience with Python asynchronous programming, including asyncio. Programming experience in C++. Experience with NoSQL databases such as MongoDB. #J-18808-Ljbffr ...

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
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
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
robust backend services using Scala 2.13/3 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 ...

Senior Full Stack Python Engineer - Agentic AI & Data Platforms

Location
Greater London, England, United Kingdom
intersection of Python engineering, distributed systems, Generative AI and full-stack development. You will be responsible for designing and delivering production‐grade backend services, asynchronous processing pipelines, MCP (Model Context Protocol) servers and AI‐driven workflows, alongside modern React‐based front‐end applications. You will also work closely with … owners and technical teams to translate complex business requirements into scalable technology solutions. Key Responsibilities Design, develop and maintain backend services using Python. Build asynchronous task‐processing pipelines using Celery, Redis, Celery Beat and Flower. Develop MCP servers and tools to expose internal APIs, databases and enterprise systems ...

Senior Machine Learning Engineer

Location
City Of London, England, United Kingdom
track record of writing clean, maintainable and high-quality production code. Experience supporting business-critical systems in live production environments. Strong understanding of asynchronous programming, Docker, containerised deployments and modern service architectures. Experience designing distributed systems, asynchronous microservices and event-driven architectures. Confidence leading system design discussions … agentic software development can improve engineering delivery without compromising code quality. Strong communication skills and the ability to collaborate effectively in remote or asynchronous environments. An ownership mindset, with the ability to work independently and contribute effectively to shared codebases. Core Values Love what you do: We show ...

Full Stack Developer

Location
City of Westminster, England, United Kingdom
teams to deliver high-quality software solutions. Mentor junior engineers and contribute to technical knowledge sharing. Technical Requirements Node.js : Deep hands-on experience with asynchronous programming and frameworks (Fastify, Express, Koa, or Hapi). Frontend : Strong proficiency in Next.js and Angular . Microservices : Proven experience designing and deploying ...

Senior Python Engineer

Location
Greater London, England, United Kingdom
design; GraphQL experience is a plus Proficiency with relational databases (PostgreSQL/MySQL) and ORMs; NoSQL experience (Redis, MongoDB) is a plus Experience with asynchronous programming (asyncio) and task queues (Celery, RQ, or similar) Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong ...

Senior Software 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 ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
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 ...

Senior Forward Deployed ML Engineer, Agents

Location
Greater London, England, United Kingdom
similar orchestration frameworks Voice AI platform experience built real-time conversational systems with production STT/TTS integration Proficiency in Python (production-grade, async programming, type hints) and JavaScript/TypeScript (full-stack development) RAG implementation experience built retrieval-augmented generation systems with vector databases MLOps & deployment hands ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
ownership over services or distributed systems. Expertise in Python, FastAPI, Flask, or Node.js and modern backend development patterns. Strong understanding of microservices, concurrency, async programming, and event‐driven architectures. Proficiency with SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis, MongoDB). Hands‐on experience with Docker, Kubernetes, and cloud platforms ...

Data Scientist

Location
City Of London, England, United Kingdom
within a cross-functional team. Nice to have Prior experience in a business-critical/high-uptime production environment Experience with Databricks Understanding of asynchronous programming, containerised deployments (Docker), and modern service architectures Hands-on experience with Infrastructure as Code, particularly Terraform Experience designing and building distributed, asynchronous ...

iOS Developer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
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. ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
business logic. Experience building composable software: small, well-scoped modules/functions/classes that combine predictably, rather than large monolithic scripts. Comfortable with asynchronous programming (e.g. Python asyncio) for coordinating external process execution and I/O-bound work. Experience designing data models/schemas (e.g. Pydantic ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Location
West of England, England, United Kingdom
business logic. Experience building composable software: small, well-scoped modules/functions/classes that combine predictably, rather than large monolithic scripts. Comfortable with asynchronous programming (e.g. Python asyncio) for coordinating external process execution and I/O-bound work. Experience designing data models/schemas (e.g. Pydantic ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
architectural ownership over services or distributed systems. Expertise in Python, FastAPI, and Flask with modern backend development patterns. Strong understanding of microservices, concurrency, async programming, and event-driven architectures. Proficiency with SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis, MongoDB) and familiarity with lakehouse platforms. Experience with or strong willingness ...

C# / .NET Developer – Front Office Liquidity, Treasury & Risk Systems

Location
Greater London, England, United Kingdom
business analyst or translation layers. Key Responsibilities Design & Engineering Design, build, and optimize high-performance back-end calculation engines using modern C# .NET. Develop asynchronous, message-driven microservices (using Rebus/messaging queues) and Windows Services for distributed processing. Build and tune database objects, complex queries, and data access … transparency, and operational risk mitigation. Technical Environment Core Technologies Languages & Frameworks: C# .NET, Windows Services, ASP.NET Web API, SignalR Architecture & Messaging: Event-driven architecture, asynchronous message-driven systems (Rebus), Service-Oriented Architecture (SOA) Data & Storage: MS SQL Server (performance tuning, schema design), Dapper DevOps & CI/CD: Git, TeamCity ...