Job title: Software developer
Salary: £45,000 p.a.
Location: Swindon
Contract Type:  9 month fixed-term contract


We are recruiting for a Software Developer to join our Application Development team, on a 9-month fixed-term contract, working full-time at our Swindon offices located on key transport links in the town centre.

About the role

Responsible for the development and delivery of bespoke software solutions for BCS that include customer facing web applications and back office administration systems. This includes specification, development, testing, implementation and ongoing maintenance for bespoke applications and services.

Key responsibilities:

  • Develops software solutions against business requirements including design artefacts (wireframes and prototypes), user stories, functional specifications and technical specifications.
  • In an agile environment discusses with all relevant parties, understands and applies coverage of user stories and their acceptance criteria to software solutions.
  • Works closely with Software Testers to understand and isolate issues that arise. Provide Software Testers with technical knowledge of system implementations as required.
  • Works with suppliers, partners and other third parties to develop, understand or implement technical specifications for APIs\web services.
  • Works in accordance with BCS development methodology and best practices to plan, schedule and deliver all tasks as assigned.
  • Provides good quality and accurate task estimates to management for upcoming development projects based on their requirements.
  • Responsible for the management and maintenance of source control, build\deploy, and bug tracking systems.
  • Responsible for third line support of bespoke applications including development, promoting business changes, incident\problem identification and resolution. Determines impact of incidents\problems and prioritises the required work appropriately.
  • Ensures conformance\alignment with software development industry standards and legal requirements.
  • Flexibility is required of all job holders to adjust responsibilities as required from time to time by their Line Manager/Divisional Director.
  • The content and reporting lines detailed in this job description may be reviewed and changed from time to time to reflect organisational requirements.
  • All staff will live BCS’ values and support our purpose.
  • Continually looking at ways to make improvements to systems, processes and procedures.

Who are we looking for?

Education and qualifications
  • HND or Degree in IT/Computing subject or equivalent in experience.
  • Professional membership of BCS – MBCS.


  • ITIL Foundation in Service Management.
  • ISEB Foundation in Software Testing.
  • ISEB Foundation in Development and Delivery.
  • Demonstrable experience of .Net development.
  • Demonstrable experience of working with users\business stakeholder to define software requirements.
  • Demonstrable experience of working with 3rd parties, suppliers, contractors etc.
  • Significant experience in an agile development environment using Scrum and\or other methods.
Competencies and skills
  • Innovative.
  • Self starter - able to hit the ground running and quickly take on a busy workload.
  • Capable of communicating at all levels, verbal and written, internally and externally.
  • Well organised and capable of managing own time efficiently and effectively.
  • Self motivated and prepared to take decisions based on own initiative.
  • Good interpersonal skills.
  • Committed to continuous improvement.

Demonstrable detailed knowledge and experience in the following:

  • C#.NET 4.5
  • Unit testing and TDD
  • MVC4+
  • Strong Javascript / HTML / CSS
  • SQL Server 2012+
  • Git

Working knowledge and experience in the following would be an advantage:

  • Entity Framework 6
  • Aspnet Core
  • Javascript UI frameworks such as Reactjs or knockoutjs
  • NodeJS/Npm
  • Teamcity / Octopus
  • Azure / AWS cloud services

BCS is dedicated to providing training and development to help all staff realise their potential, and also offer a generous benefit package.

BCS, The Chartered Institute for IT are committed to promoting equality at every opportunity as an employer. This statement and our policies are designed to ensure our recruitment and employment practices and procedures actively promote equality of opportunity and value diversity.

All applicants must be eligible to work in the UK upon application.

PLEASE NOTE: This vacancy may be removed before any listed closing date once a sufficient amount of applications have been received.

In the event that we receive a high number of applications for this vacancy, we may be unable to provide an individual response to every candidate, therefore if you haven’t heard back from us within 4 weeks of the closing date, please consider your application unsuccessful on this occasion.

What BCS offers in return


£45,000 per annum

Benefits and perks

From Day One (pre-probation)

  • 23 days holiday per year increasing to a maximum of 27 days with length of service.
  • A day off on or during the month of your birthday.
  • Up to 3 extra paid days off during shutdown between Christmas and New Year.
  • Free BCS membership giving you invaluable membership resources.
  • The Social Club – events and subsidised trips open to all employees.
  • Refer a Friend – If you ‘refer a friend’ for a role at BCS and they are successful, you would receive £750 after 6 months and further £750 after 12 months (conditions apply)
  • Life Insurance paid at four times base salary from day one.
  • Group Income Protection Insurance – an insurance which will pay a percentage of your salary for up to 3 years in the event of a long-term illness preventing you from working. This benefit is subject to a claim assessment and only payable if certain conditions are met.
  • BCS Stars – the internal recognition scheme based on the company values. Employees can be nominated across the business to earn points to spend on an online shopping platform.
  • EAP – Employee Assistance Programme (Counselling, financial and legal advice).

Post probation

  • Holiday buying scheme
  • Private medical insurance
  • Health cash plan
How to apply

Please send your CV with a covering letter to