Summit Africa RecruitmentSummit Africa Recruitment
Job title: Software Developer
Employment type:Full Time
Experience:5 to 7 years
Salary:R63000 to R75000
Job published:28 December 2020
Job reference no:1831440710

Job Description

A global provider of award-winning portfolio analytics solutions for the investment community. The Group’s cloud-based platform provides vital analysis of portfolio performance, attribution, risk, and compliance. 

Currently seeking to recruit an organised and motivated software developer to join our development team to apply their expertise on a sophisticated cloud based performance measurement product suite. You will be joining a team focused on re-engineering our Gips Compliance application into our award winning cloud platform (Revolution). You need to be a committed and flexible individual who enjoys working with an experienced team on a product that is complex both technically and functionally. Software stack: Ruby on Rails user interface , and SQL Server backend deployed on Amazon Web Services and hosted infrastructure.

You will be initially focused on the user interface with an expectation to work on C# backend and database in future. You will also get the opportunity to work with cloud providers such as AWS and possibly Azure. The development tools include Jira, Git, GitHub, CodeClimate, HoneyBadger, TeamCity for CI, NewRelic, Datadog, kubernetes.

• Become an effective member of an agile development scrum team
• Work closely developing the application with Product Management
• Participate in functional and user-interface design discussions
• Develop code to technical specification and coding standards
• Flexible work schedule (to support global product/workforce)

Essential Qualifications

• 5+ years of development experience

• Experience with the following technologies:

  • Ruby and Rails
  • SQL Database (Ideally SQL Server or Postgres)
  • Source control tools such as Git.

• Solid understanding of object oriented principles
• Excellent problem solving and debugging skills
• Willingness to ask questions
• Strong communication skills in English
• A passion for software development
• Ability to work independently and as part of a team

Ideal Qualifications

• Computer Science Diploma/Degree

• Knowledge of finance in the performance measurement/asset management field, or a desire to gain experience in this field

• Experience with the following technologies:

  • AWS or other cloud platform.
  • C# and the .NET framework