Intermediate Application Developer, C# - #366772

Deka Minas Pty Ltd T/A Deka Minas


Date: 3 days ago
City: Cape Town, Western Cape
Contract type: Full time

Introduction

Our client is one of the prominent FinTech and Financial Services company in South Africa. 

Description

Deka Minas is an international recruitment firm partnering with one of South Africa's largest Financial Services and Insurance companies. 

Role Overview: As a Senior Software Developer, you will be responsible for the end-to-end development, maintenance, and support of a diverse portfolio of software applications and services. From collaborating with stakeholders to gathering requirements, conducting analysis, and translating business needs into technical solutions, to designing, coding, testing, and deploying high-quality software, you will play a crucial role in driving business success.

Key Responsibilities:

Internal Process:

  • Collaborate with the Scrum Master/Project Manager to deliver quality software solutions aligned with business requirements.
  • Gather requirements, conduct analysis, and prioritize requests in collaboration with stakeholders.
  • Research and evaluate technical solutions for identified business problems.
  • Translate business requirements into technical specifications.
  • Design and code new software functionality with a focus on readability, maintainability, and reusability.
  • Conduct unit testing and system integration testing of solutions.
  • Collaborate with the testing team to ensure features are working as expected.
  • Contribute to user acceptance testing (UAT) and training material development.
  • Provide stakeholders with regular feedback on technical design and timelines.
  • Maintain existing programs according to approved change requests.
  • Diagnose system issues and recommend solutions for resolution.
  • Monitor solution performance and recommend improvements.

Client Interaction:

  • Build and maintain collaborative relationships with clients and stakeholders.
  • Deliver on service level agreements to manage expectations effectively.

People Development:

  • Foster productive relationships with peers and team members.
  • Continuously develop expertise in software development and industry knowledge.
  • Contribute to a culture of innovation and collaboration.
  • Drive personal career development.

Qualifications and Experience:

  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • 5+ years of development experience.
  • Solid experience with C# and ASP.Net (.Net/.Net Core).
  • Experience with REST or SOAP services.
  • Strong understanding of Object-Oriented Software Design and SOLID principles.
  • Proficiency in JavaScript (Angular/React/JQuery/JavaScript framework).
  • Experience with database technologies (e.g., SQL Server, PostgreSQL, MongoDB).
  • Knowledge of SQL, source control (Git), and unit testing.
  • Experience with Azure cloud services, Azure DevOps, microservices, SSIS, SSRS, Terraform/Bicep, or UI integration testing frameworks is advantageous.
  • Familiarity with agile methodologies (Scrum/Kanban).

Skills:

  • Excellent communication and interpersonal skills.
  • Proactive, organized, and driven.
  • Analytical thinking with attention to detail.
  • Willingness to learn new technologies.
  • Ability to work autonomously in a flexible environment.

 

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information

We offer

Medical Aid Contribution, Performance Bonuses



Post a CV

Similar Jobs

Financial Accountant

Network Recruitment - Finance Corporate, Cape Town, Western Cape
4 hours ago
Reference: NPr000942-SDU-1Calling all Financial Accountants in Cape Town! Duties and Responsibilities: Preparation of Reconciliations Assisting with Creditors payments General finance work Assistance with preparation of management accounts and regulatory reporting Assistance with year end preparation Preparation of Journals Invoicing Audit  Skills and Qualifications: BCom Accounting degree 1-3 years' experience APPLY NOW!Simone [email protected] R 380 000 - R 420 000

Senior Engineering Geologist

Zutari, Cape Town, Western Cape
2 days ago
DescriptionSenior Engineering Geologist Zutari: Co-creating an engineered impact.Zutari is a well-established, management-owned engineering firm with more than 90 years’ experience. As human-centred engineering consultants and advisors, we are trusted by our clients, business partners, communities, and other stakeholders across Africa.We co-create engineering solutions that have a positive impact and improve people’s lives. Zutari values inclusion and recognises the importance of...

Visual Merchandiser - Canal Walk

Ackermans, Cape Town, Western Cape
2 days ago
Minimum RequirementsMatric/Grade 12Minimum 2 x years’ experience in a retail clothing store environmentThe ability to translate Visual Merchandising specifications into specific store environments and displaysPrevious experience in a visual merchandising/displayer role will be advantageousRoles And ResponsibilitiesApplication of VM principles, guidelines and standards (displays, POS, promotions etc.)Ensure that the seasonal look is implemented according to specifications throughout the storeEnsure that department...