We're Hiring!

Support and Customer Onboarding Developer

About Us


AgileCase helps businesses run better processes. Our customers have found that their old database systems, spreadsheets and 'home-built' systems no longer help them cope with their workload and the pace of change. AgileCase lets our customers build a system unique to their needs. Quickly and with no hassle.

AgileCase is expanding and we're growing the team to support our growth. This is a great opportunity to work directly with the founders of a growing start-up. We are looking for a C# Developer to further develop the AgileCase product roadmap and support processes.

You will be working alongside our Product Managers to extend existing features, support customers to help you understand the needs of the product and devise new ways to streamline and enhance existing features.


  • Degree in Computing Science or equivalent.
  • Focus on Software Development with some experience of building web based applications.
  • Understanding of agile/scrum methodologies with daily deployment cycles.
  • Great communication skills.

Technical Skills

  • (candidates with other tech stack experience will be considered)
  • ASP.NET / C# / PHP
  • SQL Server / SQL Express / MySQL
  • Microsoft Word (you know / understand the concept of building a mail merge within Word)
  • MVC Concepts
  • HTML, CSS and Javascript
  • Twitter Bootstrap UI Framework


  • Work from home with a flexible work schedule
  • Top spec hardware to help you do your job
  • Your birthday off as an extra holiday!
  • Company wide bonus when sales goals are met
  • Gain skills in the latest web technologies
  • Weekly Team Lunches, free coffee and snacks (when you're in the office!)
  • Friday Social - the first round is on us
  • A workplace where you are treated as an equal!

Things you'll help with

Customer Facing Tasks

  • Give potential customers AgileCase demos.
  • Create Demo AgileCase accounts that mock up example customer workflows / scenarios.
  • Onboard new customers
    • Define & Create Workflows
    • Define & Create Document, Email and SMS templates
    • Define & Create reports
    • Define & Create new scripting widgets for customers
  • Check-in with customers regularly, offer help with the creation of workflows, templates, reports and widgets.
  • Conduct phonecalls and screensharing sessions with customers
  • Create new documentation articles and update older articles regularly where appropriate.

Internal Tasks

  • Create code samples in a number of different languages to show how to use our REST APIs
  • Use tools like Jira, Confluence, VSTS, Git and others to manage the software development lifecycle
  • Build internal tools that may use the AgileCase API to provide tooling for support tasks (e.g. downloading a single customers data, deleting a single user and all their associated data)
  • Where internal tools are not available, make changes on a staging database and creating SQL scripts for running by an administrator.
  • Code review new features and bug fixes.
  • Bug fixing and small feature development.
  • Monitor server logs, review issues, propose updates and changes needed. Arrange downtime with users for OS updates/server upgrades.
  • Perform updates to our websites (PHP/HTML), write blog posts (Wordpress), update social networks, write monthly newsletters to raise awareness of new features.



Send your CV to with the subject "Support and Customer Onboarding Developer Role" and we'll be in touch to have a conversation.