South Africa

Senior Software Developer - Back End Engineer (.Net) - azakaw, Cape Town

Senior Software Developer - Back End Engineer (.Net) - azakaw, Cape Town
Description
Senior Software Developer - Back End Engineer (.NET) - azakaw

Description Job Title:

Senior Software Developer - Back End Engineer (.NET)

Reports to:

Tech Lead

Direct Reports:

N/A

Location:

Cape Town

About azakaw:

azakaw is an innovative and fast‑growing company specializing in regulatory technology solutions. We are dedicated to empowering businesses globally with innovative compliance tools and services, enabling them to navigate complex regulatory landscapes seamlessly. As a RegTech startup, we are on a mission to revolutionize the waybusinesses achieve compliance excellence.

Job Purpose:

The Senior Software Developer will be responsible for developing and supporting .NET/C# projects, functions and completing specific client work, projects and miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop, implement, maintain, re‑engineer and troubleshoot software applications.

As an integral part of our technology team, the Senior Software Developer is expected to execute moderate to complex projects involving the implementation of software and web applications across various platforms. This role requires a detail‑oriented and analytical approach, ensuring delivery aligns with the functional requirements and company goals.

Duties and Responsibilities

Use Microsoft technologies: C#, ASP.NET, SQL, MVC to develop technical solutions to complex problems that require the regular use of ingenuity and creativity

Design, code, test, debug and document software according to the functional requirements

Develop, maintain and support programs/tools for internal and external clients

Analyze, diagnose and resolve errors related to their applications

Help define project plans requiring software development and hardware installations

Provide technical and project management expertise across multiple areas of application development

Provide ad hoc reporting and analysis as required

Investigate operational or systematic problems and user queries as required

Follow all department standards and methodologies

Interact and communicate effectively with all levels of staff, senior management and customers

Communicate effectively and clearly, in writing and verbally, in one‑on‑one and group presentation situations

Assist in the development of the product development roadmap and backlog in line with requirements from other interfacing departments; regularly check roadmap and storyboard to plan for development activities

Gather received functional specifications and devise technical design specifications in line with end user / business requirements

Formulate plan outlining steps required to develop program, using structured analysis and design

Prepare flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved

Convert project specifications, using flowcharts and diagrams, into sequence of detailed instructions and logical steps for coding into programming languages

Oversee the writing of clean, well‑engineered code that is readable, adequately commented, robust, and adheres to Smart Dubai standards

Oversee the coding of program modifications or re‑use existing code through the use of program development software alternatives or integrating purchased solutions

Modify and troubleshoot applications programs whenever necessary, in accordance with highlighted application bugs

Support the Product Manager with the implementation of software packages in liaison with the integration team, leveraging software knowledge; ensure all release notes are completed properly, and that scripts / software components are bundled as part of the provided release

Skills and Experience

Minimum 6 years’ overall relevant experience of web&software development, implementing functionality, ad hoc system analysis and coding

Experienced in ASP.NET Core framework is essential for this role

Preferably Product Development experience in Financial Services or Banking industry

Working exposure on international projects is highly desirable

Excellent multitasking abilities and the capacity to utilize multiple information sources

A team player with a knack for collaborative problem‑solving

Proactive and independent, equipped with a strong work ethic

A customer‑focused mindset

Exceptional problem‑solving and interpersonal communication skills

Meticulous attention to detail and strong analytical prowess

Versatility and adaptability in a fast‑paced environment

Proficiency in C# programming

Experience in developing and integrating REST APIs

Expertise in SQL development and ORM technologies, including Entity Framework Core

Competence in version control using GitHub

Working knowledge of Docker containerization

Proven experience in Agile and DevOps cultures

Familiarity with Microsoft Azure cloud services

Strong practice in writing various levels of testing: Unit, Integration, and Functional

Understanding of Microservices architecture

Qualifications

Completed bachelor’s degree in computer science or related field

Compensation&Benefits

Competitive salaries and benefits package

Excellent working environment and opportunities for growth

International&entrepreneur environment

Paid Leave

A chance to work on the latest of tools and technologies

#J-18808-Ljbffr
Highlights
Safety Tips
Be careful with multilevel marketing programs, and their income projections.
1 / 10
More info about this ad

Senior Software Developer - Back End Engineer (.Net) - azakaw has been posted in the Cape Town Information Technology category on Locanto.

If you’re looking for something similar, check out Software Engineer, Cape Town, Power Platform Developer, Cape Town or Software Development Lecturer in Cape Town, also posted in Information Technology. Currently, there are 345 ads posted in the Information Technology category in Cape Town.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.