drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Guildford - UK

Monthly Salary drjobs

£ 45000 - 55000

Vacancy

1 Vacancy

Job Description

At Person Centred Software were building technology that makes a real difference in the lives of those in care. As a Software Developer youll contribute to the design and development of innovative software solutions that improve care outcomes across the UK. If youre passionate about writing clean scalable code and collaborating within a highperforming agile team this is a fantastic opportunity to grow your impact in a meaningful sector.

What Youll Do:
  • Write clean efficient and maintainable code across the full software development life cycle
  • Develop frontend and backend 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 behaviourdriven tests (e.g. SpecFlow MS Test/XUnit) for new and modified code
  • Work within an Agile development process contributing to sprint planning and retrospectives
  • Participate in design discussions and produce clear highquality 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 usercentric software
  • Contribute to the development of APIs interapplication communication and database integration

What Youll Bring:
  • Experience of developing in C# within Agile environments
  • Strong experience with .NET Core Blazor SQL databases and both frontend and backend development
  • A solid grasp of testdriven development including unit and BDD practices
  • Excellent organisational skills and the ability to selfmanage workload and priorities
  • Collaborative approach with strong communication skills and attention to detail
  • (Desirable) Experience with OAuth2/OIDC mock data or Microsoft Fabric
  • (Desirable) Knowledge of Azure services web design (HTML/CSS/JavaScript) or mobile app development
  • (Desirable) Experience with SaaS multitenant solutions or highthroughput environments
  • (Desirable) Use of Azure DevOps for planning tracking and deployment pipelines

What We Offer:
  • A base salary ofand bonusdepending on experience
  • Modern town centre offices in Guildford with opportunityfor ad hoc home working
  • 25 days holiday increasing with service
  • Net zero pension scheme
  • Additional perks including; cycle to work scheme staff discounts portal and Employee Assistance Programme

At Person Centred Software were leading the digital revolution in social care. Our technology is reshaping an industry that impacts millionsdriving efficiency improving outcomes and setting new standards. Every day your work will help modernise and futureproof social care.

Tech That Transformsautomation realtime dataour solutions are redefining how social care operates
Join the Market Leader Trusted by thousands we set the benchmark for digital transformation in social care
Drive Meaningful Innovation Work at the forefront of a sector ready for change where your skills fuel realworld impact
Challenge Yourself Make a Difference If you love tech and solving big challenges we want to hear from you
Work with the Best Join a team of toptier professionals passionate about using technology to drive change

Required Experience:

Manager

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.