Senior Software Developer – Information Technology
Initiate International
Durban
27d ago

A large national betting company has an amazing job opportunity for a Senior Software Developer to design and build windows and web based products at head office based in Durban as well as offer support on legacy projects from time to time

Your key job responsibilities as the Senior Software Developer in Durban will include :

  • Design and implement MVC Web based projects
  • Be involved with planning meetings, documentations and testing
  • Use of Entity Framework, Bootstrap, Angular JS
  • Architecting multi-tier applications
  • Take responsibility and understand software security features
  • Create WCF or WebAPI services communicating to web applications
  • Undertake Code and peer reviews and understanding of design patterns
  • Manage the design, delivery and continuous improvement of IT solutions across the organization in support of increasing the organization’s levels of automation and innovation
  • Create and maintain a positive and professional environment conducive to software development and mentoring
  • Report on Software project deliverables to ensure all stakeholders are kept up to date on progress and ensure that deadlines are met
  • Mentor Junior and intermediate developers by periodically reviewing checked in code to ensure that the standards expected are met and the logic within the code base is sound
  • Requirements for this Senior Software Developer job in Durban :

  • Matric with a good Maths Grade
  • A completed BSc Computer Science or National Diploma in IT
  • 5+ years’ experience in a commercial environment
  • Experience in Visual Studio 2015 +, .NET Framework 4+, ASP. NET, SQL, AngularJS
  • Experience with multitier applications with high security.
  • Experience with high volume public facing Web applications.
  • Strong C#, MVC skills
  • C#, Entity Framework, MSSQL and MVC Microsoft stack.

  • Bootstrap, TDD advantageous, Angular JS
  • A leader in setting up Design Patterns
  • Solid time management and communication skills essential
  • Driver’s license and own transport essential
  • Willing to work extended hours
  • Ability to work under pressure
  • Apply
    Apply
    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Continue
    Application form