1 to 25 of 39 Remote Asynchronous Programming Jobs

Senior Full-Stack Developer

Location
United Kingdom
optimisation. The ability to lead engineering work, set high standards for code quality, and run thorough code and design reviews. Advanced Python knowledge, including asynchronous programming (asyncio), concurrency and parallel processing, and strong experience with frameworks such as FastAPI, Django REST Framework and Flask. Experience with modern architecture … patterns, including microservices, event-driven architecture (Kafka, RabbitMQ), domain-driven design and GraphQL. A strong grasp of object-oriented and functional programming, applied to build modular, extensible and maintainable codebases. Core technical skills Expert Python 3 skills, with experience building high-throughput, low-latency and fault-tolerant applications. Frontend ...

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

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
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 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 Full Stack Python Engineer - Agentic AI & Data Platforms

Hiring Organisation
Harvey Nash
Location
London, UK
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 ...

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

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

Senior Node JS Developer

Hiring Organisation
E Solution
Location
Pittsburgh, Pennsylvania, United States
Employment Type
Any
Salary
USD 120,000 Annual
6+ years of hands-on experience in Node.js and JavaScript (ES6+) Strong experience with Express.js, NestJS or a similar framework Good knowledge of async programming (Promises, async/await) Experience with databases: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) Experience building and securing REST APIs (authentication, JWT, OAuth) Good ...

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

.NET Engineer

Location
Greater London, England, United Kingdom
versions. Excellent understanding of Entity Framework Core, LINQ, and collections. Excellent understanding of ASP.NET, associated concepts, error handling, and request lifecycle. Excellent understanding of asynchronous programming, generics, data types, and memory management in C#. Excellent understanding of object-oriented programming and software engineering fundamentals. Very good understanding ...

.Net Developer -Manchester

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

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

Threat Modeling – Cyber Security

Location
Greater London, England, United Kingdom
CICD, Pipelines, SDLC) Scripting languages, Infrastructure as Code (Terraform, CloudFormation) Understanding of docker/K8S/serverless/helm – must. Strong proficiency in Programming Languages, with a preference for Python (asynchronous programming), and FastAPI Unit Testing: Developing and executing unit tests using frameworks like Pytest to ensure ...

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

Full-stack AI Engineer

Location
Greater London, England, United Kingdom
skills - you can architect complex frontend applications with good state management, performance, and testing Strong Python backend experience - FastAPI, Django, or Flask with async programming, clean architecture, and production-grade code System design skills - you can design scalable, maintainable systems and articulate trade-offs clearly API design expertise - REST ...

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

Senior Search Backend Engineer New London, England, United Kingdom (Hybrid)

Location
Greater London, England, United Kingdom
foundations of search capabilities across domains. You will: Design and implement search functionalities in a PaaS ecommerce Scala backend. Learn Scala and functional programming as your new main development tools Develop search-related libraries based on ElasticSearch and MongoDB Run and maintain a scalable search “infrastructure as code … Search-related experience (preferably ElasticSearch) Strong DevOps mindset as you will drive lots of infrastructure improvements Interest in working with Scala using pragmatic functional programming patterns Practical work experience in developing server-side systems using the JVM Solid understanding of parallel and asynchronous programming, as well ...

Lead Web3 Engineer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
equivalent languages, following established security and quality standardsBuild and maintain APIs and microservices that expose blockchain functionality to upstream platform consumers and business applicationsImplement asynchronous and event-driven processing to manage transaction lifecycle, on-chain state changes, and blockchain data synchronizationParticipate actively in code reviews, contributing constructive feedback … expertise with Backend web development with Java springSolid experience in web3 application development is a plusSolid experience and expertise developing web applications using asynchronous programming and communicationExperience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performanceFamiliarity with web3 libraries like Web3J ...

Full-Stack Developer - 6 Month FTC

Location
United Kingdom
ASP.NET Core , including minimal APIs and middleware pipelines. Proficient in designing and implementing RESTful APIs (using controllers or minimal APIs). Comfortable with asynchronous programming , cancellation tokens, background services, and parallelism. Experience with Dependency Injection , middleware, and custom service abstractions. Skilled at structuring solutions using Domain-Driven Design ...

Senior Search Backend Engineer (m/f/x)

Location
Greater London, England, United Kingdom
multi-tenant architecture Test software components regarding usability, functionality, and performance, and work closely with Product Management and DevOps Learn Scala and functional programming as your new main development tools Take part in on‐call rotation with a worldwide distributed team for production systems This role is hybrid, with … quality. You bring: At least 5 years of experience as a Software Engineer, with production experience on the JVM Solid understanding of parallel and asynchronous programming, as well as non‐blocking I/O Experience developing REST APIs and knowledge of scalable architectures, including sharding, replication, load balancing ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
with Backend web development with Java spring Proven experience in web3 application development is a plus Solid experience and expertise developing web applications using asynchronous programming and communication Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance Familiarity with web3 ...

Snr Full Stack Python Engineer-Agentic Systems

Location
Greater London, England, United Kingdom
full stack and translating ambiguous business problems into robust, production-grade solutions. You will play a hands-on role in building and scaling asynchronous task pipelines, implementing MCP (Model Context Protocol) servers and tools around complex APIs and internal systems, and integrating LLM-based orchestration frameworks. On the front … support tooling and data platforms used by commodities trading, research, or risk functions. Key Responsibilities Design, develop, and maintain backend services in Python, including asynchronous task processing using Celery, Redis (as broker/result backend), Celery Beat (scheduled/periodic tasks), and Flower (task monitoring/observability). Build ...

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