Senior Software C# Developer (DBN) (HLR6378)
PNet (Pty) Ltd
Durban
6d ago
  • Plan, design, implement and document MVC Web based projects and other IT solutions
  • Architecting multi-tier applications
  • Responsible for software security features
  • Create WCF or WebAPI services communicating to web applications
  • Conducting code and peer reviews
  • Undertaking necessary corrections to ensure that all projects are aligned with business expectations
  • Contribute to innovation and continuous improvement of internal coding standards
  • Ensure that stakeholders are kept appraised of software project deliverables and deadlines
  • Convey and train stakeholders on the effectiveness of delivered software
  • Mentor Junior and intermediate Developers
  • Matric with excellent Math’s results
  • B.Sc. Computer Science / National Diploma in IT
  • 5+ years’ experience in a commercial environment
  • C#, Entity Framework, MSSQL and MVC Microsoft stack
  • Visual Studio 2015 +, .NET Framework 4+, ASP. NET, SQL, AngularJS
  • Experience setting up Design Patterns
  • Experience with high-security multitier applications
  • Experience with high volume public-facing Web applications
  • Understanding of high transactional environments
  • Good eye for design and usability
  • Bootstrap, TDD, Angular JS - advantageous
  • If you do not hear from us within 1 month of the closing date, you may assume that your application was unsuccessful. All qualifications and certificates will be verified.

    Our Client reserves the right not to fill the position. Candidates may be expected to undergo psychometric testing. It is the applicant’s responsibility to have foreign qualifications evaluated by the South African Qualifications Authority (SAQA) and to provide the evaluation results

    Market related

    Apply
    Add to favorites
    Remove from favorites
    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