Permanent Design Patterns Jobs in Reading

1 to 25 of 43 Permanent Design Patterns Jobs in Reading

Java Developer

Reading, Berkshire, UK
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript … experience Design and implement RESTful APIs and microservices architecture to facilitate communication between different components of the system Utilize design patterns to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable More ❯
Posted:

Java Developer (Reading)

Reading, Berkshire, UK
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript … experience Design and implement RESTful APIs and microservices architecture to facilitate communication between different components of the system Utilize design patterns to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable More ❯
Posted:

Java Developer

reading, south east england, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript … experience Design and implement RESTful APIs and microservices architecture to facilitate communication between different components of the system Utilize design patterns to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable More ❯
Posted:

Senior Rust Engineer

reading, south east england, United Kingdom
Intellias
professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate More ❯
Posted:

Senior Software Engineer

reading, south east england, United Kingdom
IT Search
to help build and maintain secure, high-performance systems that power real-time payments on a global scale. In this role, you’ll design and develop core backend software, working closely with a talented team to integrate with partner APIs and tackle challenges around performance, scalability, and reliability. … problem-solving skills Desirable skills: Background in Linux development Exposure to regulated or security-critical environments (finance, telecoms, etc.) Familiarity with design patterns, OO design, and refactoring techniques If this role aligns with your expertise, send your CV via the link or get in touch More ❯
Posted:

Software Technical Architect

reading, south east england, United Kingdom
Hybrid / WFH Options
Context Recruitment
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, design patterns, 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 ❯
Posted:

AI Software Developer

reading, south east england, United Kingdom
Hays
a unique opportunity to help shape the future of marketing by rapidly translating strategic requirements into intelligent, scalable solutions. Key Responsibilities Solution Architecture: Design scalable, modular architectures for AI-driven marketing applications and microservices. Requirements Engineering: Gather, analyse, and translate business and marketing requirements into detailed technical specifications. … cloud services. MarTech Innovation: Research and implement AI solutions specifically targeting marketing use cases (content generation, audience analytics, personalisation). Data Pipeline Architecture: Design robust data flows between marketing systems and AI services. Technical Leadership: Provide strategic direction, mentorship, and best practices for AI implementation across the team. … . Skilled in containerisation and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines. Strong foundation in software design patterns, data structures, algorithms, and database technologies (SQL, NoSQL, vector databases). Preferred Qualifications Experience in MarTech, AdTech, or B2B marketing technology, with a background More ❯
Posted:

Software Engineer

reading, south east england, United Kingdom
Hybrid / WFH Options
NexGen Associates
with product managers, designers, and developers to gather and analyse requirements, translating them into effective technical solutions. Develop Cloud-Native Applications: Lead the design, development, testing, and deployment of modern cloud-native web applications and APIs. Maintain High Standards: Exhibit excellent software craftsmanship, ensuring high-quality and reliable … code. Apply Best Practices: Utilize modern design principles and best practices to produce clean, secure, and maintainable code. Manage Source Control: Demonstrate proficiency with source control tools such as Git, GitHub, and Azure DevOps, including branching, merging, and pull requests. Work with Databases: Develop efficient and scalable data … MS SQL and Redis) Containerization (using Docker) Experience in developing cloud native web applications and APIs Familiarity with microservices architecture and design patterns Good understanding of cloud computing concepts and cloud-native development principles Knowledge of DevOps practices and CI/CD pipelines Excellent problem-solving and More ❯
Posted:

Senior C++ Software Engineer

reading, south east england, United Kingdom
IT Search
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 design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
Posted:

Senior Software Engineer

reading, south east england, United Kingdom
Hybrid / WFH Options
Beazley Security
expansion of our capabilities and capacity in helping solve unique client challenges. Summary: Beazley Security is seeking an experienced Senior Software Engineer to design innovative, secure scalable solutions that support our cybersecurity mission. As a key member of our global team, you will work across the full stack … impact in a dynamic and fast-paced environment. Responsibilities: Development: Create user-friendly interfaces using HTML, CSS, JavaScript, and TypeScript. Develop and help design scalable and efficient back-end solutions using Python and/or Golang. Implement and maintain CI/CD pipelines for automated build, test, and … S3, ECS/EKS, Lambda, IAM). Experience designing and implementing RESTful APIs and microservices. Solid understanding of software development principles, design patterns, and best practices, including security in code and cloud environments. Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI). More ❯
Posted:

