Design Patterns Jobs in Scotland

25 Design Patterns Jobs in Scotland

Service Designer

Edinburgh, Scotland, United Kingdom
Version 1
across GDS projects for Version 1’s customers in the public sector. Working with users and stakeholders to determine the best way to design products and services, considering both the end-to-end journey and individual design elements. Your portfolio will demonstrate your ability to understand … users and design to meet their needs, work to relevant design standards, and communicate your design decisions effectively. Please note you may need to undergo Security Clearance for this role Things we are looking out for: Design thinking and evidence-based design. … can appropriately evaluate concepts and prototypes and explain them to stakeholders and team members. You can select, apply and adapt appropriate design patterns, and participate in wider design community discussion and activities. Experience of accessible/inclusive design. You understand the key principles and considerations more »
Posted:

Java Developer x12

Glasgow, Scotland, United Kingdom
Fortice
the client wherein developers need to work at onsite client office in Glasgow. Mandatory Requirements: Java 11 or Higher, Springboot, Microservices, Design Patterns, Rest Services Unit testing, Component , Integration and Contract testing, End-to-End testing etc. Desirable Requirements: Kafka, AWS, GCP, Azure, Docker, Kubernetes, Grafana, Splunk … System Design, Data Structures You will own/be accountable for: secure and high-quality code using Java with minimal supervision develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications. Analyzing requirements, work with scrum master on understanding of the JIRA stories … data structures and algorithms, including understanding of their time and space complexities. Knowledge of SOLID principles and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-Driven Design principles and practices Understanding of the Twelve-Factor App methodology more »
Posted:

OT Infrastructure Engineer

Cumbernauld, Scotland, United Kingdom
AG Barr Group
with established DR and Security policies. Working closely with the Cyber Security Specialist, the role involves defining and implementing industry best practices and design principles. Additionally, the role leads process improvement endeavors across the OT landscape, offering deep technical subject matter expertise to drive excellence. Your responsibilities will … non-technical capabilities (team working, business partnering etc). Support the business in its strategic vision for OT, providing insight into design patterns and solution blueprints which can be used and reused across multiple production sites. What you’ll bring... The successful candidate will have; Experience of … vendors. Lead the initiative for improving existing systems and services, using current and upcoming technology Strong knowledge of OT concepts and design patterns Strong knowledge of HMI and PLCs functions Strong knowledge of OT specific protocols High level understanding of manufacturing processes, especially in the food and more »
Posted:

Head of Software Engineering Capability

Edinburgh, Scotland, United Kingdom
Version 1
Leads, and Capability Leads for MS .NET and Java and Open-Source technologies. Quality: Accountability for technical standards and best practices in solution design & project delivery across Software Engineering. Innovation: Stay updated on industry trends and emerging technologies, and champion their adoption when relevant to the company's … different geographies. Deep understanding of how to deliver high quality, reliable, scalable, secure, and observable software solutions, encompassing Agile methodologies, proven design patterns, DevOps tooling and continuous delivery, Test automation and Monitoring. Good commercial awareness including accurately estimating work. People management experience including mentoring staff, coordinating training more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API’s, Unit-Testing, Test-Driven Development ), Engineers that embody these practices would fit in really well. You’ll ideally have commercial experience more »
Posted:

Senior / Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, Unit-Testing, Test-Driven Development ), Engineers that embody these practices would fit in really well. You'll ideally have commercial experience more »
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Java Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Cognizant
onsite client office in Glasgow. You will own/be accountable for: Writing secure and high-quality code using Java with minimal supervision Design, develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications. Analyzing requirements, work with scrum master on understanding of … data structures and algorithms, including understanding of their time and space complexities. Knowledge of SOLID principles and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-Driven Design principles and practices Understanding of the Twelve-Factor App methodology … testing using Mockito, Integration and End-to-end testing and other testing methodology. Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) Desired understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired understanding of security frameworks/standards Desired more »
Employment Type: Permanent
Posted:

