Design Patterns Jobs in England

176 to 200 of 2,474 Design Patterns Jobs in England

Software Developer - FinTech

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Developer - FinTech

sunderland, tyne and wear, north east england, united kingdom
Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Posted:

Technical Director Product Engineering, Platform Services

London, England, United Kingdom
Deltatre
RESPONSIBILITIES Technical Leadership Define and maintain technical direction for the engineering squads working on platform services, ensuring alignment with architectural principles and business objectives. Collaborate with architects to design scalable, secure, and maintainable solutions for our applications. Drive the creation and evolution ofkey platform services, working closely with AXIS, Forge, and Diva teams and their associated Technical Directors … least 4 years in a leadership or management role. Proven experience delivering complex software systems in a fast-paced environment. Strong technical expertise in software architecture, design patterns, and modern development frameworks,microservices architectures, and cloud-native solutions. Solid understanding of Agile methodologies, DevOps practices, and CI/CD pipelines. Familiarity with product management principles and collaboration More ❯
Posted:

Solutions Architect

City of London, London
Nexus Jobs Limited
MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop customer proposals ?" solution architecture, pitch More ❯
Employment Type: Permanent
Posted:

Senior Solutions Architect

Holborn, Greater London, England
Nexus Jobs Limited
MySQL, etc. " Exposure to polyglot programming languages like Scala, Python and Golang will be a plus " Ability to read/write code and expertise with various design patterns " Have used NoSQL database such as MongoDB, Cassandra, etc. " Work on opportunities along with sales, practice, delivery teams through the pre-sales process " Develop customer proposals - solution architecture, pitch More ❯
Employment Type: Permanent
Posted:

Solutions Architect with Pre Sales Experience

Holborn, Greater London, England
Nexus Jobs Limited
MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop customer proposals ?" solution architecture, pitch More ❯
Employment Type: Permanent
Posted:

Solutions Architect

London, United Kingdom
Jas Gujral
MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL databases such as MongoDB, Cassandra, etc. Responsibilities include: Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop customer proposals - solution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect

London, England, United Kingdom
Jas Gujral
MySQL, etc. " Exposure to polyglot programming languages like Scala, Python and Golang will be a plus " Ability to read/write code and expertise with various design patterns " Have used NoSQL database such as MongoDB, Cassandra, etc. " Work on opportunities along with sales, practice, delivery teams through the pre-sales process " Develop customer proposals - solution architecture, pitch More ❯
Posted:

Quantitative Developer C# .Net SQL Maths

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Client Server
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for More ❯
Posted:

Quantitative Developer C# .Net SQL Maths

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
TieTalent
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's In It For More ❯
Posted:

Python Developer - Financial Model

London, England, United Kingdom
Legal & General
Knowledge of financial risk management and asset modelling is highly beneficial. Understanding of software development lifecycle, including Agile, CI/CD practices. Strong knowledge of software design patterns, algorithms, and complexity. Practical experience with automated unit testing, DevOps, and cloud computing. Familiarity with source control and versioning tools. Experience with Python libraries like pandas, numpy, xarray, dask More ❯
Posted:

Senior Quant Developer/Researcher - Java

London, England, United Kingdom
JR United Kingdom
This is a high-impact role requiring a strong technical foundation and a deep understanding of trading dynamics. You'll work closely with the Quant Research team to design, validate, and implement advanced pricing strategies, helping to evolve the firm's algorithmic trading capabilities through data-driven insights and cutting-edge technology. Key Responsibilities Design and … crypto trading, with direct exposure to client pricing and flow analysis. At least 5 years of advanced Java development experience, including: Strong understanding of object-oriented programming and design patterns. Proficiency in Python (NumPy, SciPy, Pandas) for data analysis and prototyping. Experience with SQL and/or time-series databases. Strong Linux skills and experience working in globally … This is a high-impact role requiring a strong technical foundation and a deep understanding of trading dynamics. You'll work closely with the Quant Research team to design, validate, and implement advanced pricing strategies, helping to evolve the firm's algorithmic trading capabilities through data-driven insights and cutting-edge technology. Key Responsibilities Design and More ❯
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects of this role. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices … Ensure quality by delivering reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. … Experienced Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unit testing, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal and written communication skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Native Developer

