Job summary

Job Ref:
5185
BEE Position:
No
Location:
Cape Town, South Africa, Africa
Job type:
Full time

Senior C# Developer

* There have been 0 Applications for this position
* This job opening has been viewed 79 times
« Return to list
About this job

Our client requires the skill and professional input of a Senior C# Developer who will be reporting to the IT & Development Manager. This is a supporting role in developing new systems or applications that facilitates Variable Data projects for online consumer engagement. You will work closely with Multi-Channel Communication teams, Information Technology groups and Implementation teams to ensure the company meets their client requirements.

Key Result Areas

  • Work within a Microsoft Visual studio environment focusing on developing applications within a .Net framework
  • Working collaboratively as part of a team
  • Offer wider technical support when needed
  • Microsoft SQL Server – must be proficient in writing queries and query tuning
  • Database Design – understanding the principles of database design is essential
  • Flexibility to learn new languages where projects require it
  • Diagnose and resolve production performance issues
  • Maintain and support previously built applications


Skills Required

Education

  • IT related Degree/Diploma/Certificate and
  • Formal training in related programming language; C#, SQL, Java, etc.

 

Essential Experience

  • Min 5-7 years’ experience C#, SQL, Java, etc
  • 5+ years’ database development experience

Advantageous:

  • Amazon Web Services experience
  • Data Warehouse experience
  • Understanding database administration
  • Web services protocols (e.g. SOAP, REST API)
  • Jira software experience
  • Building systems for secure access and prevention of unauthorized intrusion

Essential Skills

  • Self-motivated individual that is able to work to tight deadlines with a flexible approach
  • Stay current with new technologies and best practices
  • Must be able to respond to a changing environment
  • Ability to grow technically and share knowledge with the team.
  • Ability to multi-task
  • Fluent in English
  • Strong analytical ability
  • Good interpersonal and communication skills
  • Ability to communicate technical solutions

 


joomla template