SENIOR BACKEND DEVELOPER

You can apply for the position of "SENIOR BACKEND DEVELOPER" by loggin in to your portal.

Share on: Back to jobs

Job Summary

Category: Business Management Entry Experience: 5 years
Job Type: Full time Positions: 1
Min Qualification: Bachelor Salary: Undisclosed
Entry Level: Senior Level Date Posted: Jan 4, 2022
Location: SOUTH AFRICA Apply Before: Mar 5, 2022
Views: Days Remaining: 781 days elapsed

Brief About Employer

SUMMIT Africa Recruitment

SUMMIT Africa Recruitment

We provide world-class Talent Sourcing, Executive Search, and Recruitment services to organizations around Africa that want to recruit exceptional people.

Job Description

Senior Backend Developer

  • Cape Town
  • Salary: R70 000.00 Per Month
  • Job Type: Permanent
  •  Sectors: IT Finance
  • Reference: 2074298018

Apply before Mar 31 2022

Vacancy Details

Employer: SUMMIT Africa Recruitment

We’re looking to bring onboard world-class Senior Back-end Software Engineers that will assist in building new platform features and investment products as we enter international markets. The ideal candidate would have a passion for investing, back-end software development and building scalable and smart
solutions to intrigue our customers and make their lives easier.


What you will be responsible for:


    • Help create an inspiring team environment with an open communication culture

    • Take accountability for team targets

    • Assist to hire junior and mid-level developers

    • Encourage creativity and intelligent risk-taking

    • Translate application storyboards and use cases into functional applications.

    • Design, build and maintain efficient, reusable, and reliable C# code.

    • Ensure the best possible performance, quality, and responsiveness of applications.

    • Identify bottlenecks and bugs, and devise solutions to these problems.

    • Help maintain code quality, organization, and automatization.

    • Analyze system requirements and prioritize tasks

    • Develop technical specifications and architecture

    • Test and debug various .NET applications

    • Review and refactor code

    • Deploy fully functional applications

    • Upgrade existing programs

    • Support junior developers’ work

    • Document development and operational procedures 


Requirements:



    • 5+ years experience as a back-end Software Developer,

    • Prior experience in a technical position,

    • College or University degree in Computer Science, a related discipline or proven experience in software development

    • Proficient in C#, with a good knowledge of its ecosystems and best practices.

    • Proficient with the .netcore (v2.2) frameworks.

    • Strong understanding of object-oriented programming

    • Proficiency in writing reusable C# libraries

    • Proficiency in building web-based applications.

    • Familiarity with agile environments

    • Proficient Troubleshooting abilities

    • Good communication skills

    • Understanding fundamental design principles behind a scalable application.

    • Proficient understanding of version control tools. (Git, Mercurial, SVN)

    • Experience building and integrating with RESTful API’s

    • Experience with source control management systems and continuous integration/deployment environments. GIT, Azure Pipelines

    • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

    • Implementing automated testing platforms and unit tests

    • Knowledge of concurrency patterns in C#.

    • Familiarity with Microsoft SQL Server.

    • Knack for writing clean, readable C# code.

    • Creating database schemas that represent and support business processes.

    • Experience with agile and scrum development methodologies.

    • Experience with debugging, performance profiling and optimisation

    • Strong initiative to find ways to improve solutions, systems, and processes

    • Knowledge of modern authorization mechanisms, such as JSON Web Token

Tech Stack:



    • React

    • .Net Core 2.2

    • Backend Microservices (Kubernetes, Docker)

    • Azure DevOps

    • CI/CD

    • Pipeline Management

    • Azure Cloud Services

    • Bugsnag

    • Graylog

    • Postman

Seniority: Senior

How to Apply

Register and login with your applicant or student account to access the ability to upload your C.V and apply for a job.

WhatsApp us now!