Software Developer – Bryanston

at Catch Recruit
Location Bryanston, South Africa
Date Posted July 28, 2022
Category Software Development
Job Type Full-time
Currency ZAR

Description

The role is for a skilled and experienced Microsoft Stack software engineer to contribute to the design and implementation of our products and services.  You would have influence over the implementation and technology roadmap.

We are looking for:

  • Someone with a good cultural fit and who aspires to the same outcomes as us.
  • Someone with a technically sound approach is essential, but also who has an open minded willingness to innovate and create.
  • An autonomous self-driven individual who excels at getting the right things done.
  • A mature engineer who is knowledgeable and proficient in the craft of software engineering and takes the utmost pride in their work.

 

  • Our culture is underpinned by mutual respect, openness and fairness.
  • We like to challenge ourselves to think differently.
  • A willingness to debate viewpoints, leading to the best presented argument being adopted.

Duties & Responsibilities

The successful candidate will report directly to the Chief Technical officer and will be responsible for the following:

  • Design, build and maintain efficient, reusable and reliable code.
  • Translate business requirements and objectives into technical applications and solutions.
  • Develop solutions to improve performance, security and scalability of systems.
  • Maintain existing systems, code and processes.
  • Identify bottenecks and bugs and devise solutions to mitigate these issues.
  • Coach and mentor junior developers.

 

We need someone with:

  • A positive attitude
  • Quick learning abilities
  • Problem solving and analytical thinking mindset
  • Good team-playing skills
  • Good communication skills
  • Excellent time and task management capabilities
  • Initiative taking skills
  • Broad technical experience

Desired Experience & Qualification

  • Six years or more of software development experience, 4 of which must be with the Microsoft Stack.  Angular is also necessary.
  • Experienced and proficient in C#, Net Framework, MSSQL, Web Servies, Typescript Angular, HTML and CSS.
  • Direct experience with Object Orientation techniques, as well as the latest software design patterns.
  • Direct experience in working with open Banking/Open Data protocols and services, as well as knowledge of FAPI is considered a large bonus.
  • Knowledge and experience using Microsoft Azure Cloud Services is considered an advantage.
  • Knowledge and experience of DevOps techniques, incuding CI/CD is essential.
  • Knowledge of Web Security, Micro Services, Rabiit MQ would also be an advantage.
  • Relevant tertiary qualification.

Package & Remuneration

To be discussed and based on skill and ability, which will be determined through the testing and interivew processes.

Drop files here browse files ... Dropbox ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za