Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
Drive Agile across the team Experience Required - You will be a technologist with excellent knowledge of C#, SQL, JavaScript, cloud-based technologies, and designing distributed systems. Technically leading of a team whilst remaining a hands-on software engineer. AWS or Azure An enthusiast with ideas and experience of building More ❯
skills. HTML5, SCSS, JavaScript (including frameworks like ReactJS and ExtJS). MySQL knowledge, working with large databases. Cloud computing and containerised applications. Building scalable distributed systems. A background in e-commerce. An interest in software performance. Any of: Composer, Docker, Github, CI, PHPUnit, Kubernetes, Google Cloud, ElasticSearch, xhprof. Don More ❯
Newcastle onsite* to £130k+ Are you a backend focussed .Net technologist looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a FinTech start-up as a founding member, they have secure backing and an established Hedge … employees walk or cycle in (onsite showers available!). About you: You're a technologist who enjoys collaborating and problem solving, working on complex, distributedsystems You have expertise with modern C# .Net You have a strong knowledge of modern software engineering best practices and have experience across More ❯
for a Contract Senior Developer to join the team and aid the log of work. The Role: Working on large, fast-paced and complex systems, it's important you're familiar with rapidly changing requirements. As a Senior Developer you'll be designing, coding and integrating the platform requirements … you'll also be responsible for guiding less experienced team members. We need someone who is familiar with large distributedsystems, with considerations around high-volume transactions and low latency. The Skills: The successful candidate will have the following skills: Excellent background with developing C# .NET systems … collaborate with a team The Offering: 6 month initial term 2 days a week in Central Manchester Opportunity to work on fast-paced global systems This is an urgent hire and as such interviews will be taking place next week. INC_PC1 Carbon60, Lorien & SRG - The Impellam Group STEM More ❯
WILL HAVE: 10+ years of hands-on software engineering experience Background in database internals or building core engine components for large scale data processing systems or information retrieval systems/search engines (e.g. Lucene, Solr). Strong database fundamentals including SQL, performance, and multi-threading. Strong CS fundamentals … including data structures, algorithms, and distributed systems. Systems programming skills including multi-threading, concurrency, etc. Fluency in C++ and/or Java. Experience working with text or semi-structured data (i.e. JSON, XML, ORC, Avro, Parquet, etc.). BS in Computer Science or a related field; Masters or More ❯
Middlesbrough, North Yorkshire, North East, United Kingdom Hybrid / WFH Options
GMA Consulting
including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good software architecture skills from working on complex, distributedsystems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps and Continuous Delivery. WHAT YOU WILL BE More ❯
middlesbrough, yorkshire and the humber, united kingdom Hybrid / WFH Options
GMA Consulting
including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good software architecture skills from working on complex, distributedsystems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps and Continuous Delivery. WHAT YOU WILL BE More ❯
york, yorkshire and the humber, united kingdom Hybrid / WFH Options
GMA Consulting
including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good software architecture skills from working on complex, distributedsystems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps and Continuous Delivery. WHAT YOU WILL BE More ❯
and delivering scalable mobile applications API platforms. What do we need to see from applicants? Proven experience in leading software engineering projects within large, distributed systems. Strong collaboration skills, with the ability to influence and align diverse teams on a shared vision. Proven experience of modern application and software More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Boost Talent ltd
with real ownership — perfect for someone who thrives in complex environments and wants to step into an architectural path. If you live and breathe distributedsystems and have a deep understanding of Java, AWS, and specifically RabbitMQ, this one’s for you. What You’ll Be Doing: Taking … designing for resilience. Being the go-to technical expert for all things RabbitMQ—this is your domain. Ensuring uptime and reliability of core streaming systems (you’ll be on-call when it matters). Working alongside a forward-thinking developer team, embedded in a fast-paced logistics environment. Helping More ❯
sprints, stand-ups, and retrospectives. Collaborate with architects and senior developers to understand and implement low-level designs. Maintain code repositories and version control systems (Git and Azure Repos). Stay updated with the latest Azure features, services, and best practices. Contribute ideas to improve development processes and team … utilize Azure Key Vault for secure secrets, certificates, and configuration management. Leverage Azure Messaging Services like Event Hubs, Service Bus, or Event Grid for distributed systems. Implement role-based access control (RBAC) and security measures for Azure resources. Optimize application performance using Azure Application insights and Log analytics for … Core, Entity Framework, and related .NET technologies. Familiarity with cloud platforms, especially Microsoft Azure (e.g., App Services, Azure SQL). Experience with version control systems (Git) and CI/CD pipelines in Azure DevOps. Knowledge of unit testing frameworks (MSTest, NUnit, xUnit) and TDD practices. Preferred Skills: Familiarity with More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
慨正橡扯
Who we are looking for A technically minded Software Developer, who wants to continue to learn, with an interest in functional programming and distributed systems. Within our Core Systems team, all systems and services are housed on a Linux operating system and primarily built around open source … challenges. This role is eligible for inclusion in the Company's hybrid working from home policy. Preferred skills and experience Server side development (services, systems, messaging, middleware). Exposure to functional programming (such as Erlang, Haskell, F#, Scala or Go). Experience of distributed systems. Complex event process … with a BSc/MSc IT related degree or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Maxwell Bond
is ideal for someone who enjoys setting standards, mentoring others, and leading from the front. Why Join? Work exclusively on Greenfield projects-no legacy systems Influence architectural and technical decisions from day one Join a team that values clean code, modern engineering practices, and continuous improvement Hybrid working … Functions, Service Bus, DevOps) Docker and containerisation CI/CD pipelines and Git-based workflows What We're Looking For: Extensive experience developing backend systems in C# and .NET Core Strong understanding of microservices and distributed system design Hands-on experience with Azure cloud services in a production More ❯
mission-critical systems. You will drive process and service improvements and improve day-to-day operational efficiency. You will investigate and recommend approaches and systems that meet quality, performance and sustainability criteria and create operational run-books for events and services. You'll lead them to create and efficiently … for current and next-generation systems. Other responsibilities include continuously raising the bar on operational excellence, waste elimination, and continuous improvement for large-scale distributed systems. You should be able to clearly articulate, through data, the productivity gains achieved. Key Job Responsibilities Play a vital role in helping us More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A Software Developer, who will be responsible for developing the systems that support forensic analysis and actively defend the Company’s systems. The Software Product Development department supports and develops systems designed to process high volumes of data transactions and execute in real … hybrid working from home policy. Preferred Skills, Qualifications and Experience Knowledge of Go, Typescript, SQL and JavaScript. Experience with Java or PostgreSQL. Experience of distributed systems. Complex event process and continuous query languages. Understanding of event driven programming including Kafka. Client and server development experience. Ability to problem solve. … with a Bachelors or Masters IT related degree or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying More ❯
end and back-end components Utilize your expertise in NoSQL DB (CosmosDB) to design, develop and optimize data models for seamless storage within a distributed system Create RESTFul APIs (gRPC) to enable smooth communication between microservices and external systems Conduct regular code reviews, unit testing, CI and maintain More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
TieTalent
.Net) Newcastle onsite to £130k+ Are you a Senior Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a FinTech start-up as a founding member, they have secure backing and an established Hedge …/Russell Group university, backed by A's at A-level. You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems. You have expertise with modern C# .Net Core; Python skills would also be of benefit. You have a strong knowledge of modern software More ❯
About the job Snowflake Metadata team builds a scalable metadata system that allows Snowflake to query across petabyte-scale data efficiently. The team develops distributed and multi-layered caches, transaction frameworks, declarative entity management, time travel and other core Snowflake services. It is also responsible for providing the foundation … to our customers regarding availability and performance. OUR IDEAL PRINCIPAL SOFTWARE ENGINEER WILL HAVE: 14+ years industry experience designing, building and supporting large scale systems in production. Strong computer science fundamentals including data structures, algorithms, and distributed systems. Sharp original thinking to make the right choices and guide … teams. Systems programming skills including multi-threading, concurrency, caching, etc. Fluency in Java or other similar procedural object-oriented language is preferred. Track record of identifying and implementing creative solutions to complex problems. Knowledge of database internals is a big plus. Ability to work effectively across engineering teams in More ❯
in Java. Spring: Experience with the Spring framework. Cloud: Knowledge of cloud services, especially AWS. Containerization: Familiarity with containerization platforms like Kubernetes. Large-Scale Systems: Experience in designing and working on large-scale, distributed systems. Additional Requirements: Front-end and Full-stack Experience: Particularly with React. Job Title More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Loop Recruitment
innovative, scalable software solutions that handle vast amounts of data and transactions. 🔹 Technical Proficiency : Utilize modern programming languages (Java/.NET/Python, etc.), distributed system architectures (e.g., microservices), and cloud technologies to build high-quality software. 🔹 Cross-Functional Collaboration : Work within cross-functional technical teams in a digital … to client needs. Your Ideal Profile: You possess strong expertise in software development, with experience in building and iterating on highly complex, large-scale systems for public sector solutions. You should have a solid understanding of cloud technologies, Agile delivery, and exceptional client-facing skills to effectively engage with More ❯
orientation Rate: £70 ph Ltd Outside IR35 Duration: 6 months initial SC Clearance required to start Key Skillset Essential: C/C++ Java Large Distributed System Software Design Significant experience safety critical or safety related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 possible) Significant knowledge … technical documentation skills Practical experience of working with Requirements Management tools such as DOORS or Polarion. Desirable: UML and modelling methods Knowledge of embedded systems Previous Defence Industry Experience Experience of Atlassian Tools Experience with virtualisation environments and containerisation. Good appreciation of IP networking protocols. Working knowledge of CI More ❯
Hart, Yorkshire, United Kingdom Hybrid / WFH Options
Samsara
support to make an impact as we build for the long term. About the role: We are the Platform team responsible for building foundational systems that drive the Samsara software products. Examples include Alerts, Workflows, Notifications, Reports, User Management, Roles and Permissions, Geo Services, Billing and Invoice etc. We … and algorithm related solutions with at least 2 of those years in an architect or leadership role. 4+ year of experience building large scale distributed systems. 4+ years experience leading cross-organization projects. An ideal candidate also has: Mastery in data modeling and full-stack application architecture at a More ❯