Software Engineer - DXM

Be among the first applicants.
Kurtosys
Wes-Kaap
ZAR 300 000 - 400 000
Be among the first applicants.
4 days ago
Job description

ABOUT US:

Kurtosys provides asset and wealth managers with a data and content publication platform that enables the construction and distribution of critical sales, marketing, and client reporting materials. Founded in 2002, Kurtosys operates across four global offices. Underpinned by global ISO-27001 certification in information security management, the Kurtosys team has a deep understanding of working at scale with data, information design, industry regulations, and compliance issues.

THE TEAM:

Our team is responsible for building the Kurtosys Digital Experience Manager (DXM), a complete platform as a service to manage complex financial websites and portals. Underpinned by an intuitive drag-and-drop page builder, our DXM platform allows global financial institutions to deliver their digital projects much faster. We are looking for a technically proficient, self-motivated, and ambitious Software Engineer to join the DXM engineering team as a Support Software Engineer. This position offers an unparalleled opportunity for technical growth, as you will be at the heart of the team, working closely with and learning from highly experienced and supportive senior engineers.

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 with a keen eye for investigating issues by troubleshooting common problems, reproducing client-reported issues, exploring alternative workarounds to de-escalate urgent matters, creating detailed stories for the broader engineering teams to address, and contributing to the ongoing development of the project.

THE OPPORTUNITY:

  1. Solve interesting engineering problems.
  2. Write code using some of the latest technologies and cloud services.
  3. Collaborate with fellow developers and teams via code reviews and knowledge-sharing sessions.
  4. Learn from seasoned Software Engineers and fun teams.

THE NON-NEGOTIABLES:

  1. Decent problem-solving and debugging skills.
  2. Software development experience in PHP, JavaScript, TypeScript.
  3. Comfortable writing SQL statements and using SQL databases.
  4. Experience using unit and integration tests.
  5. Exposure to the WordPress environment.
  6. Knowledge of modern cloud infrastructure services and containerization tools (such as Docker).

TECH STACK:

  1. TypeScript
  2. PHP
  3. NodeJS
  4. React
  5. Cloudflare CDN, including caching, security features, and worker functions.
  6. Docker
  7. AWS, including Lambda, ECS Fargate, S3.
  8. SingleStore (MemSQL), MySQL.

BENEFITS:

  1. Hybrid Working
  2. Home Internet Allowance
  3. No Dress Code
  4. Open Culture
  5. Flexible Work Hours
  6. Employee Wellbeing Program
  7. Generous Leave Policy
  8. Ongoing Staff Appreciation Events
  9. Access To Learning Platforms
  10. Working With Experts Across The Globe

FINAL THOUGHTS:

We are an international SaaS-based fintech company. We work with up-to-date technology, promote from within whenever possible, and encourage our team members to use initiative, think outside the box, and share their ideas. We aim to transform how our customers - which include the world's most prestigious financial services firms - drive engagement with their audiences. Our aim is to give our customers the ability to target, share knowledge, and nurture their community of prospects and clients to develop long-standing relationships. Get in touch to learn more.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer - DXM jobs in Wes-Kaap