Permanent Design Patterns Jobs in Scotland

23 of 23 Permanent Design Patterns Jobs in Scotland

Principal Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
on role on a small team of test automation engineers developing automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development … the test automation team to review and derive required automation tests from requirements related to patient monitoring platform Lead the cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Lead the test automation component design efforts. Understand and design to existing interface specifications. Plan and … software experience 2+ years of test automation leadership Strong experience with Python or other scripting languages Expert level knowledge of Object-Oriented Design and Design Patterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous Delivery and Agile development Mastery of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development … test automation team to review and derive required automation tests from requirements related to the patient monitoring platform Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Participate in the test automation component design efforts. Understand and design to existing interface specifications. Write … software experience 3+ years of relevant automated testing experience Strong experience with Python or other scripting languages Strong knowledge of Object-Oriented Design and Design Patterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous Delivery and Agile developmentProficiency with tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Solutions Architect - Protection

Edinburgh, United Kingdom
Royal London
and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure a robust architectural runway that can support future business requirements throughout the product life cycle. … analysis and design tasks related to support the development of technology solutions. You can consider multiple viewpoints, provide weighted solution options, experience of industry design patterns for modern architectures, clarity on breaking down packets of work and transition states to design solutions incrementally to meet business needs and align with target/transition … contexts such as Policy Administration Systems. Knowledge of system development life cycle methodologies such as Agile, Incremental, DevOps, capable of engaging with engineers. Understanding of IT standards, controls, EA patterns, application libraries. Proven analytical, influencing/consensus building, technical and communication skills. About Royal London We're the UK's largest mutual life, pensions and investment company, offering protection More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, ADSP: Guidance

Easter Howgate, Midlothian, United Kingdom
Amazon
and operations, giving you the responsibility and authority to ensure success. You will be involved in every aspect of the process - from idea generation, business analysis and technical design through to software development across a variety of technologies. Your systems will meet remarkably high standards of performance and reliability, and will operate at massive scale. Our ideal candidate … environment. The position offers exceptional opportunities to grow your technical and non-technical skills. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# … including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Experience in machine learning, data mining, information retrieval, statistics or natural language processing Amazon is an equal opportunities employer. We believe passionately that employing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Glasgow, United Kingdom
Hybrid / WFH Options
Hymans Robertson LLP
to the delivery teams that build, test, and scale our applications and services. Though this is a varied role, you are likely to have experience with: Object-oriented development patterns and approaches primarily in delivering C# .NET solutions Microsoft development stack and Azure Cloud computing technologies, including many of the following: ASP.NET & ASP.NET Core Web Services architecture Service-oriented … Microservices CQRS APIs SQL Server/Transact SQL Testing frameworks such as NUnit, FakeItEasy, and SpecFlow Git & Azure DevOps Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns RESTful APIs Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) Behaviour-driven testing approaches and frameworks Relational and NoSQL data architectures … and technologies Experience using a front-end framework (preferably Angular) and associated design patterns To succeed in this role, you will be: Self-motivated with a drive to learn and share knowledge Focused on continuous learning and improvement An effective communicator and a great team player, able to collaborate with all skills in your team Able to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Java & React Developer

Glasgow, City of Glasgow, United Kingdom
FPSG
retrospectives To be successful you will need to demonstrate experience of: 2+ years of experience in Java and React development Strong understanding of object-oriented programming, design patterns , and web development best practices Experience working in agile teams and fast-paced environments Excellent problem-solving and communication skills A degree in Computer Science or equivalent experience Bonus More ❯
Employment Type: Permanent
Posted:

Fullstack Java & React Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
FPSG Connect
retrospectives To be successful you will need to demonstrate experience of: 2+ years of experience in Java and React development Strong understanding of object-oriented programming, design patterns , and web development best practices Experience working in agile teams and fast-paced environments Excellent problem-solving and communication skills A degree in Computer Science or equivalent experience Bonus More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software Architect

