Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Software Engineer job in Edinburgh

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  204679403
Employer:  cv-library.co.uk
Job Type:  Permanent
Country:  United Kingdom
City:  Edinburgh
Post Code:  EH3
Salary:  £20000 - £23000/annum
14/10/2016 03:42


Are you an experienced Software Engineer professional seeking the challenge and variety that only a high tech SME can offer? Then read on...

Located just outside Edinburgh and with great transport links to Fife, Edinburgh, West Lothian and the West and beyond my client's HQ is situated in a greenfield site with views of the iconic Forth rail bridge.

In an informal, relaxed atmosphere you can expect full autonomy offering you ample opportunity to bring your own personality and ideas to the role.

In return you can expect a good base salary with realistic opportunities for progression and promotion as the company grows.

This is a superb opportunity to join our client's team as it embarks on the next exciting phase of their growth journey.

The role:

The successful candidate will be responsible Software Development for a web-based animal behaviour monitoring system, and supporting software for deployment on Linux servers, as well as embedded in sensor devices. Your main duties and responsibilities will include:

Supporting the existing website software (HTML, Python, Django, CSS)
Developing new features for our client's website on both the UI and underlying data processing
Providing 2nd line support for farm infrastructure servers and the software they run
Identifying improvements to functionality and performance of current software

Skills and experience:

Our client will expect you to be experienced and skilled in the following areas

Essential skills:

Highly capable in Python
Skilled with using MySQL
Experience of Django and CSS vital
Excellent problem-solving skills
Particular about creating structured and well documented code
Meticulous about software testing
Capable of working in a fast-moving environment

​Desirable but not essential skills:

Bash scripting
Cloud-scale programming experience in Python, Java or C++
Experience in large scale SQL environments
Well versed in git or another revision control system
Experience in Linux (Debian/Ubuntu) software deployments
Continuous integration
Project management
Documentation: creation and management

We are looking for candidates with a meticulous and logical mind, comfortable working as part of a team with strong good communication skills. In addition, you will be comfortable in liaising directly with clients and will be able to interpret their needs. Possessing a Bachelors or Masters degree in computer science or software engineering, you will also have commercial programming experience (Python, C/C++, Java), a strong knowledge of Linux (Debian/Ubuntu) and experience with MySQL, including writing and debugging SQL queries.

This presents an excellent opportunity to join an exciting Technology company, experiencing growth. In return, you can expect a good base salary with realistic opportunities for progression and promotion as the company grows.

To learn more about this role and to apply for the position please contact our recruitment partner Nick Bolton at Talented, via the contact details provided
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software