Duties and Responsibilities:

  • Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production
  • Business mindset and are continuously thinking about new ways how to improve the company through effective and strategic development
  • Follow and improve our practices at every stage of development
  • Tackle the challenges that come with processing highly sensitive data
  • Manage cutting-edge technologies to improve applications and optimize performance
  • Participate in conferences and educational programs
  • Ability to exchange knowledge and willingness to mentor team members in best practices, code quality and tech frameworks.
  • Perform quality assurance checks and testing before launching to the live site

Requirements:

? Strong academic background with a degree in computer science, software engineering, IT or relevant discipline (unless a prove record of skills).
? A passionate software developer with experience developing in a web framework
? Experience working with relational databases (preferably PostgreSQL)
? Great problem solver who takes pride in their work
? A people person who is trustworthy and motivated

Knowledge/Experience in the following areas will be beneficial but not required:

? Python / Django
? Numerical libraries such as Numpy/Pandas
? Front end Web technologies such as HTML, Javascript &CSS
? Version control software such as Git
? Latex
? Expertise in cybersecurity
? Financial sector experience

Desired Skills:

  • Python
  • Django
  • Numpy/Pandas
  • HTML
  • Javascript
  • CSS
  • Git
  • Mysql
  • postgresql

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position