Wolverhampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experiencing significant growth both organically and via acquisition. As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software/Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team … mentor a team of talented developers. Collaborate with cross-functional teams to ensure seamless project execution. Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases. Drive architectural decisions to optimize performance and scalability. … Lead cost estimation and documentation processes. Contribute to or lead the technical design of complex solutions using modern processes, designpatterns, and production-grade technology. Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects. More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experiencing significant growth both organically and via acquisition. As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software/Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team … mentor a team of talented developers. Collaborate with cross-functional teams to ensure seamless project execution. Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases. Drive architectural decisions to optimize performance and scalability. … Lead cost estimation and documentation processes. Contribute to or lead the technical design of complex solutions using modern processes, designpatterns, and production-grade technology. Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects. More ❯
Shrewsbury, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experiencing significant growth both organically and via acquisition. As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software/Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team … mentor a team of talented developers. Collaborate with cross-functional teams to ensure seamless project execution. Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases. Drive architectural decisions to optimize performance and scalability. … Lead cost estimation and documentation processes. Contribute to or lead the technical design of complex solutions using modern processes, designpatterns, and production-grade technology. Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects. More ❯
through all stages in a version-controlled environment, including providing effort estimates and raising critical issues. Working closely with the UX designers to design, build … and optimize the frontend interfaces. Formulating design and implementation requirements in the system following coding best practices and utilizing designpatterns concepts. Working with users and stakeholders to procure requirements and communicate ideas clearly and concisely to non-technical users of our systems. Building and More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
BT Security
the wider team Build bespoke apps and tooling that help Protect BT Group deliver against its key control commitments Engaged in requirements capture, design discussions for new capabilities Building an automated test framework CI/CD automated pipeline build Awareness of containerisation/Kubernetes Proactively drive forward continuous … or more languages: Java, Python, JavaScript, Golang Experience of development best practices and tooling: Gitlab, Jira, user stories, test frameworks, TDD, designpatterns Ability to collaborate effectively with others to drive forward key security objectives Experience with containerization technology and orchestration platforms e.g. Docker, Kubernetes. Strong communication More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
will deliver high-quality features and enhancements. Collaborate across UK and France teams (some travel required), innovate to meet goals, and support secure design principles aligned with Information Security standards. Explore new tools and techniques to drive innovation. Take charge of implementing solutions that optimize processes. Enhance your … e.g., PostgreSQL DevOps skills: CI/CD, Docker, Git Additional skills that are a plus: Understanding of Software Engineering Principles: SOLID, designpatterns, TDD, BDD, DDD, Enterprise Architecture Frontend technologies: HTML, CSS, JavaScript, Typescript, React Experience with testing frameworks: JUnit, Spock, Jest Integration frameworks such as Apache More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
arange of benefitsto support your financial, physical, and mental wellbeing. This is some of what you can expect to be doing: Leading the design and development of scalable software solutions within the IME Release Train Providing technical leadership and mentorship to developers, fostering a culture of learning and … a collaborative mindset.You’ll also have: Proven experience in PHP or Python development, with strong knowledge of frameworks like Laravel and designpatterns such as MVC Experience working with microservices, Apache Kafka, and event-driven architecture A track record of mentoring developers and leading technical initiatives in More ❯
Worcester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
rapidly growing Tech for Good business. This role involves developing large-scale mobile and web applications backend, focusing on backend coding and database design, with attention to performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its … customers and employees. Key Accountabilities Participate in development from design to deployment and support Communicate proactively with colleagues on application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Degree in Computer Science or … Python, C# Frontend Technologies Vue.js, TypeScript, Angular, React Cloud Platforms Amazon Web Services (AWS) Additional Tools & Frameworks GraphQL REST APIs Software DesignPatterns – TDD, DDD Methodologies Agile: Scrum and Kanban About You Self-motivated and independent worker Passionate about writing clean, reusable code Good communication and teamwork More ❯
strong development leadership and take responsibility for significant technical components of data systems. You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments. Your responsibilities will include: Working to develop data processing … software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports non-functional needs. Collaborating with colleagues to resolve implementation challenges and ensure code quality and … production environment Proficient in SQL and SQL extensions for analytical queries Solid understanding of ETL/ELT data processing pipelines and designpatterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code and More ❯
Shrewsbury, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
business. The company is building a new team to develop large-scale mobile and web applications backend, focusing on backend coding and database design, with emphasis on performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its … customers and employees. Key Accountabilities Participate in all development phases from design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Computer Science … Java, Python, C# Vue.js, Typescript/Angular/React Cloud Amazon Web Services (AWS) Additional Tools & Frameworks GraphQL REST APIs Software DesignPatterns – TDD, DDD Methodologies Agile: Scrum and Kanban About You Self-motivated and independent worker Passionate about writing clean, reusable code Good communication and teamwork More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
team and needs solid software engineers to develop large-scale mobile and web applications backend. This role focuses on backend coding and database design, emphasizing system performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its customers … and employees. Key Accountabilities Participate in the entire development process, from initial design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required … Vue.js, TypeScript, Angular, React, GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: Software DesignPatterns About You Self-motivated, able to work independently Passionate about writing clean, reusable code Good communication and team skills Positive, logical, eager to learn More ❯