Design Patterns Jobs in Guildford

3 of 3 Design Patterns Jobs in Guildford

Technical Lead

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
commercial impact. Lead, mentor, and inspire a multi-disciplinary development team (developers, QAs, design, data engineering, and data science). Champion clean code, scalable design patterns, and best practices across the full SDLC. Write and review high-quality, testable C# .NET code (frontend and backend). Collaborate with product and DevOps teams to build robust … Extensive experience in enterprise software development, with expertise in C# .NET (preferably .NET 9) and MS SQL Server (including stored procedures and query optimisation). Strong architectural and design skills-able to produce clear documentation and own complex system designs. Frontend and backend development experience, with exposure to Blazor, React, or similar frameworks a plus. Hands-on experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
We're looking for a Software Architect to lead the design and development of our flagship product, mCare - a critical platform in our mission to deliver scalable, secure, and user-friendly healthcare solutions. This is your opportunity to influence architecture at a foundational level, collaborate across teams, and deliver meaningful impact to real-world challenges. What You'll … Do: Lead the architectural design and technical direction of the mCare … product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion clean code, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the technical roadmap - contributing innovations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Guildford, Surrey, 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:
Design Patterns
Guildford
25th Percentile
£78,750
Median
£92,500
75th Percentile
£110,000
90th Percentile
£112,250