Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web
1kx

Development Manager, Fintech Development - BW

Spinamp

Spinamp

Johannesburg, South Africa · Pretoria, South Africa
Posted on Thursday, July 13, 2023
As a Senior Manager in our Fintech department, you will play a crucial role in leading and managing a team of C# Developers who are responsible for developing and maintaining our multi-tier systems. You will be working with one of the leading companies in e-commerce services based in South Africa, operating globally. Our company prides itself on providing a safe and secure environment for our customers, and you will be responsible for ensuring the seamless and user-friendly experience of our customers.

Responsibilities:

  • Lead and manage a team of approx. 20 C# and .net core Developers, providing guidance and support in developing multi-tier systems.
  • Collaborate with cross-functional teams to integrate with 3rd party banking providers across our technology stack.
  • Drive the development of full-stack web applications, Windows services, and desktop applications, ensuring high-quality deliverables.
  • Utilize your expertise in integrating with 3rd party APIs, particularly in the financial services space, to enhance our systems.
  • Apply your solid knowledge of SOA and OO principles, design patterns, and component-oriented design to architect scalable and efficient solutions.
  • Foster a delivery-driven working environment, ensuring projects are completed within given timelines and meet quality standards.
  • Stay updated with industry trends and advancements in fintech to drive innovation and improvement within the team.

Required Skills and Qualifications:

  • Previous experience in a senior managerial role, leading and managing a team of developers.
  • Strong proficiency in Microsoft .NET Framework development with C# and .net core.
  • Expertise in C# on .Net, Web API, and Windows Communication Foundation (clients and services).
  • Solid knowledge of SQL (Microsoft SQL Server), Kubernetes and experience with ORM's (Entity Framework / Dapper).
  • Familiarity with MVC, MVVM, WPF (Windows Presentation Foundation), Kafka, and Message Queuing (RabbitMQ).
  • Understanding and knowledge of payment gateways.
  • Ability to work under pressure on multiple projects and deliver results.
  • Ability to work at a fast past on a system that runs over 3.5 million interactions per second.
  • Desire to be part of a highly skilled and dynamic team.
  • Excellent communication and leadership skills.

Bonus Points:

  • Competitive compensation with generous benefits.
  • Flexible working hours with a minimum of 2 days a week in Pretoria base offices.
  • In-office work is required for the first 3 months.
  • Collaborative, flat, and transparent work culture.
If you are passionate about developing successful fintech products and thrive in a fast-paced, collaborative environment, we encourage you to apply for this exciting opportunity as a Senior Manager in our Fintech Development department.