Software Developer
SKILLS
FULL DESCRIPTION
Summary
We are seeking an experienced Software Developer to work on a variety of projects targeting database access technologies. We are looking for someone who is enthusiastic about collaborative working and sharing of ideas and a willingness to learn. We are a passionate, forward-thinking, innovative company where things are always happening. We’re looking for people who work quickly, are competitive self-starters, smart and do what is needed.
Key Responsibilities
- Writing and debugging code.
- Performance profiling and optimization of code.
- Designing and implementing new database middleware components.
- Supporting / maintaining deployed code bases.
- Work alongside our support team to diagnose and fix customer issues.
- Communicating with all levels of the organisation, including the directors.
Key Requirements
- Expertise in C Programming is essential. (2+ years commercial experience).
- TCP/IP (IPv4 and IPv6) socket programming.
- Experience of relational databases and SQL an advantage but not essential.
- Excellent verbal and written communication skills. All applicants must have the right to work in the UK without restrictions.
- Must be a self-starter with a strong attention to detail.
The Position
We are seeking an experienced Software Developer to work on a variety of projects targeting database access technologies.
We are looking for someone who is enthusiastic about collaborative working and sharing of ideas and a willingness to learn.
We are a passionate, forward-thinking, innovative company where things are always happening. We’re looking for people who work quickly, are competitive self-starters, smart and do what is needed.
Responsibilities
- Writing and debugging code.
- Performance profiling and optimization of code.
- Designing and implementing new database middleware components.
- Supporting / maintaining deployed code bases.
- Work alongside our support team to diagnose and fix customer issues.
- Communicating with all levels of the organisation, including the directors.
Required skills
- Expertise in C Programming is essential. (2+ years commercial experience).
- C++ an advantage.
- Porting software between Linux and Windows.
- TCP/IP (IPv4 and IPv6) socket programming.
- Experience of relational databases and SQL an advantage but not essential.
- Knowledge of SOAP and REST API’s an advantage but not essential.
- Knowledge of OpenSSL an advantage but not essential.
- Building of open source software.
- Ability to adapt and learn new technologies on the job as required.
- Excellent verbal and written communication skills. All applicants must have the right to work in the UK without restrictions.
- Must be a self-starter with a strong attention to detail.