Quick job search

C# Application Developer

This advert has expired and the job is no longer available
Job Number:
00194908
Reference:
Date Posted:
15 February 2012
Location:
Centurion, South Africa
Salary/Rate:
Market Related
Sector:
I.T. & Communications
Job Type:
Permanent
EE Position:
Yes
Closing Date:
16 March 2012 Recruiters may expire jobs at any time.

Job Description:


C# Developer required to do application development and support within a project environment.

Qualifications

BSC or equivalent

Experience

2-3 years min Programming experience

Competencies

  • Analysis and solution definition
  • Solution development, testing and delivery
  • Project execution
  • Technical effort management
  • Networking
  • Training & lab maintenance

Main purpose of the role

Analysis and Solution Definition

  • Understand the business issues and data challenges of client's organization and industry and advise IT environment on specific needs.
  • Identifies client organization's strengths and weaknesses and suggests areas of improvement.
  • Review and edit requirements, specifications, business processes and recommendations related to proposed solution.

Solution Development, testing and Delivery

  • Provides technical direction for the development, and systems integration.
  • Easily recognizes system deficiencies and assist in implementing effective solutions.
  • Suggests alternative technical solutions to meet client requirements more efficiently, and/or with greater reusability, and / or longer life.
  • Partake in applicable testing efforts.
  • Ensures issues are identified, tracked, reported on escalated and resolved in a timely manner.
  • Works with client personnel to identify required changes.
  • Communicates needed changes to development team.

Project Execution

  • Assists in enforcement of project deadlines and schedules.
  • Apply project standards and escalate deviations thereof.
  • Consistently delivers high-quality services to clients.
  • Participate in projects in a fiscally sound manner.

Technical Effort Management

  • Keeps project team well informed of status of development effort and serves as liaison between development staff and project manager and/or client.
  • Assists in sales efforts from a technical perspective.
  • Be pro-active in limiting downtime, and keep project team informed of any system/service failures.
  • Consistently delivers high-quality services to our clients.

Networking

  • Assists in the planning and implementation of additions, deletions and major modifications to the supporting system.
  • Act as advisor on network security at all levels.
  • Oversees the administration and maintenance of the system infrastructure.

Latest Jobs