5 of 5 Permanent Design Patterns Jobs in Cheshire

Lead Software Engineer

Location
Ellesmere Port, England, United Kingdom
architecture discussions to build scalable and robust systems. Drive best practices across the software engineering team, ensuring adherence to coding standards, design patterns, and performance optimization. Mentor and guide team members, promoting technical excellence and continuous improvement. Identify and evaluate opportunities to improve existing code, technical standards … ensuring best practices in API design. Utilize SQL, Entity Framework, T-SQL and SQL Server for database management and optimization. Apply design patterns (e.g. OOP, SOLID, Clean Code) to create robust and reusable code components. Challenge, define and promote the use of AI agent capabilities to improve ...

Senior C# Developer Full Stack / API / AI

Hiring Organisation
Adria Solutions
Location
Warrington, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
technically strong, curious and excited about how AI can enhance both the development process and the products we build. What Youll Do Design, develop and maintain high-quality software using C# and .NET. Build scalable, well-structured RESTful APIs and API-driven applications. Work across the full technology … developing REST APIs and API-driven applications. Experience working across the full software development lifecycle. Good understanding of software architecture, design patterns and clean coding principles. Strong SQL experience, ideally with MariaDB or MySQL. Frontend development experience using modern JavaScript frameworks. A genuine interest ...

Application Architect

Hiring Organisation
Fourth
Location
Macclesfield, Cheshire, UK
Employment Type
Full-time
architectural leadership, helping engineers design, build and evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, whilecontributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects, you will … technical challenges and guide architectural decision making from concept through to delivery.· Apply and contribute to the evolution of Fourth's application architecture standards, patterns, and engineering principles through practical delivery experience.· Produce architectural designs, decision records, and technical documentation that clearly communicate solution intent and support long-term ...

Senior Java Backend & API Lead - Banking (Spring Boot)

Location
Chester, England, United Kingdom
country. Role summary We are seeking an experienced Senior Java Developer/Consultant to join our Technology team. In this role, you will design, develop, and maintain high performance API services, backend components, and integrations that power application platform. You will work closely with product owners, architects … Java development , with proficiency in Spring Framework and Spring Boot, Hibernate etc. Solid understanding of Object-Oriented Programming (OOP) principles, design patterns, and data structures. Experience designing and developing RESTful APIs, microservices, and scalable backend applications. Proven experience building highly available, distributed backend systems in enterprise environments. ...

Technology Lead

Location
Chester, England, United Kingdom
technical authority for JVM performance tuning , memory management, garbage collection optimisation, thread analysis, heap diagnostics, and application profiling. Lead the design, development, and optimisation of Spring Boot microservices , distributed systems, event-driven applications, and enterprise APIs. Drive engineering best practices across architecture, coding standards, observability, non-functional requirements … engineering approaches including intelligent automation, AI-assisted development, operational analytics, and emerging technology adoption. Provide day-to-day technical leadership, mentoring engineers, performing design reviews, and guiding technical decision-making across multiple delivery teams. Collaborate with architecture, infrastructure, security, and business stakeholders to deliver scalable, secure, and high ...