Apply for this vacancy

  Upload Your CV
Apply via LinkedIn
or call Daniel Blackwell on:
0191 300 6501
Interested in referring a friend? Click here
Location: Newcastle upon Tyne Tyne and Wear Newcastle upon Tyne NE12 8BX
Salary: £40000 - £65000
Sector: .NET  
Type: Permanent
Posted: 10/09/2018
Software Developer Ronald James Group 2019-01-09

Our client is a technology solutions provider operating within Great Britain’s pharmaceutical dispensing sector. It’s continued success and growth into digital transformation demands the quality assurance of several key work streams. The Software Developer is responsible for the design, development, initial testing and end-point escalation support of software applications that are either sold to customers or used in-house to support the business processes and other departments of our Client.


To design and develop software to agreed deadlines. To provide documentation and support to the Software Tester and Technical Author. To provide support for any incidents that the Care Desk and Project Management teams are unable to handle with their own resources. 

Key responsibilities:

  • To design, develop and support software to enhance the sales proposition for the products and services of our client
  • To design, develop and support software for in-house use that supports the business processes and other departments within our client
  • To develop Functional Specifications as required before embarking on the development of medium to large software projects.
  • Provide development estimations for work requested as required.
  • To ensure that any Care Desk or Project team escalations are dealt with in a timely and professional way.
  • To communicate with other areas of the business to facilitate the successful release of a new version of software.
  • To learn about new software development technologies, such as Microsoft .NET
  • To enforce to all Operating Procedures and Work Instructions in compliance to BS EN ISO 9001:2000.
  • Any other duties as and when required.


The skills outlined below are not common to all developers, but are dependant on the individual projects. However, each developer tends to additionally have either a basic or intermediate level of understanding of the areas with which they are not directly familiar.

  • Programming languages, including but not limited to: C++, C#, JQuery, VBScript, JavaScript and T-SQL.
  • Cloud-based development in both Azure Event Streams and Amazon Kinesis
  • Application frameworks, including Microsoft Foundation Classes, Microsoft .NET, ASP and ASP.NET
  • Working optimally with SQL Server 2014 & 2016.
  • Our client's company policies and procedures.


Business analysis

The ability to analyse and define a business problem in computing terms.

Organisational sensitivity.

The effectiveness of the Software Development team directly affects the ability of other areas of the business to meet their goals. Decisions taken should reflect impact and results required by the company in total rather than purely the performance of the Development Team. 

Communication skills.

The ability to communicate effectively with people at all levels both within the business and within the customers’ business. The ability to communicate technical ideas to non-technical staff. The ability to ask open questions in order to elicit additional information that might be required in order to reproduce or resolve an issue.


All Company personnel are required to act in accordance with ISO9001 accredited procedure and practice. Changes to them must be carried out using the proper change control procedure.


All members of the development team are encouraged to act on their own initiative, and continually seek ways to improve the quality and functionality of the software offered by our client.

Could this be the role for you?

If you’d like to have an informal chat about your potential in this role, book in a call with one of our friendly talent advocates on 0191 300 6501 who can provide details, advise and guide you with your job search.

Alternatively, follow us on our blogFacebookLinkedInTwitter or Instagram to follow industry news, events, success stories and new role releases.


Apply Now Chat on WhatsApp Chat on Messenger


Back to Jobs

</Follow Us>