Senior Software Developer Role
We are seeking an experienced and skilled Senior Software Developer to join our Core Systems team. The ideal candidate will have a strong background in software development, with a focus on creating high-quality, scalable solutions.
In this role, you will be responsible for developing low latency, highly available, and scalable solutions using a variety of technologies, including Linux and GNU utilities. You will work closely with a team of technical professionals to develop innovative solutions and take ownership of code and system delivery in a fast-paced environment.
* Developing concurrent distributed components
* Supporting and enhancing the existing code base
* Identifying technical areas of improvement
* Contributing to solution proposals as required
To succeed in this role, you will need excellent problem-solving skills, strong communication and team working skills, and a good understanding of complex event processes and continuous query languages.
A Bachelor's degree in IT or a related subject is preferred, but relevant industry experience is also valuable.