1 to 25 of 58 Asynchronous Programming Jobs in England

AI Transformation Developer

Location
Greater London, England, United Kingdom
data storage patterns for AI applications Familiarity with cloud platforms such as AWS and Azure, and containerization technologies including Docker and Kubernetes Understanding of asynchronous programming, performance optimization, and scalable backend architectures Experience with unit testing, debugging, version control, and software engineering best practices Familiarity with data processing ...

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

Microsoft Full Stack Senior Developer (Manager)

Hiring Organisation
Accenture
Location
London, UK
Employment Type
Full-time
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 ...

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

Software Engineer

Location
Greater London, England, United Kingdom
testing, and building pipelines that package software into deployable Docker artifacts. The Experience You'll Bring Development & Tech: Python, Microservices, REST APIs, FastAPI, Flask, Asynchronous Programming, Object-Oriented Programming (OOP), Test-Driven Development (TDD). DevOps & Deployment: Docker, Docker Compose, Multi-Stage Builds, Kubernetes, K3s, Edge Computing ...

Cybersecurity Engineer

Hiring Organisation
AMS CWS
Location
London, United Kingdom
Employment Type
Contract
Development and DevOps knowledge, including CI/CD, pipelines, SDLC, scripting, Infrastructure as Code (Terraform or CloudFormation), Docker, Kubernetes (K8s), serverless and Helm. Strong programming capability, preferably Python including asynchronous programming and FastAPI, plus unit testing with Pytest. Experience applying security standards and SDLC controls to software ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 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 ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization techniques. Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker. Knowledge of CI/ ...

Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 ...

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

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

Engineering & Science - Senior Software Engineering

Location
Crawley, England, United Kingdom
/CD pipelines (Azure DevOps or similar). Familiarity with open‐source tools, cloud platforms, and infrastructure automation. Understanding of software design patterns, asynchronous programming, and event‐driven systems. Experience in regulated industries (healthcare preferred), cybersecurity best practices, and observability tools desired. What You’ll Get Work pattern ...

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

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

Python AI Engineer

Hiring Organisation
Square One Resources
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £700/day
workflows using structured outputs, tool calling, schema validation and controlled fallbacks. Implement vector, lexical and hybrid retrieval, metadata filtering, reranking and evidence selection. Build asynchronous services with appropriate timeout, retry, cancellation and exception handling. Develop automated unit, integration, regression and failure-path tests. Implement structured logging, tracing and operational … reviews, engineering standards and production support. Required Skills/Experience: Strong commercial experience developing production-grade Python applications and services. Advanced Python skills, including asynchronous programming, type annotations, modular design and performance optimisation. Hands-on experience with Pydantic, LangGraph, MS Agent Framework/Semantic Kernel or similar ...

Senior Backend Engineer (Python)

Location
Greater London, England, United Kingdom
4+ years of experience in Python engineering, ideally building AI platforms, ML infrastructure, or applied AI products. Deep expertise in Python, asynchronous programming, system design, and backend engineering fundamentals. Hands-on experience building production systems involving: LLM orchestration or agent frameworks (Pydantic, LangChain, custom orchestration). Data pipelines ...

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

Quantitative Developer

Location
Greater London, England, United Kingdom
engineering role. Experience within the finance industry is a strong plus. Good working knowledge of NumPy and Pandas. Familiarity with backend development and async programming in Python/modern Python frameworks. Experience with containerisation and cloud deployments (Docker, cloud platforms such as AWS). Practical exposure to financial data ...

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

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

Lead Web3 Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
following established security and quality standards Build and maintain APIs and microservices that expose blockchain functionality to upstream platform consumers and business applications Implement asynchronous and event‐driven processing to manage transaction lifecycle, on‐chain state changes, and blockchain data synchronization Participate actively in code reviews , contributing constructive feedback … with Backend web development with Java spring Solid 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 ...

Senior Software Engineer (Fixed Term)

Location
Cambridge, England, United Kingdom
secure-by-design web applications and APIs with a focus on maintainability and stability, using clean code. Integrating applications via APIs, event buses, and asynchronous tasks. Writing expert-level Python and Django, with working knowledge of TypeScript and React (or comparable languages and frameworks). Packaging web applications ...

Android Developer

Location
Manchester, England, United Kingdom
Java codebases Experience with Jetpack Compose and/or traditional Android Views Experience with Android Jetpack libraries and modern Android architecture components Experience with asynchronous programming and Kotlin Coroutines Knowledge of Android application architecture and design patterns Experience working with cloud-based services and RESTful APIs Familiarity with ...