We’re looking to recruit an experienced Full-Stack Developer to help support the development of our InsightHub reporting portal including front end interfaces for data ingestion and report presentation.

The ideal candidate will be a passionate and flexible developer with an inquisitive mind to help us define and implement upgrades and enhancements to our existing frameworks.

You’ll work both independently and as part of a team to translate client and internal business needs into the design and development of user-friendly web interfaces to solve complex data ingestion processes. You’ll support the development and design of external client data integration frameworks. Another aspect of this role will be to help develop and support standardised internal data ingestion and integration processes, as well as providing logical and physical data design and database modelling.

Essential skills

  • Strong skills in C#, React.js and Node.js
  • Solid knowledge of using SQL Server, T-SQL queries and Stored Procedures to transform and manipulate data

Desirable skills

  • Experience with Azure environment inc. Azure SQL Db and Synapse
  • Experience with Azure Data Factory/SSIS ETL (Integration Services)
  • ASP.net/Core, VBA, Power BI, PowerApps, Excel, GitHub, DevOps
  • Knowledge of CRM systems, ideally SalesForce, CARE and Raiser’s Edge
  • Understanding of data processing techniques and methodologies including deduplication, consolidation and suppressions
  • Familiarity with business or development in the charity and not-for-profit sector


  • Flexible, home working (commutable distance to Bath preferred)
  • 33 days holiday (including Bank Holidays) plus 3 volunteering days
  • 3% employer contributory pension
  • Birthday meal on us
  • Cycle to work scheme and repairs
  • Health and wellbeing benefits
  • Retail discounts
  • Regular social events
  • View more benefits here

Please note all recruitment is managed by Inc & Co.

Apply now