Programmer II (.net)
Position Purpose:
To develop, maintain and support existing the company systems.

Job Objectives

  • To develop operational systems in accordance with the company Standards
  • To maintain operational systems in accordance with the company Standards
  • To manage the release process
  • To provide support to users of the systems.

Experience
Essential

  • 4-5 Years experience in Development experience in coding and building Enterprise Solutions using ASP.Net / MVC and C#
  • 4-5 Years experience in Database Design and Development –experience in writing SQL code and stored procedures
  • 4-5 Years experience in Development experience in MVC
  • 4-5 Years experience in Development experience in WPF
  • 4-5 Years experience in Development experience in WCF

Desirable

  • 3-4 Years experience in UML Exposure – understand sequence and class diagrams.
  • 3-4 Years experience in Reporting Services – experience in creating of transactional reporting.
  • VSS/TFS exposure

Qualification

  • 3 years IT Programming degree/diploma

Responsibilities:
To develop operational systems in accordance with the company Standards

  • Understand the existing requirement and document the requirements.
  • Develop .Net programs and functions.
  • Confirm with requirements with Systems Analyst
  • Do unit testing of developed programs and functions.
  • Code reviews with

To maintain operational systems in accordance with the company Standards

  • Maintain existing .Net programs/systems and functions.
  • Document changes
  • Confirm requirements with Systems Analyst
  • Do unit testing of developed programs and functions.
  • Code reviews with peers

To manage the release process

  • Capture the release using the company release management system.
  • Ensure instructions are clear and concise and applied by relevant deployment teams.
  • Confirm the success of the deployment and follow through until the production stage is reached.

To provide support to users of the systems.

  • To provide support to users of the systems.
  • Provide business support on existing systems.

Skills
Essential

  • Must be skilled in handling difficult internal clients.
  • Must be resilient and able to handle ambiguity.

Knowledge
Essential

  • 4-5 Years Good understanding of OO principles

Desirable

  • 4-5 Years SQL Server 2012 – Understand the internals and architecture of SQL Server e.g.: memory usage, in-depth knowledge of indexes and performance tuning.
  • Good technical understanding of Windows Operating System

Competencies
Essential
Leading and Deciding

  • Deciding and Initiating Action

Supporting and Cooperating

  • Working with People

Interacting and Presenting

  • Relating and Networking

Analyzing and Interpreting

  • Applying Expertise and Technology

Creating and Conceptualising

  • Learning and Researching
  • Creating and Innovating

Organizing and Executing

  • Planning and Organizing
  • Delivering Results and Meeting Customer Expectations
  • Following Instructions and Procedures

Adapting and Coping

  • Adapting and Responding to Change
  • Coping with Pressures and Setbacks

Enterprising and Performing

  • Entrepreneurial and Commercial Thinking

Desirable
Interacting and Presenting

  • Persuading and Influencing
  • Presenting and Communicating Information

Adapting and Coping

  • Adapting and Responding to Change
  • Coping with Pressures and Setbacks

Desired Skills:

  • MVC
  • WPF
  • WCF

Learn more/Apply for this position