View Profile
Personal Profile
Career Summary
Job Skills
Software Skills
Business Skills

Upload/Send CV

Analyst - Programmer

Position Details

Job ID:


Last Updated (mm/dd/yyyy):


Position category:

Position Name:

Analyst - Programmer

Similar Experience:


Total Experience:


Project Location:


Job Type:



Market Related

Academic Qualification/s:


Industrial Qualification/s:

Computer Science - B.Sc./B.Com

Position Active:


Relocation Assistance:


Workpermit Assistance:


Job Description:
My client is a dynamic IT business solutions company providing consulting and software
development services to the Logistics Industry. The company has an outstanding delivery track record which has resulted in a growing customer base and solutions that have been growing at a steady pace over the last eight years. To facilitate continued growth and long term capacity demands opportunities always exist for exceptional team members to become part of this growing concern.

The company offers a flexible and challenging work environment where a team player can build a meaningful career in the area of software development and implementation.

Job Description and Specification

Analyst - programmer

Duties and Responsibilities


- Review requirements definition from technical perspective

- Develop software based on requirements

- Support current software deployed at clients

- Test and deploy software in client test environments


- Participate in workshops internally or with the client in order to discuss solutions, review documents/specifications

- Identifies new business opportunities at the client and make sure that the information is channelled to the appropriate business manager


- Interacts with business and technical roles

- Improve internal business processes to increase efficiencies

Job Specification

The appropriate candidate should have the following skills, knowledge base and abilities.

Personal Requirements

- Team Player

- Must be able to work independently not negotiable!

- Self-starter

- Creative

- Innovative

- Analytical

- Organised


- Excellent modelling skills (preferably in an Agile environment)

- Excellent communications skills

- Proactive problem solving

- Quickly understands business issues and data challenges

- Keen interest in understanding the business and related challenges of clients

- Able to develop and maintain client relationships

- Manage clients expectations effectively

- Facilitate effective team interaction


- Preferably, Graduate (Computer Science - B.Sc./B.Com)

- Will to look at experienced candidates without degree


- 2+ analysis and design experience

- 2+ years relevant systems development experience

- Modelling experience specifically data/entity/object modelling; data/process/activity flow diagrams

- Microsoft Office including Visio

- Unified Modelling Language (UML)

- Software development background (preferably using Microsoft technologies); experience with full SDLC (bespoke software development)

- .Net 2.0 and newer

- C#

- Experience with N-Tier architecture

- Experience with Source Code Management Software (SVN)

- SQL 2005 and up; experience writing functions & stored procedures

Nice to have

- Strong project skills (can stand in for project manager if required)

- Exposure to logistics industry would be advantageous

- Experience with Agile / Iterative software development

- Silverlight 4.0 and newer (C# code behind)

- SQL 2008 experience

- SSRS SQL 2005 and up reporting services and report development

- AS400 Integration experience

Format: Skill Description (Rating 1-5,Experience in Months)
Rating: 1-Beginner, 2-Below Average, 3-Average, 4-Above Average, 5-Expert

Required Job Skills:

Required Software Skills:

Required Business Skills: