REF # 20061
Views:

 489 total views,  2 views today

Salary: Market Related
Location:
Johannesburg

Senior Full Stack Developer (JHB)

Enquire / Apply

ENVIRONMENT:

My client, a software specialist requires a senior developer to work alongside a highly skilled dev team, to develop and support software that is specific to the needs of existing and future clients to help the business achieve its strategic objectives

 

DUTIES:

  • Code, compile, test and implement applications in compliance with Agile DevOps approach to systems development, knowledge and experience in TDD and DevOps is advantageous
  • Produce technical specifications documents and implement system enhancements by addressing specific business needs and resolving queries
  • Provide technical assistance to fellow developers and other Information Technology team members
  • Proactively engage with business units and colleagues to understand underlying needs and opportunities

 

REQUIREMENTS:

  • Matric
  • Degree or Diploma in Computer Science
  • 8 – 10 Years of application development, deployment and support
  • Expert in C# and .NET framework
  • Experience in .NET Core and .NET Standard
  • Experience in various development methodologies and frameworks, e.g. WPF, MVC
  • Solid experience in architecting, developing and deploying RESTful services and micro services
  • Experience in designing, testing and performance tuning services for scale and throughput, including threading, in-memory caching, L7 & L5 load balancing, parallel and asynchronous processing
  • Solid experience in secure coding practices, data encryption, hashing, sharding, separation of concerns
  • Experience in build, test and deployment automation is advantageous
  • Has background and extensive experience in networking
  • Has background and extensive experience in relational database systems (preferably MS SQL), knowledge of NoSQL / document-based databases is advantageous
  • Knowledge and experience in cloud deployments and scalable architecture, knowledge of AWS is advantageous
  • Able to work in conditions of change, flexible and open to learn new languages and architecture

 

ATTRIBUTES:

 

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

 

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence.

Tags
Permanent

Please complete the following form.

Upload Your CV (MS Word)