Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
development Provide hands-on mentorship and technical guidance to developers, fostering a culture of learning and innovation Drive process improvements and ensure best practices in Agile delivery, DevOps, and testing strategies Engage in architectural decisions for complex, distributed SaaS environments hosted on Azure, using Kubernetes, Event Grid and related services What You'll Bring: Extensive experience in software architecture … SaaS solutions Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9 Proven ability to write clean, scalable and testable code with a strong focus on unittesting and TDD/BDD practices Demonstrated success in producing robust design documentation and guiding teams through complex system designs Strong collaboration, delegation and communication skills - you can More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
Resident Experience platform Collaborate with internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior developers Build secure and monitorable … Cloud, Firebase, TypeScript, MongoDB Strong architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unittesting, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other developers Excellent collaboration and communication More ❯
and promote new technologies, design patterns, approaches, tools and methodologies that could optimise and accelerate development. Apply strong software engineering practices including version control (Git), CI/CD pipelines, unittesting, and code reviews to ensure maintainable and production-grade code. Here is what success in this role looks like: Delivered reliable, scalable data pipelines that process clinical More ❯
performance. Experience integrating with or maintaining legacy Windows applications. Desirable Skills: Experience with .NET Framework 4.x or .NET 6+ migration. Familiarity with ATL, MFC, or Win32 API. Understanding of unittesting and automated builds for mixed-language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best More ❯
performance. Experience integrating with or maintaining legacy Windows applications. Desirable Skills: Experience with .NET Framework 4.x or .NET 6+ migration. Familiarity with ATL, MFC, or Win32 API. Understanding of unittesting and automated builds for mixed-language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best More ❯
learning , and probabilistic programming . Collaborate with scientists, engineers, and developers to identify, evolve, and scale innovative ideas. Integrate software quality best practices early in the research pipeline, including testing, documentation, and modular design. Participate in the full software development lifecycle: design, implementation, testing, and deployment. Qualifications & Skills Advanced degree (MSc, PhD, or equivalent experience) inPhysical Sciences,Engineering … high-level scientific programming language (e.g., Python, Julia) and one or more compiled languages (e.g., C, C++, C#, Fortran). Strong grasp of software engineering principles , including code maintainability , unittesting , and modular architecture . Effective communicator with experience in cross-disciplinary collaboration. Self-motivated, organised, and comfortable working in a fast-paced, exploratory environment. Desirable Experience Background More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Ada Meher
Considered... 2+ years of experience in Android Mobile App Development Experience with Kotlin, Jetpack Compose and MVI Strong communication skills Experience working in a fast-paced environment Experience with UnitTesting/TDD would be beneficial As mentioned, due to their commitment to continuous improvement, each employee in this business has a tailored personal development plan to help More ❯