Senior Software Developer(AVS) Verfied

Salary Negotiable Not Specified more than 14 days ago 15-04-2024 7:49:45 AM
About the client:

For the past 29 years our client has been innovating and delivering solutions to the Proptech and Fintech sectors within South Africa. Our solutions enable businesses to effectively and compliantly on board customers whilst mitigating their risk of processing fraudulent transactions.

Our team of highly skilled people specify, develop, and operate all our own solutions and we are a Microsoft Gold Partner. We love to innovate, and we are known for a number of firsts within the South African context.

What are we looking for:
Someone with a passion for Software Engineering and for creating amazing high-quality solutions.
Someone with a good cultural fit and who aspires to the same outcomes as us.
An autonomous self-driven individual who excels at getting the right things done.
A technically sound approach is essential, but so too is an open-minded willingness to learn, teach, innovate and create.
The role requires a mature senior engineer who is knowledgeable and proficient in the craft of software engineering and takes utmost pride in their work.
Highly skilled and experienced Microsoft Stack developer.

Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable code.
Translating business requirements and objectives into technical applications and solutions.
Develop solutions to improve performance, security and scalability of systems.
Maintenance of existing systems, code and processes.
Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
Coach and mentor junior developers.

Non-negotiable requirements:
6 years or more of software development experience, of which 4 years must be with the Microsoft stack.
At least 4 years in the role of Senior Software Engineer.
A demonstrable track record of delivering high-quality, value adding software solutions.

Essential Competencies

Essential
Experienced and highly proficient in C#, .Net Framework, MSSQL, Web Services, and with a solid understanding of HTML and CSS.
Highly proficient in API creation and integration, including the use of REST and SOAP.

Advantageous
Direct experience with the latest software design patterns, including those of clean architecture and domain driven design.
Direct experience in working with Open Banking / Open Data protocols and services, as well as knowledge of FAPI.
Knowledge and experience using Microsoft Azure Cloud Services.
Knowledge and experience of DevOps techniques, including CI / CD.
Knowledge of Web Security, Micro Services, Rabbit MQ.

Location & Type
Gauteng/ Hybrid working model

Recruiter: Paracon