Software Engineer (C# / Angular )

Glasgow, Scotland, United Kingdom
Bigtincan
Architecture, design, development, testing and rollout of features on the distributed platform Contribute to green-field projects as well as modernising the existing stack Support the products built through their entire life cycle, including testing, production and incident management Contribute to key technical decisions through collaboration/feedback … Excellent communication, problem solving and organisation skills. Commercial .Net, C# and Restful API development experience Deep experience with multiple development frameworks, design patterns, build, deployment and automated testing tools Knowledge of at least one JavaScript based development framework Understanding of CI/CD toolchain and Azure cloud more »
Posted:

Software Engineer (PHP)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
they are a ‘ best practices’ environment and are looking for Software Engineers with a really good understanding with software fundamentals ( SOLID, Design Patterns etc). You’ll ideally have experience with most of the following; ** PHP8 ** PHP Frameworks (Ideally Symfony) ** HTML, CSS and JavaScript ** Strong communication skills more »
Posted:

Senior Solutions Architect - UK Public Sector

Edinburgh, Scotland, United Kingdom
Version 1
Azure)technologies. Deep understanding of how to deliver high quality, reliable, scalable, secure, and observable software solutions, encompassing Agile methodologies, proven design patterns, DevOps tooling and continuous delivery, Test automation and Monitoring. Experience in shaping, managing and leading large/complex technical workstreams within global multi-supplier more »
Posted:

Data Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
challenge of building reliable, efficient data applications systems, services and platforms. You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting. You have experience in … You have experience with using CI/CD tooling to analyse, build, test and deploy your code. You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services. You have experience in using parallel computing to process more »
Posted:

Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
challenge of building reliable, efficient data applications systems, services and platforms. You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting. You have experience in … You have experience with using CI/CD tooling to analyse, build, test and deploy your code. You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services. You have experience in using parallel computing to process more »
Posted:

Data Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
challenge of building reliable, efficient data applications systems, services and platforms. You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting. You have experience in … You have experience with using CI/CD tooling to analyse, build, test and deploy your code. You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services. You have experience in using parallel computing to process more »
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Burman Recruitment
development efforts, collaborate with cross-functional teams, and contribute to the advancement of technology-driven solutions across the university. Key Responsibilities: Lead the design, development, and maintenance of software applications to support research projects, academic departments, and administrative functions. Collaborate closely with researchers, faculty, and staff to gather … time and within budget. Expertise in programming languages such as Java, Python, or C++ and Azure Strong understanding of software architecture, design patterns, and best practices. Experience with modern software development methodologies (e.g., Agile, Scrum) and tools (e.g., Git, Jira). Excellent communication and interpersonal skills, with more »
Posted:

Lead Data Platform Engineer

Edinburgh, Scotland, United Kingdom
FanDuel
systems used by Data and Software Engineers, capable of efficiently serving hundreds/thousands of API calls simultaneously Being responsible for the conception, design, development, and deployment of data architecture Providing leadership for the architectural direction (ensuring system integrity), and provide consultation to agile teams Encouraging the adoption … we use Trino and Kong) Solid understanding of the infrastructure set-up behind a scalable data platform and the software engineering design patterns to build it Experience with AWS as a cloud environment and associated tools (EKS, EMR, Redshift, Postgres) Experience, or interest in orchestration and processing more »
Posted:

Senior Software Developer

Edinburgh, Scotland, United Kingdom
Cathcart Technology
back end or Full Stack – it’s your choice! The company place a really strong importance on software developments best practices ( Design Patterns, SOLID etc) and are looking for Developers that have worked in this kind of environment before. You’ll ideally have several years of experience more »
Posted:

Senior Software Developer ( .Net )

