Senior Software Engineer (Remote - must be based in South Africa)

Kurtosys, Cape Town, Claremont, South Africa

See jobs at Kurtosys

Duration: Full-Time


Our team is responsible for building the Kurtosys App platform, the flagship Kurtosys product that is used by our customers. We are looking for experienced Senior Software Engineers who enjoy working on technical challenges, providing engineering leadership and managing and mentoring people.  Our architecture uses a combination of private and public cloud infrastructure services, is API driven, and is predominantly written in Node.js.
We are looking for someone that is comfortable with both the people management and technical aspects of engineering leadership and has experience in both.

What you will do

  • Solve interesting engineering problems.
  • Write code using some of the latest technologies and cloud services.
  • Collaborate with fellow Developers and teams via code reviews and knowledge sharing sessions.
  • Provide guidance on architecture and create technical specifications.
  • Review architecture and technical designs.
  • Manage and mentor Software Developers of different skill levels.
  • Identify and implement software development process improvements.

Required Technical Skills

  • Strong problem solving and debugging skills.
  • Software development experience in JavaScript, TypeScript or other languages such as C#, PHP and Java.
  • Experience building web sites and web services.
  • Comfortable writing SQL statements and using SQL databases.
  • Experience using unit and integration tests.
  • Knowledge of modern cloud infrastructure services.

Technologies Used

  • NodeJS.
  • React.
  • PHP.
  • Cloudflare CDN including caching, security features and workers functions.
  • AWS including Lambda, ECS Fargate, Aurora Serverless, S3.
  • Docker.
  • MySql.
Who are we? 
Kurtosys is an innovative and thriving software-as-a-service company that provides digital visualisation and automation solutions to asset managers and financial institutions worldwide. Our user-friendly, end-to-end digital experience platform includes software to create, manage, publish and distribute financial data and other content via websites or documents, either self-managed or supported by an experienced and professional services team available across multiple time-zones. We're a team of passionate and driven individuals living and working remotely across 3 countries and continents: UK, South Africa, and the USA with close to 200 employees. We may move back to a hybrid model in future with our biggest office in Claremont, South Africa.
Why join us? 
We're on a mission to transform the way the Asset Management Industry uses and distributes data and information through dynamic, innovative technology. We are performance driven, we reward high performers and are fanatical about delivering quality service to our clients. We are dedicated and focus on continuous improvement. We have a solid work-life balance culture with consistent staff development, remote social activities and mentorship events throughout the week. Events and activities are designed to keep our global staff interacting and making connections with others.

Only candidates currently based in South Africa need apply. Valid SA citizenship or permanent residence are preferable, and visa applicants will only be considered under exceptional circumstances.

Kurtosys is an equal opportunity employer and values diversity. All employment is decided based on relevant experience, qualifications, merit, and business need.

About Kurtosys

Kurtosys provides an industry class digital experience platform for financial services companies. Our platform enables financial institutions to orchestrate their data across websites, documents and portals to increase sales, marketing and client servicing efficiency. The Kurtosys SaaS platform offers a range of fund marketing and investor servicing solutions including investment management websites, fund data tools, automated fund factsheets, secure investor portals and document libraries. Our infrastructure and technology are underpinned by our global ISO-27001 certification in information security management; and we have a deep understanding of working with data, industry regulations and compliance issues. Founded in 2002, Kurtosys was funded from Silicon Valley investment and now operates across four global offices and employs over 150 talented people. We work with some of the world’s largest asset management brands that include banks, wealth managers, mutual fund providers and alternative investments.

Want to learn more about Kurtosys? Visit Kurtosys's website.