Software Engineer
at | |
Location | North Dublin, Ireland |
Date Posted | July 11, 2017 |
Category |
Information Technology
|
Job Type |
Permanent (Full-time)
|
Salary Range | €50,001 to €55,000 |
Description
Software Engineer
Location: Dublin
Company Profile
Our client is a Dublin based company developing rugged IoT monitoring and detection systems for the environmental engineering sector. They are now looking to expand their team and wish to recruit some experienced software engineers.
Job Overview
The primary role of the Software Engineer is to develop the back-end functionality of our client’s autonomous instrumentation. This role includes firmware development (C code) for embedded hardware, GUIs (Python), cloud-based server programs (Java), web data visualisation (Javascript, PHP, SQL) and serverless architectures (AWS).
Skills and Experience
- Degree or more in software engineering/computer science or related field
- Minimum 3 years’ experience in similar or related industry
- Understanding of back and front end development
- Strong proficiency in the following
- C
- Python
- Java
- JavaScript / PHP
- Ability to interpret, streamline and re-factor existing code
- Sourcing and project managing external developers and contractors
- Verification testing for stable and repeatable software/hardware execution
- Setting up code development environments and implementing change control procedures
Job Competencies
- Focused with a strong work ethic
- Ability to work towards defined user requirements
- Excellent communication and time management skills
- Ability to deliver high standard of work within pressured timelines
- Attention to detail and high standard of quality
- Interest in sensors, electronics applications and IoT would be beneficial
Salary: eu45-55k