C# Developer – Cape Town

C# Developer – Belville, Cape Town

We are looking for a suitably qualified and experienced Developer to join an established Team responsible for providing Development services for an international client.

  • Location of vacancy:
    • Bellville, Cape town

 

  • Other
    • 45 hour work week
    • Monday to Friday

 

  • Key responsibilities:
    • To maintain and extend a windows forms application in the financial sector.
    • The application developer is the primary resource for determining the approach to be utilized in a project implementation.
    • The application developer should possess a thorough understanding of the product from both a functional and technical perspective.
    • He or she should have a comprehensive understanding of the implementation methodologies for the technology being utilized in product development, such as .NET
    • The application developer participates in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change implications to current business processes.
    • He or she designs and builds product deliverables according to specifications, escalates technical design or specification issues to business analyst/project manager and application development director, and works within a given time frame to complete coding.
    • He or she follows good development practices and software development life cycle methodologies throughout product development
    • Reviewing current systems
    • Presenting ideas for system improvements
    • Working closely with analysts, designers and staff
    • Testing the product in controlled, real situations before going live
    • Maintaining the systems once they are up and running

 

  • Skills required
    • Programming using C# .Net code (minimum of 5 year experience in an applicable environment)
    • Communication:  Very strong verbal and writing skills (English)
    • Working in a team to deliver solutions
    • Working towards deadlines
    • At least 3 years MS SQL or equivalent knowledge
    • Strong analytical abilities coupled with system analyses experience will beneficial to candidates
    • For a Microsoft Windows based company, the application developer should be knowledgeable in Microsoft .NET technology; Microsoft Visual Studio development system; hardware sizing and architecture; network and operating systems; server technologies—Microsoft SQL Server Database, Reporting Services, Analysis Services, N-tier architecture, and Web servers; and Internet technologies—Microsoft Internet Information Server (IIS) and firewalls.
    • Expertise in current computer hardware and software
    • Ability to use one or more development language (C++, PHP, HTML, etc.)
    • Strong communication skills
    • Ability to work in a team
    • Eye for detail and identifying problems
    • An understanding of business
    • Analytical and commercial experience

 

  • Salary range
    • Market related salary depending on qualifications and experience