Edinburgh, City of Edinburgh, United Kingdom
Cathcart Technology
back end or Full Stack - it's your choice! The company place a really strong importance on software developments best practices ( Design Patterns, SOLID etc) and are looking for Developers that have worked in this kind of environment before. You'll ideally have several years of experience more »
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Senior Software Developer ( .Net )

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
back end or Full Stack - it's your choice! The company place a really strong importance on software developments best practices ( Design Patterns, SOLID etc) and are looking for Developers that have worked in this kind of environment before. You'll ideally have several years of experience more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Engineer - iOS

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
understanding of iOS memory management and asynchronous code patterns. Confident working with version control systems (Git). Strong appreciation of OO Design Patterns, Unit Testing and TDD practices. Hands-on experience of continuous delivery (Jenkins). Experience working within an Agile environment. Experience working in Azure environment. more »
Posted:

Java Developer

Glasgow City, Scotland, United Kingdom
Initialize
a week) - Banking client - 12 months - £400 - 550 per day. Essential Java 11 or Higher Spring Boot or Spring Cloud Microservices Design Patterns Rest Web Services Kafka or another messaging tool Some testing (Unit testing, Component, Integration and Contract testing, End-to-End testing etc.) Nice to … have (not essential) AWS, GCP, Azure, Docker, Kubernetes, Grafana, Splunk, System Design, Data Structures Duties include Writing secure and high-quality code using Java with minimal supervision Design, develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications. Analyzing requirements, work more »
Posted:

Lead Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Nine Twenty Recruitment
technical solutions. Proactive and forward-thinking. Proficiency in public cloud technologies, especially Microsoft Azure, with a focus on cloud hosting, containers, and networking design patterns. Expertise in .NET/C# development. Strong understanding of API building and integration. Familiarity with DXP solutions such as Umbraco, Sitecore, and Optimize more »
Posted:

Java Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Randstad Tech IT
years of experience, with at least 1-2 years working with large-scale applications. Proficiency in Java development, including implementing basic design patterns and adhering to coding best practices. Strong understanding of front-end/UI frameworks for developing user-based interactions. Familiarity with databases and SQL more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Java Software Engineer

Glasgow, Scotland, United Kingdom
Avance Consulting
Job Description: Mandatory Skills: Experience Core java with strong experience in multithreading, serialization, array , Design Patterns etc Experience in Java 11 and above. Experience in Spring framework like spring boot and spring cloud Experience in Rest webservices - Integration Strong experience with Messaging Framework -- Kafka Need strong hands … on Development like --- Coding, Design , Requirement gathering, etc Strong experience in End to end software development lifecycle(SDLC more »
Posted:

Frontend Developer

Edinburgh, Scotland, United Kingdom
Predictiva
Engineering, or a related field. Proficiency in Flutter. Proficiency in at least one modern JavaScript framework for web development. Solid understanding of responsive design principles, mobile-first development, and cross-browser compatibility. Knowledge of architectural and software design patterns. Experience with unit testing and software testing … you an insight into our current tech stack. These are not necessary but would be nice to have. Knowledge of UI/UX design using Figma or other tools. Experience with Native mobile development. Experience building and consuming RESTful APIs. Familiarity with backend technologies (e.g., Python, FastAPI, NodeJS more »
Posted:

Java Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Randstad Tech IT
Job Description: As a Java Developer with 3+ years of experience, you will: Build Java-based applications, following best practices and implementing basic design patterns. Participate in the full application development lifecycle, with a primary focus on coding excellence. Craft user interactions using front-end/UI frameworks … to enhance user experience. Utilize databases and SQL fundamentals for robust backend support. Design RESTful services and APIs using web-based frameworks to ensure scalability and efficiency. Collaborate effectively in an Agile environment, actively engaging in daily standups and retrospectives. Deploy full-stack applications to the cloud and more »
Employment Type: Permanent, Work From Home
Posted:
Design Patterns
Scotland
10th Percentile
£52,500
25th Percentile
£53,125
Median
£60,000
75th Percentile
£79,750
90th Percentile
£82,500