Senior Full Stack Developer

reading, south east england, United Kingdom
PASS by everyLIFE
by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable … the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the … ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
Posted:

Senior Software Engineer

Reading, Oxfordshire, United Kingdom
Oxford Quantum Circuits
an industry-standard Python framework Experience writing thoroughly designed, modern, maintainable code and a strong understanding of common data structures and design patterns Experience of taking ownership of projects and coordinating work within a team Demonstrated ability to design, develop, and test software using modern More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid Level .NET Developer - Maidenhead

reading, south east england, United Kingdom
Solas IT Recruitment
receiving a quarterly stipend to spend Employee Assistance programme – wellbeing 25 days holidays Group Life assurance scheme Long Term Disability Scheme Key Responsibilities: Design, develop, and maintain web-based software solutions Help plan and estimate new features and improvements Test and debug software to ensure reliability and performance … Strong problem-solving and communication skills Able to work independently and manage multiple tasks Knowledge of software development basics like OOP, design patterns, and algorithms More ❯
Posted:

Lead Python Engineer - Tech4Good

reading, south east england, United Kingdom
Hybrid / WFH Options
Explore Group
ideal for someone who thrives in a hands-on technical leadership position and is passionate about building impactful solutions. Key Responsibilities: Lead the design, development, and deployment of scalable, robust, and secure backend systems using Python. Collaborate with cross-functional teams to define technical requirements and drive product … and Qualifications: 5+ years of professional experience in Python development. Strong experience with Django, Flask, or similar Python web frameworks. Proven ability to design and implement scalable, cloud-based solutions (e.g., AWS, Azure, or GCP). Proficiency in relational and non-relational … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with RESTful API design and implementation. Solid understanding of software architecture, design patterns, and best practices. Experience with CI/CD pipelines and DevOps practices. Strong problem-solving skills and a proactive attitude. Excellent communication and leadership More ❯
Posted:

Digital Enterprise Architect

reading, south east england, United Kingdom
SoftServe
leader for clients in pre-sales and sales in client discussions including tech days, Executive briefing sessions, strategic workshops, etc. The building of repeatable patterns and reusable artifacts: Leading the building of, and contribution to, repeatable digital technology patterns and artifacts such as industry-specific reference architectures and … API/Integration patterns and Microservices archetypes Required Skills More than 10+ years of Digital technologies and IT experience Experience delivering large-scale Digital Transformation programs and projects in complex enterprise environments. Operating for 3 years in a similar client-facing role, driving opportunities, revenue, and delivery, engaging with … Cloud security solutions, including Cloud-native security. Experience in conducting Cloud assessments and migration approaches and methodologies, as well as Cloud design patterns including Landing zones. Understanding of Cloud-native capabilities as Kubernetes, Docker, etc, cloud native platforms such as OpenShift, Pivotal and EAI/Middleware stacks More ❯
Posted:

Lead Software Engineer - Python (Remote)

reading, south east england, United Kingdom
Hybrid / WFH Options
Desera | Life Sciences
depth code reviews and offer actionable feedback to your fellow engineers. Provide technical leadership by setting the strategic direction for project architecture and design decisions. Tackle complex system challenges and improve performance across the board. Act as a mentor to your squad, guiding them in both their technical … skills and career development. Work alongside product and design teams to transform user needs into feasible technical solutions. Enhance the testing framework with unit and integration tests, ensuring robust software delivery. Stay informed on emerging technologies and industry best practices to continuously elevate the team’s capabilities. Who … expertise in working with databases ( SQL/NoSQL ) and web frameworks (e.g., Pyramid or similar) following best practices such as clean design patterns and testing protocols. Strong problem-solving capabilities and a results-oriented mindset. Excellent communication skills with the ability to collaborate across teams and mentor More ❯
Posted:

Node.JS developer

reading, south east england, United Kingdom
Hybrid / WFH Options
HOK Consulting - Technical Recruitment Consultancy
team responsible for designing, developing, and deploying high-performance backend services. Must Have: Strong Node.js development experience Expertise in Microservices Architecture & Design Patterns Proficient with containerization, sidecar patterns, Docker, Kubernetes Hands-on experience with API Gateways (APIGee, Mulesoft, or Endpoints) Familiar with DevOps tools: GitHub/ More ❯
Posted:

