Type your keywords in the search box above

Senior IT Developer

Job Description: 

Senior IT developer

Key responsibilities:

· Develop and maintain innovative solutions to meet business and integration requirements.

· Provide technical support to the business relating to in house developed applications and integration processes.

· Participate in every aspect of the system development life cycle.

· Assist in the design of applications and processes.

· Develop and maintain integration between required systems.

· Ability to write quality technical specifications.

· Develop innovative solutions using approved coding languages and operating systems

· Understand and implement software development life cycle

· Maintain coding standards

· Maintain existing applications/processes

· Provide support to production applications/processes

· Keep abreast with latest technologies

 

Qualifications

BSC Computer Science and/or other relevant tertiary qualification

 

Experience and Knowledge

· Minimum 5 years development experience

· Financial Markets experience will be an advantage

· Understanding of Credit Risk Business will be an advantage

· Murex Exchange (MxML) integration development will be an advantage

· Ability to quality assure software development code

· Working experience in Agile and DevOps environment will be advantageous

· JAVA will be an advantage

 

Knowledge and Skills

Excellent knowledge of:

· Visual Studio 2017

· C#.NET

· ASP.NET

· SQL SERVER 2016

· Unified Modelling Language (UML)

Good knowledge of:

· C++

· VBScript

· Sybase

· Windows Servers

· Unix/Sun Solaris

 

· Strong analytical and problem-solving skills

· Excellent time management, planning and organisational skills

· Excellent written and verbal communication

· Excellent presentation skills

· Ability to work under pressure and work on tight deadlines

· Think independently and pay attention to detail

· Reliable, accountable and committed

· Team player:

· Contributes effectively at all platforms

· Keen to help team members

· Maintain good relationship with team members and clients

· Good interpersonal skills

· Ability to collaborate and pull information together

· Determination to resolve complex issues

· Keen to take on additional responsibility

 

Personal Attributes

· Responsible and accountable

· Strong work ethic and sense of urgency

· Meticulous attention to detail

· Team player with a balanced sense of individuality

· Pro-active and result oriented

· Innovative and creative

Location: 

Johannesburg, South Africa,

Company: 

The Focus Group

Education: 

No education

Job Category: 

Financial Services

Working Experience: 

3 to 8 years

Contract Type: 

Full Time

Salary: 

Negotiable

Salary Frequency: 

Yearly

Job Reference #: 

1271872362