Design Patterns Jobs in the East Midlands

16 of 16 Design Patterns Jobs in the East Midlands

Lead Business Architect - NCA - G7

Leicester, Leicestershire, United Kingdom
Manchester Digital
travel time or costs under the Relocation and Excess Travel Policy. About the job Job summary Our Lead Business Architects play a leading role in the oversight, coordination, design and development of the NCA's key capabilities and business architecture. They use their expert knowledge and experience to direct the work addressing high level and complex business scenarios. … 00pm. You will not be able to register after this date and time. Please see our Privacy Policy for details on how your data is handled. The Enterprise Design Authority for Business (EDA-B) provides strategic, architectural and design expertise and direction for the National Crime Agency. EDA-B works with all areas of the NCA … strategies, operating models and programmes. Build the enterprise business capabilities model, working with the team to help define and maintain enterprise wide business standards, practices and design patterns, ensuring these align with the enterprise architectural plan, HMG strategies, policies, standards and industry good practice. Create and maintain a roadmap for business strategy for operational needs and ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Business Architect - NCA - G7

Derby, Derbyshire, United Kingdom
Manchester Digital
travel time or costs under the Relocation and Excess Travel Policy. About the job Job summary Our Lead Business Architects play a leading role in the oversight, coordination, design and development of the NCA's key capabilities and business architecture. They use their expert knowledge and experience to direct the work addressing high level and complex business scenarios. … 00pm. You will not be able to register after this date and time. Please see our Privacy Policy for details on how your data is handled. The Enterprise Design Authority for Business (EDA-B) provides strategic, architectural and design expertise and direction for the National Crime Agency. EDA-B works with all areas of the NCA … strategies, operating models and programmes. Build the enterprise business capabilities model, working with the team to help define and maintain enterprise wide business standards, practices and design patterns, ensuring these align with the enterprise architectural plan, HMG strategies, policies, standards and industry good practice. Create and maintain a roadmap for business strategy for operational needs and ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Sol Architect- Java, AWS

northampton, midlands, united kingdom
eTeam
Agile methodologies. -Strong exposure to containerization, docker and CI/CD models like Jenkins pipelines -Strong in defining and maintaining APIs with Restful standards and relevant design patterns of driving microservices based development -Have basic working knowledge on public cloud platform, preferable AWS Skills required- -Have deep knowledge on AWS technical stack- Lambda, DynamoDB, Kinesis, API gateway More ❯
Posted:

Cloud Sol Architect- Java, AWS

Northamptonshire, England, United Kingdom
eTeam
Agile methodologies. -Strong exposure to containerization, docker and CI/CD models like Jenkins pipelines -Strong in defining and maintaining APIs with Restful standards and relevant design patterns of driving microservices based development -Have basic working knowledge on public cloud platform, preferable AWS Skills required- -Have deep knowledge on AWS technical stack- Lambda, DynamoDB, Kinesis, API gateway More ❯
Posted:

Software Architect

Lincoln, Lincolnshire, 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

Northampton, Northamptonshire, 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:

VOIP and C++ Development Engineer

Chesterfield, Derbyshire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Northampton, Northamptonshire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Nottingham, Nottinghamshire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Leicester, Leicestershire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Derby, Derbyshire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Lincoln, Lincolnshire, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software design patterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer

Northampton, Northamptonshire, United Kingdom
Barclays
help define backlogs and identify the required solutions. To be successful as a Senior Engineer you should have experience with: Comprehensive understanding of API and Microservice design patterns backed up by experience delivering and running the services you have built in production A track record of building enterprise-scale applications using Java and Spring Boot frameworks Building … digital and technology, as well as job-specific technical skills. Location : The role can be based out of our Northampton or Knutsford Office 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:

Software Engineer

Worksop, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Reed Technology
APIs, and JSON. Experience integrating frontend components with backend APIs. Ability to work with and extend existing architecture (not re-architecting). Familiarity with SOLID principles , design patterns, and clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Oracle Fusion Lead Enterprise Data Architect

Nottingham, Nottinghamshire, United Kingdom
Smartedge Solutions Ltd
standards and architectural principles. Collaborate with business, functional and technical teams to define future-state process and technology landscapes. Drive solution governance, overseeing architecture reviews, risk assessments and design validations across all program workstreams. Evaluate existing systems … and recommend cloud migration and modernization strategies. Ensure integration of Oracle SaaS with Legacy systems, third-party platforms and enterprise tools. Define and oversee reference architectures, design patterns, data models and API strategy. Guide cross-functional teams, including solution, data and integration architects, ensuring alignment and consistency across domains. Ensure compliance with security, data privacy, regulatory and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior iOS Test Automation Engineer

northampton, midlands, united kingdom
Infoplus Technologies UK Limited
Engineer Job Overview: We are seeking a Senior iOS Test Automation Engineer proficient in XCUITest and Swift to join our mobile quality engineering team. The ideal candidate will design and implement automated testing frameworks for iOS applications, ensuring seamless performance and high-quality releases. This role requires an expert-level understanding of iOS testing tools, automation techniques, and … collaboration with developers and product teams to create efficient and scalable test solutions. Key Responsibilities: • Design, develop, and maintain test automation frameworks for iOS applications using XCUITest and Swift. • Write, execute, and maintain automated test scripts for UI, functional, integration, and regression testing. • Collaborate with iOS developers to ensure testability and align testing efforts with the development cycle. … in iOS test automation, with at least 3 years using XCUITest. • Strong proficiency in Swift for writing automated tests. • Deep understanding of iOS app architecture, UI components, and design patterns. • Experience in integrating test automation with CI/CD tools (e.g., Jenkins, CircleCI, GitLab CI). • Strong knowledge of iOS build tools such as Xcode, Fastlane, and CocoaPods. More ❯
Posted:
Design Patterns
the East Midlands
10th Percentile
£45,750
25th Percentile
£51,875
Median
£61,250
75th Percentile
£79,688
90th Percentile
£85,350