C# .Net Developer (focus on Energy Trading)

reading, south east england, United Kingdom
Hybrid / WFH Options
Energy Trading Software Company
direct interaction with Traders is key. Required: Strong C#, .NET 7/8, Microservices, XML/JSON/REST APIs, Webservices, Design Patterns, SQL Server, Azure (DevOps, Pipelines, Functions, Security), Git/GitHub, Docker/Kubernetes, CI/CD. Advantage: Trayport API knowledge, Energy Trading Front Office More ❯
Posted:

Platform Architect

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Bright Purple
and aspirations to recommend suitable cloud solutions. Provide expertise on cloud-based software development and deployment tools. Create designs using current design patterns such as microservices architecture and proficiency in Infrastructure as Code. Design solutions that are reliable, meet Service Level Agreements, and include non … functional requirements like Disaster Recovery. Design services that optimize cloud solutions, including resource tuning and scalability. Ensure security is integrated into all architecture aspects, including network security, encryption, multi-factor authentication, authorization, identity management, and intrusion detection/prevention. About You: Proven experience in the secure design … native services Optimizing security, including threat monitoring Optimizing operations with monitoring and continuous assessment Developing solutions using a DevSecOps framework Experience with solution design following Microsoft Azure/AWS Well Architected Framework or Google's Cloud Architecture Framework Experience in cost and ROI analysis of solutions Bright Purple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

reading, south east england, United Kingdom
eTeam
in 2 to 3 weeks, as well as full-scale applications typically within 2 to 3 months, by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals. Our Front-End Developers contribute to the architecture across … monitoring APIs. Familiarity with network communication protocols (HTTP, TCP/IP, UDP, SMTP, DNS). Capable of applying best coding practices, design patterns, and assessing tradeoffs in complex systems. Well versed on cloud computing, automated tests, microservices architecture, continuous delivery/integration and DevOps tools. Experience with More ❯
Posted:

.Net Cloud Engineer

Reading, Oxfordshire, United Kingdom
Bright Purple
What you'll bring: Strong experience in .NET Core/C# and Azure cloud services Practical knowledge of S.O.L.I.D. principles and design patterns Experience with SQL databases, and ideally NoSQL (e.g. Cosmos DB) Hands-on experience with CI/CD and Agile ALM tools like Azure DevOps More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
aspirations to recommend suitable cloud solutions. Provide expertise on cloud-based software development and deployment tools. Creation of designs with current design patterns such as microservices architecture and proficiency in Infrastructure as Code. Responsible for the design of solutions that are reliable and meet Service … Level Agreements and non-functional requirements, including Disaster Recovery. Design of services that optimise cloud solutions, including cloud resources, tuning and potential growth. Ensure security is integrated into all architecture including network security, encryption, multi-factor authentication, authorisation, identity management, intrusion detection/prevention. About You: Proven experience … in the secure design of cloud platform environments including: Selection of appropriate cloud services and cloud native products Cloud readiness and key dependencies Opportunities to develop software through cloud native services Opportunities to optimise security, including threat monitoring Opportunities to optimise operations, including monitoring and continuous assessment Development More ❯
Employment Type: Permanent, Work From Home
Posted:

Data Product Specialist

Reading, Oxfordshire, United Kingdom
Virgin Media Ltd
structure to deliver enterprise data capability across its platforms and business units. It manages hundreds of VMDATA engagements annually, working from requirements through design, build, and deployment, aligned with our strategic data architecture and understanding data services for VMO2 partners. Role Overview As part of the team, our … demand with IT enablement and our Data Services roadmaps. DPS work closely with Data Solution Architects (DSA) to understand strategic architecture, design patterns, and solution decisions. They lead design approaches, ensure quality within vendor teams, and work with partners and Data Support to maintain continuous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

reading, south east england, United Kingdom
Amber Labs
live service and support. Your skills and experience Experience with some of the following would be desirable: Java (Spring Boot), software design patterns, DDD, CQRS, Event Sourcing Postgres, Liquibase for database versioning Containerisation with Docker CI/CD pipelines (Jenkins, Gradle) API design with Swagger More ❯
Posted:

Software Development Engineer

Reading, Oxfordshire, United Kingdom
Haystack
we can't achieve. BASIC QUALIFICATIONS 2+ years of non-internship professional software development experience 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
Reading
25th Percentile
£81,250
Median
£82,500
75th Percentile
£83,750