|Job Ref:||204679403||Employer:||cv-library.co.uk||Job Type:||Permanent||Country:||United Kingdom||City:||Edinburgh||Address:||Post Code:||EH3||Salary:||£20000 - £23000/annum||Post Date:||14/10/2016 03:42|
SOFTWARE ENGINEER, EDINBURGH |
GOOD BASE SALARY WITH OPPORTUNITY FOR PROGRESSION
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 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
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:
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
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