Software Engineer in Guildford

Software Engineer in Guildford

Guildford Full-Time 39000 - 52000 £ / year (est.) No working from home possible
Person Centred Software Ltd

At a Glance

  • Tasks: Develop innovative software solutions that improve care outcomes across the UK.
  • Company: Join Person Centred Software, a leader in digital transformation for social care.
  • Benefits: Competitive salary, 25 days holiday, and modern office with flexible working options.
  • Other info: Collaborative environment with opportunities for personal and professional growth.
  • Why this job: Make a real impact in social care while working with cutting-edge technology.
  • Qualifications: Experience in C#, .NET Core, and Agile development is essential.

The predicted salary is between 39000 - 52000 £ per year.

At Person Centred Software, we’re building technology that makes a real difference in the lives of those in care. As a Software Engineer, you’ll contribute to the design and development of innovative software solutions that improve care outcomes across the UK. If you’re passionate about writing clean, scalable code and collaborating within a high‑performing, agile team, this is a fantastic opportunity to grow your impact in a meaningful sector.

What You’ll Do:

  • Write clean, efficient, and maintainable code across the full software development life cycle
  • Develop front‑end and back‑end features using Microsoft .NET technologies, including Blazor and .NET Core
  • Collaborate with product managers and stakeholders to define requirements, acceptance criteria, and effort estimates
  • Ensure quality by writing unit and behaviour‑driven tests (e.g., MS Test/XUnit, Playwright, Appium) for new and modified code
  • Work within an Agile development process, contributing to sprint planning and retrospectives
  • Participate in design discussions and produce clear, high‑quality documentation for all developed solutions
  • Support the continuous improvement of development processes, coding standards, and team collaboration
  • Engage with internal teams to ensure delivery of robust, scalable, and user‑centric software
  • Contribute to the development of APIs, inter‑application communication, and database integration

What You’ll Bring:

  • Experience of developing in C# within Agile environments
  • Strong experience with .NET Core, Blazor, SQL databases, and both front‑end and back‑end development
  • A solid grasp of test‑driven development, including unit and BDD practices
  • Excellent organisational skills and the ability to self‑manage workload and priorities
  • Collaborative approach with strong communication skills and attention to detail
  • (Desirable) Experience with OAuth2/OIDC and Identity Server
  • (Desirable) Knowledge of Azure services (Functions, Event Grid, Service Bus, SQL, AKS, Data Factory, Databricks, Fabric), web design (HTML/CSS/JavaScript), and mobile app development
  • (Desirable) Experience with SaaS, multi‑tenant solutions, or high‑throughput environments
  • (Desirable) Use of Azure DevOps for planning, tracking, and deployment pipelines

What We Offer:

  • A base salary of £45,000 - £55,000 and bonus depending on experience
  • Modern town centre offices in Guildford, with opportunity for ad hoc home working
  • 25 days holiday, increasing with service
  • Contributory pension scheme
  • Additional perks including; cycle to work scheme, staff discounts portal and Employee Assistance Programme

At Person Centred Software, we’re leading the digital revolution in social care. Our technology is reshaping an industry that impacts millions—driving efficiency, improving outcomes, and setting new standards. Every day, your work will help modernise and future‑proof social care.

Software Engineer in Guildford employer: Person Centred Software Ltd

At Person Centred Software, we pride ourselves on being an exceptional employer dedicated to making a meaningful impact in the social care sector. Our modern Guildford office fosters a collaborative and innovative work culture, offering employees opportunities for professional growth, a competitive salary, and generous benefits including 25 days of holiday and a contributory pension scheme. Join us to be part of a passionate team that is reshaping the future of care through technology, where your contributions truly matter.

Person Centred Software Ltd

Contact Details:

Person Centred Software Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Guildford

Tip Number 1

Network like a pro! Reach out to current employees at Person Centred Software on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Create a GitHub portfolio showcasing your best projects, especially those using .NET technologies. This is your chance to demonstrate your coding prowess beyond the CV.

Tip Number 3

Prepare for the interview by brushing up on Agile methodologies and test-driven development. Be ready to discuss how you've applied these in past projects—real examples will make you stand out!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Software Engineer in Guildford

C#
.NET Core
Blazor
SQL databases
Front-end development
Back-end development
Test-driven development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with C#, .NET Core, and Agile environments to show us you’re a perfect fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about technology in social care. Share specific examples of how your work has made a difference and how you can contribute to our mission.

Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them! We love seeing real-world applications of your skills, especially in developing clean and scalable code.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get the ball rolling on your journey with us!

How to prepare for a job interview at Person Centred Software Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET Core, and Blazor. Brush up on your knowledge of SQL databases and be ready to discuss how you've used these technologies in past projects.

Showcase Your Agile Experience

Since the role involves working within an Agile environment, be prepared to share specific examples of how you've contributed to sprint planning and retrospectives. Highlight any experience you have with Agile methodologies and how it has improved your team's workflow.

Demonstrate Your Testing Skills

The company values quality code, so be ready to talk about your experience with test-driven development and writing unit tests. Bring examples of how you’ve implemented BDD practices in your previous roles and the impact it had on the final product.

Communicate Clearly

Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with product managers and stakeholders. Being able to articulate your thoughts clearly will set you apart from other candidates.