Coventry, England, United Kingdom
Whitehall Resources Ltd
transformative retail journey by leveraging cutting-edge technologies like React Native and Redux to build impactful mobile solutions. Collaborate with top talent across mobile development, UX/UI design, and product teams to create seamless user experiences that enhance customer engagement. Thrive in a fast-paced environment that values creativity, experimentation, and continuous improvement, applying your advanced mobile … and technologies in mobile development and recommend improvements. Code Optimization & Best Practices: Write and optimize JavaScript/TypeScript code, ensuring quality, maintainability, and scalability using best practices and design patterns. Cross-Platform Development: Develop applications for both iOS and Android platforms, ensuring consistent functionality and user experience. Collaboration: Work with UX/UI designers, product managers, and backend … Continuous Improvement: Improve development processes, tools, and workflows for efficiency and scalability. Key Skills: Experience with CI/CD pipelines (e.g., GitHub Actions) Proficiency in JSX and component design Experience with cloud services like AWS/Azure GitHub version control skills Effective communication and collaboration skills Cross-platform development expertise Problem-solving and analytical thinking Deep knowledge of More ❯
Posted:

Solutions Architect

Plymouth, England, United Kingdom
Rockland Trust
This role requires strong hands-on technical expertise, problem-solving abilities, and excellent communication skills to collaborate with cross-functional teams, stakeholders, vendors and technology partners. Key Responsibilities: Design end-to-end solutions based on the business needs, aligning with technical and operational objectives and enterprise architecture best practices and design patterns. Lead the architectural design More ❯
Posted:

Software Engineer - Maidenhead

Maidenhead, England, United Kingdom
Solas IT Recruitment
complex challenges in logistics and supply chain management. You’ll be part of a supportive, full-stack team where initiative, innovation, and problem-solving are valued. Key Responsibilities Design and develop new product features and enhancements to existing applications. Write and maintain unit tests to ensure code quality and reliability. Collaborate with the support team to investigate and … C#, ASP.NET, XML, JSON, Angular, and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Desirable Skills Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills More ❯
Posted:

Software Engineer - Maidenhead

Reading, England, United Kingdom
JR United Kingdom
complex challenges in logistics and supply chain management. You’ll be part of a supportive, full-stack team where initiative, innovation, and problem-solving are valued. Key Responsibilities Design and develop new product features and enhancements to existing applications. Write and maintain unit tests to ensure code quality and reliability. Collaborate with the support team to investigate and … technologies including C#, ASP.NET, XML, JSON, Angular, and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills More ❯
Posted:

AI/ML Engineer

City of London, England, United Kingdom
167 Solutions Ltd
A willingness to learn and adapt is essential. You will work across the entire software development lifecycle, from ideation and prototyping to production deployment and scaling. Key Responsibilities: Design, develop, and deploy AI-powered and software applications. Implement scalable, maintainable, and efficient code based on business requirements. Collaborate with cross-functional teams to define and implement solutions. Apply … . Strong knowledge of AI frameworks (e.g., TensorFlow, PyTorch). Experience with cloud services like AWS, Azure, or Google Cloud. Solid understanding of software development best practices and design patterns. Ability to balance technical excellence with business goals. Strong problem-solving and analytical skills. Nice-to-Have: Experience with CI/CD and DevOps practices. Familiarity with microservices More ❯
Posted:

Solutions Architect

Boston, England, United Kingdom
Rockland Trust
This role requires strong hands-on technical expertise, problem-solving abilities, and excellent communication skills to collaborate with cross-functional teams, stakeholders, vendors and technology partners. Key Responsibilities: Design end-to-end solutions based on the business needs, aligning with technical and operational objectives and enterprise architecture best practices and design patterns. Lead the architectural design More ❯
Posted:

