Senior Software Developer

Cape Town, Western Cape, South Africa

Job Description


Our client is an industry leader in the payments and lending space, constantly driving innovation through technology. They are committed to delivering solutions that meet both business objectives and customer needs. Their inclusive and collaborative environment offers a place where continuous learning and growth are at the forefront.We are seeking a skilled Senior Software Developer to join a diverse team of talented C# developers. This is an excellent opportunity for a driven individual to work on cutting-edge projects, experience exponential personal and professional growth, and make a tangible impact on core business processes. If you are passionate about development, thrive in a dynamic environment, and want to be part of a team that values innovation and collaboration, this role is for you.You will be part of an exciting journey as the team transitions its software architecture to a web-based platform, with an API-first approach, working with the latest in Microsoft technologies. Our culture fosters collaboration, innovation, and accountability, all while having fun along the way.Responsibilities

  • Design and develop databases and user interfaces.
  • Engage in software development and unit testing.
  • Collaborate with business analysts and test analysts to develop software solutions that align with business needs.
  • Write technical documentation and contribute to the internal Wiki.
  • Conduct research and investigation into new technologies.
  • Monitor system logs and perform analytics to identify issues and improvements.
Requirements
  • A minimum of 5 years of experience in software development.
  • Strong knowledge of databases like MS SQL Server and MySQL.
  • Proficiency in C#, .NET 6, MVC, XML, SOAP, WCF, RESTful APIs, HTML5, Angular, JavaScript, jQuery, and more.
  • Familiarity with tools such as Visual Studio, TFS, GIT, Azure DevOps, and AWS services (EC2, S3, VPC).
  • An understanding of Continuous Integration (CI), DevOps practices, and Service-Oriented Architecture (SOA).
  • Experience with financial transactional systems (advantageous).
  • Exposure to agile development methodologies (advantageous).
  • Excellent problem-solving skills and the ability to work under pressure.

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.


Related Jobs

Job Detail

  • Job Id
    JD1372136
  • 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