Design Patterns Jobs in the Thames Valley

101 to 114 of 114 Design Patterns Jobs in the Thames Valley

Senior Java Software Engineer

Reading, England, United Kingdom
Fimador
fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties: Develop high-quality, performant, and reliable Java applications. Guide and mentor developers, including offshore teams … environments. Expertise in microservices architecture, REST API development, and security. Strong DevOps knowledge, particularly with Ansible or Jenkins pipelines. Proficiency in object-oriented design, relational databases, and MongoDB. Experience with version control (GIT preferred) and cloud platforms like Azure. Familiarity with networking concepts and software design More ❯
Posted:

Microsoft Identity Engineer

Slough, England, United Kingdom
JR United Kingdom
secure access seamless. Key Skills: Microsoft PIM Microsoft PAM Terraform or Bicep or ARM + PowerShell What You’ll Be Doing: Azure RBAC Design & Automation: architect least privilege access models, automate role assignments and eliminate over-permissioning PIM Integration & Oversight: build out policy-driven controls using Azure AD … external standards (ISO 27001, NIST, GDPR) Documentation & Collaboration: work closely with DevSecOps, application owners, and GRC teams to build secure-by-design patterns If this sounds like you, please get in touch quickly as our client is ready to bring you on board! Microsoft Identity Engineer | Entra More ❯
Posted:

Solution Architect - Salesforce

Reading, England, United Kingdom
Keyloop
Salesforce Solution Architect , you will be the technical champion for our Salesforce ecosystem. You’ll promote and govern IT principles, standards, and architecture & design frameworks while shaping Salesforce-centric digital transformation strategies across the enterprise. Main Duties/Responsibilities Champion Salesforce best practices and architecture, engaging with stakeholders … guidance, and governance to Salesforce delivery teams across multiple projects and business units. Define and own Salesforce platform principles, standards, reusable design patterns, and development guidelines. Provide reference implementations for scalable and secure solutions. Collaborate closely with security and compliance teams to ensure that platform enhancements meet … enterprise-grade security and data protection standards (GDPR, ISO, etc.). Lead solution design workshops and technical discovery sessions with business analysts, product owners, and stakeholders to shape platform capabilities and roadmap. Govern delivery to ensure that Salesforce implementations align with the overall enterprise architecture strategy and Salesforce More ❯
Posted:

Software Engineer - Maidenhead

Maidenhead, England, United Kingdom
Solas IT Recruitment
supply chain management. You’ll be part of a supportive, full-stack team where initiative, innovation, and problem-solving are valued. Key Responsibilities Design and develop new product features and enhancements to existing applications. Write and maintain unit tests to ensure code quality and reliability. Collaborate with the … and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Desirable Skills Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling More ❯
Posted:

Software Engineer - Maidenhead

Reading, England, United Kingdom
JR United Kingdom
supply chain management. You’ll be part of a supportive, full-stack team where initiative, innovation, and problem-solving are valued. Key Responsibilities Design and develop new product features and enhancements to existing applications. Write and maintain unit tests to ensure code quality and reliability. Collaborate with the … JSON, Angular, and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling More ❯
Posted:

Senior Software Engineer

Reading, England, United Kingdom
Oxford Quantum Circuits (OQC)
Head of Cloud and Site Reliability Engineering); you’ll take ownership of development projects — setting priorities, managing dependencies, and seeing work through from design to deployment. You’ll be; Driving forward development standards and prioritizing best coding practices including promotion of “Software Craftmanship” at OQC Gather requirements, propose … solutions, build and test prototypes through to production. Design approaches that weigh trade-offs between performance, maintainability, and scalability. Ensure your work is robust, documented, and ready for others to use and build upon. Operate within Agile frameworks like Scrum, actively collaborating, reviewing, and delivering. Stay current with … just as much as specific language skills. You’ll be confident writing modern, maintainable code with a solid grasp of data structures and design patterns. You’ll also have experience developing and testing software using contemporary practices like TDD, BDD, and contract testing, and running it in production More ❯
Posted:

- Join the Tech Revolution: 15 Ruby on Rails Senior Developers/TECH LEADS Wanted for a High-Gro[...]

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
a talented Ruby on Rails Senior developer/Tech lead with a passion for polyglot programming and a strong foundation in Object-Oriented Design? Do you excel in a full-stack development environment and have a knack for AWS Infrastructure and DevOps? If this sounds like you, we … For: ? Ruby on Rails Developers: Proficiency in Ruby on Rails is essential. ? Polyglot Programmers: Experience with multiple programming languages is highly desirable. ? OO Design: Strong skills in Object-Oriented Design and a deep understanding of design patterns. ?️ Full-Stack Expertise: Ability to handle database More ❯
Posted:

- Join the Tech Revolution: 15 Ruby on Rails Senior Developers/TECH LEADS Wanted for a High-Gro[...]

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
a talented Ruby on Rails Senior developer/Tech lead with a passion for polyglot programming and a strong foundation in Object-Oriented Design? Do you excel in a full-stack development environment and have a knack for AWS Infrastructure and DevOps? If this sounds like you, we … For: ? Ruby on Rails Developers: Proficiency in Ruby on Rails is essential. ? Polyglot Programmers: Experience with multiple programming languages is highly desirable. ? OO Design: Strong skills in Object-Oriented Design and a deep understanding of design patterns. ?️ Full-Stack Expertise: Ability to handle database More ❯
Posted:

Senior Software Engineer – Java Backend

Slough, England, United Kingdom
JR United Kingdom
experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the design, development, and deployment of backend services that power our client’s security platform. You’ll work on systems at significant scale, leading both engineering … efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on … in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP/ More ❯
Posted:

Head of App Engineering

Slough, England, United Kingdom
JR United Kingdom
with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. … and user behavior. Knowledge of React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth More ❯
Posted:

Senior Platform Engineer

Slough, England, United Kingdom
JR United Kingdom
on AWS using technologies including EC2, ECS, Lambda, SQS, DynamoDB, RDS, Cognito, S3, and SNS. Developing and deploying cloud-native applications following microservice design patterns. Implementing infrastructure as code using tools like Terraform or CloudFormation to automate deployment and scaling processes. Automating deployment pipelines and CI/CD … bash scripting Terraform - You will have a strong track record of successfully using Terraform in a professional CI/CD environment Microservices architecture design skills - You will bring experience in understanding how to architect cloud-based systems using microservices, ensuring each component is scalable, secure, and reliable. You More ❯
Posted:

Application Developer

Bracknell, Berkshire, United Kingdom
RDK Consulting
include JEE (Servlet) development, using the Hibernate Object-Relational Management (ORM) APIs, and Structured Query Language (SQL). Your understanding of Object-Oriented Design (OOD) and of the Model-View-Controller (MVC) design pattern will enable you to make significant contributions to these complex applications. Duties … the product in consultation with other team members To provide second and third line support for product issues and queries Essential Object-Oriented Design (OOD) skills Structured Query Language (SQL) Experience of innovation to create features Understanding of Model-View-Controller (MVC) design Strong communication skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Architect

Slough, Berkshire, United Kingdom
Hays
data warehouse/SQL/Azure implementations and own the integration strategy through to execution and delivery in established IT department. Proven architectural design skills and ability to discuss the merits and trade-offs of using any particular design approach and technology. Design and … implementation of SaaS solutions and system integrations (must have). Create both High Level Design and Low-Level Design documents (must have). Understanding of enterprise architecture frameworks (must have). Experience of implementing Databricks and Data Warehouse solutions (must have). Expertise in integration architecture … and design patterns. Protocols and formats SOA, Rest, JSON, XML, etc. Identity and Access management. Cloud to Cloud integration & Cloud to On Premise integration. Front End and Back End integrations, network and infrastructure management (desirable). Experience of using EAM tool - LeaniX (desirable). With a background of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back End Developer

Slough, England, United Kingdom
JR United Kingdom
join with: Job Type: Full-time Location: On-site (United Kingdom) Salary: £28,000–£45,000 per year Schedule: Monday to Friday Responsibilities: Design, develop, and maintain scalable and reliable API systems. Build and manage microservices to support system scalability and performance. Write clean, maintainable code following best … practices, including SOLID principles and design patterns. Diagnose and resolve technical issues; provide ongoing technical support. Proficiency in both Mandarin and English (working languages). Solid experience with backend programming, particularly Golang and Lua. Hands-on experience with PostgreSQL, Redis, and Kafka. Strong understanding of RESTful API design More ❯
Posted:
Design Patterns
the Thames Valley
10th Percentile
£47,500
25th Percentile
£57,500
Median
£82,500
75th Percentile
£83,750