Be a part of our engineering team working on the research and development of new software modules and systems for in-house solutions.
As a member of our team, you will be involved in the entire software development life cycle from ideation through specification, prototype/development, testing, implementation and supporting/ maintenance of our solutions.
Job Description will include, but not limited to:
- Writing testable, scalable and efficient code and leading code reviews
- Optimise data relations and processing speed of databases (Postgresql).
- Assist with unit testing, bug fixing and performance optimisation.
- Assist in performance tuning in various aspects of the processing solutions.
What we are looking for in a Full Stack Software Developer?
- Experienced in software development, system analysis and design.
- Proficient in C programming language.
- Good working knowledge of Linux.
- Experience in multi-thread and multi-core programming.
- Knowledge and experience in database systems (Postgresql), data modelling and data
- structures.