5 of 5 Permanent Design Patterns Jobs in Birmingham

Project Systems Architect

Hiring Organisation
SRT Marine Systems plc
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
role with significant responsibilities. We are seeking an experienced Project Systems Architect who will be a "key" colleague and responsible for the overarching design technical architecture and engineering solutions within Project Delivery. You will take a holistic view of the complete solution, ensuring that individual systems, subsystems … rather than operating as independent technical silos, ensuring appropriate interfaces and dependencies are defined and managed Define and maintain architectural principles, design patterns and reference architectures that provide a consistent and reusable approach across projects and programmes Provide technical direction where architectural decisions cross multiple engineering disciplines ...

Software Architect - Python & .NET.

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£90,000
established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability … based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event-driven architectures. Experience ...

Lead Data Engineer

Hiring Organisation
Kainos
Location
Birmingham, UK
Employment Type
Full-time
match to user needs. Your responsibilities will include: Taking responsibility for the development of whole components or subsystems within a team. Development incorporates design, code, test and defect resolution. Focusing on hands-on design and development, using open source and commercial platforms. Defining and enforcing development … essential) requirements: Experience of leading a team of engineers in the implementation of data-intensive system componentsExperience of applying standards for design (patterns), development, (style guides) and operational readiness (automation, deployment)Proficient software development experience in one of Java, Scala, or PythonSoftware development experience with data-processing ...

Technical Architect

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Responsibilities of a Technical Architect: * Define target architectures, technology direction and architectural roadmaps across Digital Services. * Produce and maintain reference architectures, design patterns, technical standards and architecture decision records. * Provide technical leadership and assurance across solution designs, significant technology decisions and proposed change. * Work closely with developers … Experience turning business problems into technical designs across services with varying levels of risk, impact and complexity. * Experience defining and applying architecture strategy, standards, patterns, policies and roadmaps. * Experience of architecture governance, technical assurance and managing architectural risk across complex services. * Strong communication and stakeholder management skills, with ...

Senior Data Engineer

Hiring Organisation
Kainos
Location
Birmingham, UK
Employment Type
Full-time
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 ...