Intermediate Software Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 15-02-2018 9:29:58 PM
15-03-2018 9:29:58 PM
Essential Requirements:
  • A minimum of 3 - 5 years’ hands-on development experience.
  • Computer Science related degree, diploma or similar qualification.
  • Experience in working with agile teams and successfully delivering agile based software projects.
  • Be prepared to work in a 24/7 environment.

Technical Requirements:
  • Experience in internet technology and web development.
  • Proven experience in coding.
  • Willing to research, learn and apply new technologies and languages.
  • Knowledge of OO, development methodologies and patterns.
  • Knowledge of the following :
    • Databases: MS SQL Server
    • Software: C#; ASP.NET, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio

Advantageous Requirements:
  • Understanding of the following:
    • MVC pattern
    • Message Queues (RabbitMQ)
    • NoSql (Mongo)
    • Out of Memory Caching (Couchbase)
    • Real time evaluations (SignalR/XSockets)
    • Source control concepts (Merging, Branching, Publishing)
    • Continuous Integration

Personal Competencies:
  • Excellent communication skills which includes verbal and written with both technical and non-technical audiences.
  • A team player with good interpersonal skills.
  • Adaptable individual who is able to handle stress in a calm, mature way.
  • Flexibility in a rapidly changing environment.
  • Ability to multi-task.
  • Critical thinking and problem solving ability.
  • Solutions and results oriented.
  • Sense of ownership, urgency and drive.
  • Passion for technology, innovation and continuous learning.

Recruiter: CompuJobs