Job Search
Categories
Information Technology - C# Jobs, .Net Jobs, VB (Visual Basic) Jobs
Software Developer
Job Information | |
---|---|
Location | .Net Jobs in Johannesburg |
Salary | R 600K – R 400 K per Annum |
Job Type | Permanent |
Education | University Degree |
Experience | 4+ years Experience |
Reference | KK003 |
it.jobs(at)hireresolve.co.za | |
Fax | 0866007977 |
Job Description
A company based in JHB are developer that will be responsible for building applications, including anything from back-end services and web development to their client-end counterparts. The primary
responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
• Minimum 4+ years’ experience
• University Degree
• Translate application storyboards and use cases into functional applications
• Design, build, and maintain efficient, reusable, and reliable code
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, and devise solutions to these problems
• Help maintain code quality, organization and automation
Skills:
• Proficient in the language of choice and with a good knowledge of its ecosystems
• Familiarity with the framework applicable to the language e.g. .Net, Android or JDK
• frameworks
• Strong understanding of object-oriented programming
• Skill for writing reusable libraries
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns
• Familiarity with database servers e.g Microsoft SQL Server or postgreSQL
• Experience with popular web frameworks and technologies, such as MVC and HTML5,
• AJAX .
• Experience with web servers would be an advantage e.g Jetty or IIS.
• Knack for writing clean, readable code
• Understanding fundamental design principles behind a scalable application
• Creating database schemas that represent and support business processes
• Basic understanding of the applicable runtime (JRE or .net), its limitations, weaknesses,
• and workarounds
• Implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools such as SVN and Git
• Familiarity with continuous integration and the tools used ant/nant or Maven
or email us: it.jobs(at)hireresolve.co.za