Design Patterns Jobs in the East Midlands

9 of 9 Design Patterns Jobs in the East Midlands

Principal Software Engineer

Ruddington, Nottinghamshire, UK
MHR
Web Engineer at MHR, you're not just writing code – you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with like-minded Web Developers, shaping innovative solutions, and coaching the team to tackle complex business challenges head-on. Working hybrid … of concepts to de-risk delivery and elucidate intricate concepts. Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. Provide essential guidance during planning, design reviews, and incident management to empower web engineers. Cultivate consensus among peers on cutting-edge technologies and best practices. Play a vital role in recruitment campaigns, hiring highly skilled … with modern unit testing frameworks and methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Demonstrated ability to write clean, scalable, and maintainable code. Familiarity with Microsoft Azure services for cloud-based development. Experience with advising on common UX More ❯
Posted:

Senior Software Engineer

Nottingham, England, United Kingdom
Newman Stewart
of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies … of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit More ❯
Posted:

Oracle Fusion Lead Enterprise Architect

West Bridgford, Nottinghamshire, UK
Tata Consultancy Services
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 ❯
Posted:

Remote Home Based C++ Software Engineer

United Kingdom, Northampton, Northamptonshire
Hybrid/Remote Options
4M Recruitment
The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ years software engineering experience. Coding experience in C++ Strong technical background … Development/Software Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any experience with Java and Shell Scripting would also be highly desirable Ideally First Class BSc degree More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Lead Platform Engineer

Northampton, Northamptonshire, England, United Kingdom
Hybrid/Remote Options
Travis Perkins
building, maintaining and running cloud based infrastructure for both traditional and cloud native platforms. Using cloud technologies and automation tooling you will define, follow and contribute to good design practices, standards, documentation and approaches to create and run scalable, secure & reusable platforms to meet business requirements, predominantly in AWS. The ideal candidate for this role will have previous … , development and adoption of automated, scalable and secure cloud platforms and CI/CD pipelines for the strategic delivery of technology solutions. Coauthor proven design patterns for solving common business problems. (Delivery of solutions) The engineer will lead the support and maintenance of any infrastructure or platform components to ensure they are operating within supported … and configuration envelopes in order to provide the safest and most secure environment possible. (Patching and security compliance) Responsible for co-authoring and maintaining a catalogue of tools, standards, patterns and documents that support our use of our public cloud platforms and overseeing adherence by other platform engineers. Provide architectural assistance to maintain the highest standards of delivery across More ❯
Employment Type: Full-Time
Salary: Competitive salary
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:

Junior PHP Software Developer IT Systems Role

Leicester, Leicestershire, East Midlands, United Kingdom
Build People
LAMP, PHP, Symfony2, MySQL, Linux, Apache, Javascript, PHPUnit, Git, YouTrack, PHPStorm and GitHub. Programming Experience, ideally in PHP 7.4 or higher. Experience in/understanding of object-oriented design & patterns. Experience in creating database driven applications. Experience in version control systems. Good understanding of web application security. Good understanding of testing. Passion of open-source technology. More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Principal Software Engineer

Ruddington, Nottinghamshire, UK
MHR
Principal Java Software Engineer at MHR you're not just writing code. You're architecting the future of software solutions. You'll drive excellence in every aspect, from design through to maintaining a high-quality code base, collaborating with like-minded Java Engineers to shape innovative solutions, and coaching and mentoring across teams to tackle complex business challenges … of concepts to de-risk delivery and elucidate intricate concepts. Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. Provide essential guidance during planning, design reviews, and incident management to empower Java engineers. Cultivate consensus among peers on cutting-edge technologies and best practices. Play a vital role in recruitment campaigns, hiring highly skilled … REST APIs, and cloud platforms Azure Experience with Agile methodologies (SCRUM), test-driven development (TDD), and CI/CD pipelines. Knowledge of clean code principles, SOLID, and software design patterns. Familiarity with containerisation tools (Docker) is a plus. Strong problem-solving skills and a proactive, team-oriented mindset. Benefits to support you personally and professionally Alongside the opportunity More ❯
Posted:
Design Patterns
the East Midlands
10th Percentile
£46,600
25th Percentile
£53,750
Median
£62,500
75th Percentile
£85,350
90th Percentile
£85,700