Current vacancy at Druid
The Development function, which comprises of a wide range of skill sets, is a high performing team and a critical part of the continued success of Druid’s strategy. Due to the growing demand for our solutions, Druid is expanding its Development department and an exciting opportunity exists to join our team of developers, developing mobile network software. The successful candidate will play a key role in developing solutions across multiple platforms as we expand across new territories and new markets.
Duties and Responsibilities:
- Working as part of a development team, on a number of varying projects for Linux-based platforms.
- Use of development/analysis tools e.g. vim/emacs, Wireshark, valgrind, strace, gprof.
- Daily use of a desktop linux OS e.g. Ubuntu, Fedora, etc.
- Follow team processes and methodologies, using agile techniques and GIT & JIRA
- Certain projects will involve working closely with customers and travel to customer
- Continual learning of techniques and technologies relevant to post.
- The post holder may be required to perform other duties as appropriate to the post,
which may be assigned to him/her from time to time, and to contribute to the
development of the post while in office.
- A competitive salary with bonus.
- Possibility of temporary Druid housing.
- 22-25 days Annual Leave Depending on service.
- Employee Share Option Scheme after one years service.
- 5% Pension contribution after one years service.
- Technical and business training.
- Mentoring and coaching.
- Opportunity for career progression.
- Opportunity to travel to customer sites.
- Opportunity to work alongside leading engineers in newly emerging technologies.
The Candidate – Qualifications:
- A Bachelor of Science or Engineering (Degree) in IT, telecommunications or
- Post graduate qualification in a related field.
- Experience with C or C++ and python programming languages.
- Experience with a server-based or desktop-based Linux OS.
- At least three years or more experience in the software industry.
- Daily use or expert knowledge of Linux OSs.
- Experience with agile process and associated tools e.g. JIRA.
- Experience with Linux-based development tools e.g. vim/emacs, valgrind, strace,
- Experience working with modern IT environments and latest industry tools
- A solid team player with ability to work independently.
- Strong focus on Quality and Customer satisfaction.
- Flexible and Adaptable to developing business needs and work patterns.
- Ability to work analytically.
- A problem solver.
- High level of interpersonal skills with ability to communicate effectively with
customers and colleagues.
- Planning and organisational skills.
- An ability to work under pressure on high-priority, service-affecting issues.
- Highly motivated, with the drive to solve problems and expand knowledge
- Good knowledge of software design processes and software testing principles
How to Apply
Interested applicants should send a letter of application and a CV to email@example.com or click on the apply button located on this page.