Kilmarnock, Ayrshire, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Inverkeithing, Fife, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Lossiemouth, Morayshire, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Prestwick, Ayrshire, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer - 2 Days On Site

West Lothian, United Kingdom
WA Consultants
role, you will lead by example-taking ownership of high-quality application development while mentoring developers and contributing to the technical direction of the business. Key Responsibilities Architect, design, and develop scalable, high-performance applications using C#, .NET Framework and related technologies Maintain and enhance existing software solutions to meet evolving requirements Write clean, maintainable, and well-documented … methodologies, source control, and modern development tools Required Skills & Experience Proven application development experience with C# and .NET Frameworks Strong understanding of software engineering principles and design patterns Experience with SQL Server or Oracle database technologies Proficient in GIT for source control and familiar with CI/CD practices Practical experience with Agile methodologies and tools such More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 55,000 Annual
Posted:

Java Developer (Settlements)

Glasgow, United Kingdom
Synechron
Cloud offerings, to join our team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment, you will have to interact … improving processes. Skills required (essential): • Hands-on with 7+ years' experience in building distributed event-based systems applying agile practices. • Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability. • Strong working knowledge of core Java 8 & above, Spring-boot, and other Spring framework features. • Experience with designing and implementing high volume messaging More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PHP Software Engineer - Remote Contract

Edinburgh, United Kingdom
Hybrid / WFH Options
CYBERHAWK Innovations Ltd
Laravel, JavaScript, React, React Native, SQL (MySQL and maria DB), AWS, Azure, Docker, Git& Git Actions, AWS SQS, MapBox and 3D visualisation with ThreeJS and Cesium. Design patterns/Important areas: Microservices, Security, Scalability, Usability, Cloud Native, Performance, CI/CD. Methodologies: Agile, User Centred Design. Who would be a good fit?: A full stack engineer with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Engineer (Java and React)

Glasgow, City of Glasgow, United Kingdom
FPSG
retrospectives To be successful you will need to demonstrate experience of: 2+ years of experience in Java and React development Strong understanding of object-oriented programming, design patterns , and web development best practices Experience working in agile teams and fast-paced environments Excellent problem-solving and communication skills A degree in Computer Science or equivalent experience Bonus More ❯
Employment Type: Permanent
Posted:

Fullstack Engineer Java and React

Glasgow, Lanarkshire, Scotland, United Kingdom
FPSG Connect
retrospectives To be successful you will need to demonstrate experience of: 2+ years of experience in Java and React development Strong understanding of object-oriented programming, design patterns , and web development best practices Experience working in agile teams and fast-paced environments Excellent problem-solving and communication skills A degree in Computer Science or equivalent experience Bonus More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Team Lead, Product Engineering

Edinburgh, United Kingdom
Verity Relationship Intelligence
salesforce Experience with relevant programming languages including JavaScript and Python Experience with modern frameworks and development tools in particular with React Solid understanding of system architecture, design patterns, and scalable application development Hands-on experience with Agile methodologies and managing agile teams Strong people management, communication, and problem-solving skills Ability to balance business needs with technical … effectively Experience with cloud platforms, in particular AWS Exposure to DevOps practices, CI/CD pipelines, and infrastructure as code Experience in cross-functional teams with product and design Familiarity with security best practices and performance optimisation A global team, united by diversity and inclusion At Verity, we know that diversity fosters innovation and stronger client relationships - ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager, Software Development

Glasgow, United Kingdom
Planet DDS, Inc
to be effective and be able to implement and deliver consistently Resource planning, hiring, team strategy, cross-functional coordination Help drive technical decisions such as architecture, design patterns, CI/CD pipelines, and coding practices to support scalable, resilient, high-performing solutions Proven track record of successfully managing competing priorities Navigate ambiguity and deliver incrementally Assess and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Architecture Manager