Software Developer - C#

London, England, United Kingdom
easyJet Airline Company PLC
effective software solutions within the Revenue Management System (RMS) eco-system, in line with easyJet standards and best practices. Support the Software Development Life Cycle (SDLC) including analysis, design, development, testing, deployment and production support. Ensure compliance with the SDLC including architectural and security standards. Understand Agile software development practices including Kanban/SCRUM. Ensure technical governance and … Evidence of being able to take business requirements into technical implementations. Good understanding of Web APIs. Experience of RESTFUL services (microservices). Good understanding of SOLID principles and design patterns. Experience of Continuous Integration/Continuous Deployment (CI/CD) tools. Experience of testing at all levels, including writing unit tests, integration tests and UI tests. Confident with More ❯
Posted:

Software Developer - musicMagpie

Stockport, Lancashire, United Kingdom
ao.com
the success of our Buy, Sell, and Rent services. Key Responsibilities: Develop and maintain scalable full-stack .NET applications that support business operations, courier systems, and WMS functionality. Design and implement APIs with a focus on microservice architecture and efficient API management. Write clean, testable, secure, and efficient code following SOLID principles and modern design patterns. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Developer : Remote

London, England, United Kingdom
Hybrid / WFH Options
TipTopJob
systems. Essential: Minimum of 3 years' experience as a C# .NET Developer Proficiency in C#, .NET Core/Framework, Entity Framework Strong understanding of object-oriented programming and design patterns. Strong understanding of SQL Server, particularly stored procedures Knowledge of RESTful APIs, Web Services, and microservices architecture. Excellent problem-solving skills and attention to detail. Strong communication and More ❯
Posted:

Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-l[...]

London, England, United Kingdom
Hybrid / WFH Options
S.i. Systems
SQL skills and data modeling experience. Understanding of CI/CD pipelines and DevOps practices. Proficiency in Python and Java . Familiarity with web development best practices and design patterns. Knowledge of cloud platforms (preferably Azure) and cloud data warehouses (Snowflake is a plus). Understanding of microservices architecture and modern data analytics stacks. Bachelor’s degree in More ❯
Posted:

Solutions Architect with Pre Sales Experience

London, United Kingdom
Jas Gujral
such as Oracle, MySQL, etc. Exposure to polyglot programming languages like Scala, Python, and Golang is a plus. Ability to read/write code and expertise with various design patterns. Experience with NoSQL databases such as MongoDB, Cassandra, etc. Responsibilities include working on opportunities with sales, practice, and delivery teams through the pre-sales process, developing customer proposals More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Core + Azure Architect (London)

London, England, United Kingdom
Laborintos
and event-driven architectures. You will be expected to provide architectural guidance, collaborate with cross-functional teams, and contribute hands-on to the development process. Key Responsibilities: Architect, design, and develop scalable, secure applications using .NET Core … 6+ and Azure. Design and implement RESTful APIs using industry best practices. Utilize Entity Framework or Dapper for efficient database interactions. Apply SOLID principles, design patterns, and object-oriented concepts to development. Develop microservices-based solutions with event-driven architecture. Implement unit tests using frameworks like Xunit or Nunit to ensure application quality. Manage and … 6+ and C#. Strong expertise in REST API development and microservices architecture. Experience with Entity Framework (EF) Core or Dapper. In-depth knowledge of SOLID principles, design patterns, and object-oriented programming (OOP). Familiarity with dependency injection and IoC containers. Hands-on experience with Azure services, including Azure Service Bus, Functions, and SQL. Strong skills in More ❯
Posted:
Design Patterns
England
10th Percentile
£50,800
25th Percentile
£57,500
Median
£72,500
75th Percentile
£83,750
90th Percentile
£91,125