Software Developer

Cape Town, Western Cape, South Africa

Job Description


Our client, a leading player in the payments and lending industry, is driving innovation with advanced technology solutions. They are committed to fostering growth, continuous learning, and providing a collaborative environment where everyone is encouraged to take ownership and thrive.We are looking for a skilled Software Developer to join our client's diverse team. This is a fantastic opportunity for someone looking to grow their technical skills, work on exciting projects, and deliver real value to clients. As part of the development team, you will be working on a variety of initiatives, including the migration to a web-based platform with an API-first architecture. The ideal candidate is passionate about software development, innovative, and thrives in a collaborative environment.You will be working with the latest Microsoft technologies, including C#, .NET 6, and Angular, to build cutting-edge solutions and integrate with third-party services that are critical to business processes.Responsibilities

  • Design and develop databases and user interfaces.
  • Collaborate with Business Analysts and Test Analysts to deliver quality software solutions.
  • Engage in software development, unit testing, and maintenance of existing applications.
  • Research new technologies and stay current with industry trends.
  • Write technical documentation and contribute to the internal knowledge base (Wiki).
  • Analyze system logs and improve performance through log analytics.
Requirements
  • Minimum of 3 years of experience in software development.
  • Strong database skills with MS SQL Server and MySQL.
  • Proficiency in:
  • C#, .NET 6, XML, SOAP, WCF, RESTful APIs, HTML5, Angular, JavaScript, JSON.
  • Tools like Visual Studio, TFS, GIT, Azure DevOps, and cloud services (AWS: EC2, S3, VPC).
  • Message Queues (RabbitMQ) and data integration via SSIS.
  • Knowledge of Continuous Integration (CI), DevOps practices, and Service-Oriented Architecture (SOA).
  • Experience with financial transactional systems (advantageous).
  • Familiarity with agile development methodologies (advantageous).
  • Strong technical and problem-solving abilities, high attention to detail, and a collaborative mindset.

OutsideCapital

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1358858
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned