Design Patterns Jobs in the North of England

126 to 137 of 137 Design Patterns Jobs in the North of England

Java / Kotlin Developer

Manchester, Lancashire, United Kingdom
Recooty
key role within the development team. Key Responsibilities : Develop and maintain applications using Java and Kotlin . Collaborate with cross-functional teams to design and implement robust software solutions. Write clean, efficient, and well-tested code, following best practices. Troubleshoot, debug, and optimise code for better performance and … and Kotlin development. Familiarity with web development frameworks and tools such as Spring and Hibernate . Strong understanding of software development principles and design patterns. Experience with RESTful APIs and microservices architecture. Knowledge of databases, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB). Strong problem-solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Team Lead

Salford, Greater Manchester, North West, United Kingdom
DCS Recruitment Limited
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. Key Responsibilities: Be an inspiring leader, mentor and guide a small team of developers. … Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# and .NET framework. … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Team Lead

Salford, England, United Kingdom
DCS Technology
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. What will your responsibilities be? Be an inspiring leader, mentor and guide a small … team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
Posted:

Software Team Lead

Salford, south east england, united kingdom
DCS Technology
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. What will your responsibilities be? Be an inspiring leader, mentor and guide a small … team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
Posted:

Software Development Manager

Manchester, Lancashire, United Kingdom
DCS Recruitment
We are looking for an experienced Software Development Manager to lead and inspire a team talented developers. You will be responsible for the design, development and maintenance of high-quality enterprise level software solutions. Salary: £60,000 per annum (reflective of experience) Location: Manchester Working Model: Office based … guide a small team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager

Manchester, North West, United Kingdom
DCS Recruitment Limited
We are looking for an experienced Software Development Manager to lead and inspire a team talented developers. You will be responsible for the design, development and maintenance of high-quality enterprise level software solutions. Salary: £60,000 per annum (reflective of experience) Location: Manchester Working Model: Office based … guide a small team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end … and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early … our clients. You will create large-scale distributed systems out of microservices. You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Manchester Area, United Kingdom
Hybrid / WFH Options
Finity
z2bz0 years in .NET (ASP.NET MVC, .NET Core, Entity Framework). Proficiency with React, JavaScript/TypeScript, HTML5, CSS. Strong SQL and database design experience. Expertise in designing and consuming Web APIs. Commitment to clean coding, SOLID principles, and design patterns. Strong time management, problem-solving More ❯
Posted:

Principal Data Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
First Central Services
between business opportunities and technical solutions. Working across multiple data product teams, you'll support capability leads, product owners, and data engineers to design, build, and run high-performing data solutions within our Azure data platform. If you're passionate about data, cloud technology, and enabling business success … Heath, West Sussex, or Guernsey . If you live further afield, we'll accept applications for remote workers! We offer great flexibility in working patterns and a company-wide culture to be proud of. Core skills we're looking for to succeed in the role: Data Engineering: As a … implemented effectively from a re-use and performance optimisation perspective. You'll be responsible for coding standards, low level design and ingestion patterns for the data platform(s), that all users, including data engineers, follow. You'll develop high complexity, secure, governed, high quality, efficient data pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

BackEnd Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The MRJ Group
with back-end services and third-party platforms. Delivering Quality Code - Write clean, reusable, and testable code while following best practices in software design and architecture. Owning Your Work - Take responsibility for developments from concept to production, ensuring smooth deployments and ongoing support. Embracing CI/CD - Collaborate … Optimize performance using modern tools. What Makes You a Great Fit? Strong commercial experience in .NET & C#. Solid grasp of N-Tier architecture & design patterns. Knowledge of OOP principles & performance optimisation. Experience with Git & Agile methodologies. Passion for troubleshooting, problem-solving, and continuous learning. Why Join? Hybrid working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything … advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will design solutions and choose technologies that solve clients' problems while working within constraints and make pragmatic tradeoffs. You will collaborate with a variety of teammates … to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our Technology Radar to solve client problems. You will apply a variety of languages and tools to your work and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Telford, Bristol, or Gateshead

Gateshead, Tyne And Wear, United Kingdom
Hybrid / WFH Options
Rheinmetall AG
and can be based from either our Telford, Bristol, or Gateshead offices. As a Software Engineer, you will be getting involved in the design, development & integration of equipment at the system and sub-system levels. This is a varied role which will expose you to lots of different … the role could be tailored between embedded software or PC tool development or a mixture depending on the candidate. Position Duties and Responsibilities Design and implement software solutions which simultaneously fulfil contractual requirements and contribute to cost-effective design. Support the overall system design process to … YOU SHOULD HAVE Degree qualified or equivalent in Computer Science or related subject. Object oriented C+ or later development experience with knowledge of design patterns. Understanding of UML/SysML. Knowledge of the full software development lifecycle. Ability to develop new software and maintain legacy products. Software verification More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
the North of England
10th Percentile
£32,500
25th Percentile
£48,869
Median
£60,000
75th Percentile
£68,438
90th Percentile
£83,073