Senior Software Developer - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 30-01-2017 4:01:52 PM
27-02-2017 4:01:52 PM

PURPOSE OF THIS POSITION

The main purpose of this position is to be responsible for software development, which might include desktop as well as web services development.  This includes new feature development as well as maintenance of the existing applications.

OVERVIEW OF JOB ROLES AND RESPONSIBILITIES

  • Develops moderately complex software in C#, Java, ASP.NET, or other selected languages for tracking products and/or applications following tracking’s coding standards and in accordance with applicable software development methodology and release processes
  • Participate in product and/or application definition activities including feature analysis, impact and risks
  • Review product and/or application information including manuals and brochures for technical accuracy
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
  • Works collaboratively and professionally with other tracking associates in cross functional teams to achieve goals
  • Apply Companies Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Company succeed in every aspect of our delivery
  • Performs technical root cause analysis and outlines corrective action for given problems and/or defects
  • Provides reliable solutions to a variety of problems using sound problem solving techniques
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
  • Creates and executes designs for new functionality as part of a software project when required
  • Review requirements/solution – pro-actively identifying shortcomings in architecture which will complicate implementation or prevent solutions to be implemented as spec-ed
  • Utilizes software tools such as configuration management systems, build processes, and debuggers in the software development process
  • Perform other duties as necessary
  • To strictly adhere to all Departmental and Company Policies, Procedures and SOP’s
  • To complete any other task or duty management may reasonably expect of you

Requirements:

  1. Matric/Grade 12/equivalent qualification
  2. 3yr Computer Science degree/equivalent diploma

Experience:

  1. Minimum Four (4) years software development experience
  2. Advanced Object Oriented Programming
  3. Graphical User Interface Design and best practice implementation (Desktop or Web, CF/WinForms/Silverlight/ASP.NET)
  4. SQL Programming on Microsoft SQL Server 2000/2005/2008
  5. Database Design on Microsoft SQL Server 2000/2005/2008
  6. Data warehousing exposure                     
  7. System Architecture Design exposure
  8. Developing Communications Technologies using TCP/IP, UDP/IP etc an advantage
  9. Crystal Reports, Dundas components, Telerik Components, C/C++ an advantage
  10. C# Programming on .NET 1/2/3.5/4               

Technical Experience:

  1. ASP.NET (Web forms, MVC, Web API)
  2. Java Script (jQuery, Angular, Knockout)
  3. SOAP
  4. HTML
  5. Web Services
  6. JsonSA
  7. CSS
  8. XML


CTC R48000 - R60000 (incl med aid, pension & provident) 

Recruiter: CompuJobs