Software Engineer - IoT, Cloud - Perm - Edinburgh & Lothians - Excellent Package

Developer, IT - Systems Development
£30,000 to £60,000 Per Annum
Job Type:
Date Posted:
27 / 2 / 2017
Software Engineer - IoT, Cloud - Perm - Edinburgh - Lothians - £Excellent

Abrecco are working with our highly successful global technology client to recruit a skilled and experienced polyglot programmer who is looking for a fantastic, hi tech leading edge project delivery opportunity. You will ideally have a full SDLC experience with a broad ranging development background incorporating applications, services and device development utilising a variety of programming languages, data stores, networking and communication protocols to deliver projects. You will have the opportunity to analyse, investigate and evaluate current and emerging technologies to create innovative and unique IoT (Internet of Things) solutions and integrating them with 3rd party and cloud based applications in a highly forward thinking commercial environment that can offer you autonomy and scope to shape the technical direction of projects.

Role responsibilities:
- Design and Develop bespoke solutions utilising a variety of hardware and software
- Integrate devices with local and cloud based application / services
- Investigate and evaluate technologies and that can add value to the business
- Work with other developers, stakeholders and business leaders to successfully delivery projects
- Provide technical direction and code reviews to other developers

Personal and technical attributes:
- You will have a genuine passion for technology with excellent problem solving abilities
- A polyglot programmer with experience across open source and proprietary programming languages (C, C++, Python, JavaScript, NodeJS, Java or C#)
- Familiar with multiple data stores (MySQL, MongoDB, NoSQL etc)
- Experience with Microservices, SOA and/or cloud first applications
- Familiar with Linux, Windows and embedded platforms
- Some knowledge of IoT protocols (Bluetooth, MQTT, Coap etc)
- Familiarity with Message-oriented middleware (MOM) software and hardware infrastructures
- Event-driven architecture / message-driven architecture
- System architecture and design experience
- Any hardware knowledge would also be beneficial (Raspberry pi / Arduino)

This is an excellent opportunity for a highly skilled software engineer with a real passion for technology to secure a challenging position where you will have exposure to cutting edge IoT and Cloud based projects. In return my client will reward you with an attractive salary and benefits package. Please apply with your up to date CV and salary expectations for immediate consideration.