.Net Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 14-11-2017 4:01:21 PM
12-12-2017 4:01:21 PM

We are looking for top .Net Developers to join our innovative, team. We think this is an awesome job in a cool yet professional environment; so why not touch base with us and come check it out? we are a specialist Agile software development and testing company and you will have the opportunity to work on enterprise, cloud, mobile, web and digital solutions that we provide for our clients

Knowledge Required:

  • Fluent in a minimum of one .net language
  • Full understanding of the SDLC and design patterns
  • Unit testing, integration, and functional testing
  • Solid understanding and usage of version control systems – Git, SVN, TFS
  • Understanding of the .net Framework and applications thereof

 

Skills Required:

  • Solutions design and implementation
  • Improving the design of existing code
  • Keep up to date with technology
  • Ability to Multitask
  • System design and analysis
  • Ability to conceptualise and simplify complex problems
  • Ability to read and write specifications
  • Good communications skills

 

Attitudes Needed:

  • Enthusiastic and committed
  • Work with minimal supervision
  • Work in a team environment
  • Ability to work under pressure
  • Delivery focused
  • Work to tight deadlines
  • Professionalism (Conduct and Appearance)
  • Motivated
  • Take initiative
  • Awareness of environment

 

Minimum REQUIREMENTS and responsibilities

 

  • Bachelor’s Degree in Informatics, Computer Science, Engineering or other related qualification (MSCD)
  • A minimum of 3 years’ experience in .Net software development experience in SDLC methodologies such AGILE (SCRUM)
  • Complete at least one relevant certification/skills training annually
  • Understand Solution Architecture
  • Developing, maintaining, debugging and refactoring of software applications
  • Perform unit and integration testing
  • Following and contributing to the improvement of software coding standards and practices being observed within the team environment
  • Identify and resolve software defects, and their root cause
  • Conducting peer reviews of project code
  • Consume and create technical documentation such as specification documents, UML diagrams, user stories, wireframes etc.
  • Use a version control system to manage code changes
  • Configure, optimise and deploy applications
  • Participate in system audits
  • Task prioritisation and effort estimation, using Agile Methodologies
  • Assist and mentor other inexperienced consultants within current projects and at DVT
  • Identify and submit business opportunities leads
  • Contribute towards DVT internal intellectual property (IP)
  • Attend a minimum of 90% of all relevant official DVT events (Staff Events, Department events etc.)

Ref: GP000156/Rose