Search thousands of fresh jobs

×
This job is expired
Kamo Placements

Senior C# Developer

Kamo Placements

  • R Undisclosed
  • Permanent Senior position
  • Pretoria
  • Posted 26 Mar 2024 by Kamo Placements
  • Job 2559987 - Ref JHB001456

About the position

SENIOR C# DEVELOPER
JOB DESCRIPTION

  • Implementing code that can be reused on multiple platforms
  • Breaking down complex issues into smaller manageable tasks
  • Support existing and develop new functionality and components.
  • Understand existing product and domain elements and work with business analysts to refine and implement new requirements.
  • Refactor and improve the code to keep the product maintainable and adaptable to new requirements.
  • Work effectively in a team environment and follow/develop product software development processes and standards.
  • Evaluate and improve application performance, and high availability features.
  • Create unit and integrated system tests to show that the developed functionality works as intended.
  • Create technical documentation that explains how the various components of the system work and how to use them.
  • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system


JOB REQUIREMENTS

  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ OR at least 5-10 years relevant experience as a developer as part of a team in a software development environment.
  • A strong knowledge of Microsoft web development toolsets is essential.
  • 2-3 years relevant experience as a Senior Integration developer as part of a team in a software development environment
  • Good understanding of the .NET framework and C# language features
  • A good understanding of the SDLC process, tools and techniques specifically as applied to software development methodology.

Skills and Knowledge requirements:

  • Experience with team development tools: Use of source control applications (preferably GIT); Use of a UML and other tools for documentation.
  • Knowledge of security vulnerabilities (OWASP top 10) and working knowledge of how these can impact on application solutions.
  • Monitoring or optimizing the performance, security, backup, recovery or integrity of web server and site technical performance.

Experience of the following technologies:

  • In Depth ASP.Net, C#.NET , XML and knowledge
  • DotNet 4.7.2
  • Integration experience (Web/RESTful services)
  • XML and JSON messages interaction. Understanding of namespace management and utilization
  • SQL and experience with a relational database (i.e. MS SQL 2008 onwards)
  • SoapUI/Postman

  • Ability to deliver production-quality software by e.g. paying attention to detail, do extensive unit testing and support quality testing phases.
  • Experience in object orientation and composition

Knowledge and experience of the following toolsets:

  • Visual Studio

  • SQL Server Management Studio 2012 upwards
  • SOAP/REST Services
  • IBM MQ Series Client interaction

Knowledge and experience of the following would be a plus:

  • ASP.NET MVC 5.2.7
  • Entity Framework 6.2.0
  • Jquery 3.4.1
  • Web API 5.2.7
  • Java Script
  • CSS
  • HTML
  • Python
  • Xamarin

Desired Skills:

  • SoapUI/Postman
  • DotNet 4.7.2
  • Visual Studio

Kamo Placements

About the agency

Kamo Placements is a 100% Female Black Owned Company. Kamo Placements embraces the South African culture and the company complies with the employment equity Act. The company has a 100% affirmative action content. Our vision is to be a leading staffing solutions provider by paying tribute to our clients and our country: South Africa, a land rich in both human resources and opportunities. Ready for the organization to bring in the two together. * Kamo Placements is committed to the uplifting of all individuals that form part of the diverse culture of the South African Population. * To be the preferred value adding partner of selected customers in core markets in the supply of cost effective human capital related solutions. * To uplift the community and to continue our commitment to create equal employment opportunities through growth, training, development and affirmative action appointments. * Being a 100% Female Black owned company it is our commitment to the redressing of the empowerment agenda.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Job expired on 2024/03/28

Email me jobs similar to: Senior C# Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.