Web Application Architect / Team Lead
Be Different
Johannesburg Northern Suburbs
4d ago
source : JustTheJob.co.za

Our client an international company based in Johannesburg North who provides discretionary investment management services to leading financial advisers and private wealth managers are urgently looking for a driven, self-motivated Web Application Architect / Team Lead who has the ability to solve business requirements through the implementation of high-quality and user-friendly web applications.

In order to be considered the following is required : A relevant university degree Exhibit excellence in high school, university and post university education.

  • We like our candidates to be in top decile Minimum of 10 years’ experience in web development Knowledge of FinTech software products Strong business analysis skills Knowledge of Atomic design principals Academic qualifications in the areas of informatics, computer science, business, engineering, investments, administration, statistics or other sciences would be considered Must have a strong understanding of UI, cross-browser compatibility, general web functions and standards Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API'
  • s Strong capability for backend development in C# .NET and MSSQL including .NET core, EntityFramework and T-SQL Strong pattern knowledge MVVM / MVC, Dependency Injection Strong grasp of security principles Exposure to various forms of testing Unit testing, integration testing Be able to communicate effectively through appropriate channels (Video Conferencing, Instant messaging and e-mail) Must be university degreed with excellent marks at university Show excellence in all job positions they have been involved in and in their personal life) Responsibilities : Create a technical design to solve a business requirement in an elegant fashion Be able to express trade-offs between various potential solutions Communicate effectively and work as part of a high functioning, high delivery team Write neat, elegant, high quality and efficient code Leverage previous experience to assist in good decision making Assist other team members to develop their skills Develop and maintain productive working relationships with peers, role players and third parties to achieve predefined objectives

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form