Edinburgh, United Kingdom
WeAreTechWomen
mission is to define and own Data Architecture vision for our clients, providing architecture enablers for innovative data and AI capabilities driving multiplier value for the business. We design and architect modern data platforms and automate cloud data migration … to help clients scale AI for digital core and explore new data driven business opportunities. We're differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables boundaryless opportunitiesthat candrive your career … of highly skilled teams to advise and support our clients through their data architecture related challenges As a Data Architecture Manager, you will: Assist client teams in the design and implementation of scalable data solutions using modern technologies, under the guidance of senior team members. Help identify gaps and inefficiencies in clients' existing architecture, working closely with senior More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Be-IT Resourcing
they are also committed to ensuring their clients are as efficient as possible both from accost and ecological perspective. Ideal candidates will have skills in: Modern design patterns Debugging Testing (unit to frontend automation) API integration Agile teamwork Quick skill acquisition Experience with logistics problem-solving Preferred languages/systems: PHP JavaScript (Vue/React Native) TypeScript More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

Junior Java FullStack Engineer

Glasgow, United Kingdom
Barclays
Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), SQL Integration - Microservice Architecture, Developing and integrating with Restful web services, Design Patterns UI/UX - Angular, React, HTML/CSS/JS Some other highly valued skills may include: DevOps - Monitoring and tooling like ELK and AppDynamics, Build and Deployment tools … acumen, strategic thinking, digital and technology, as well as job-specific technical skills. This role would be based out of our Glasgow Campus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions … technology communities. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations Perform activities in a timely manner and to a high standard, driving continuous improvement. Possess in-depth technical knowledge and experience in the assigned More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Fullstack Engineer

Glasgow, United Kingdom
Barclays
and Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), SQL Integration - Micro Service Architecture, Developing and integration with Restful web services, Design Pattern UI/UX - Angular, React, HTML/CSS/JS Some other highly valued skills may include: Devops - Monitoring and tooling like ELK and App Dynamics, Build and … strategic thinking and digital and technology, as well as job-specific technical skills. This role would be based out of our Glasgow Campus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions … and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AVP - Java Fullstack Engineer

Glasgow, United Kingdom
Barclays
JoinasanAVPJavaFullstackEngineerandbeinvolvedinbuildingandsupportthetechnologysystemsthatenableBarclaystoverifyclientidentity,suitabilityandriskswhenestablishingbusinessrelationshipswithCorporateandInvestmentBankingClients.Wearebuildingoutateamtoworkonatransformationprogrammetobuildamorestreamlined,highperformanceclientonboardingecosystemwithAIassisteddatadrivendecisionmakingcapability. TobesuccessfulasanAVPJavaFullstackengineerwithinthisteam,youshouldhaveexperiencewith: Programming-CoreJava,Collections,Multi-ThreadingandConcurrency,OOPSconcepts,ExceptionHandling,JVMConcepts,SpringFramework(SpringBoot,SpringBatch,SpringIntegration),SQL Integration - MicroServiceArchitecture,DevelopingandintegrationwithRestfulwebservices,DesignPattern UI/UX-Angular,React,HTML/CSS/JS Someotherhighlyvaluedskillsmayinclude: Devops - MonitoringandtoolinglikeELKandAppDynamics,BuildandDeploymenttools,Docker,Kubernetes,LoadBalancerprinciples,Experienceworkingonhighlyscalableapplications DatabaseandMessaging-SQL(JoinsIndexingTransaction),NoSQL(Mongo,Cassandra,CAPTheoremetc.),SQLQueries,QueryOptimizationsetc. CachingFramework-Concepts,TypesofCaching,Principlesofcaching.Priming,Eviction,CacheMiss,Consistencystaleness,MRUetc;Messaging-Kafka,Solace … Youmaybeassessedonthekeycriticalskillsrelevantforsuccessinrole,suchasriskandcontrols,changeandtransformation,businessacumenstrategicthinkinganddigitalandtechnology,aswellasjob-specifictechnicalskills. ThisrolewouldbebasedoutofourGlasgowCampus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and … and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
Scotland
10th Percentile
£67,500
25th Percentile
£76,250
Median
£85,700