DEVELOPERS: BO Front-end | TER Front-end |TER Back-end

 

Recruiter:

Cynbar Human Capital

Job Ref:

Skilled Developers r..

Date posted:

Sunday, March 21, 2021

Location:

Johannesburg, South Africa

Salary:

Market related


SUMMARY:
Skilled Developers: BO Front-end | TER Front-end |TER Back-end

POSITION INFO:

THE PURPOSE OF THE JOB

The senior software developer will be responsible for the successful delivery of software development projects and production development support. He/ she will participate in software design and solutions, driving the systems forward while taking on various responsibilities in the team to deliver a high quality managed service solution for the end users.

 

JOB REQUIREMENTS

 

ACADEMIC QUALIFICATION(S)

RELEVANT EXPERIENCE

 

NQF Level 7: Graduate Degree +

 Qualifications Required :

University degree in Information Technology or relevant qualification

 

Qualifications Preferred:  

ITIL Advanced 

Certification on Web Development

 

Experience Required:

o 8 years+ in Software Development

 

Experience Preferred:

o Experience in managing developers

o Experience in online gaming

 

 

 MAIN ACCOUNTABILITIES

 

KEY PERFORMANCE AREAS (KPA)

     KEY PERFORMANCE INDICATOR (KPI)

 

Management Information Systems

ï‚· Collaborates effectively with creative team and web designers during the creative process

 

 

ï‚·

Provides technical leadership and assumes overall accountability for a successful implementation phase on all client projects. Oversees employee, freelance web developers and partner web developers, ensures technical solutions are properly architected and specified, and reviews all code for quality assurance purposes

 

 

ï‚·

In partnership with the MIS Manager, helps set direction for our technology practice

 

 

ï‚·

Responsible for various aspects of ongoing support and maintenance engagements

 

 

ï‚·

Partners with project managers and other web developers to successfully manage user expectations and requirements

 

 

ï‚·

Apply SDLC concepts and have a proven track record of delivering solid, robust applications. 

 

Leadership and Management

ï‚·

Helps team members progress toward their professional development goals.

 

 

ï‚·

Defines and disseminates technology best practices.

 

 

ï‚·

Ensures pro-activeness in pursuit of new solutions and innovation within our technology practice

 

 

ï‚·

Provide direction to the software development team

 

 

ï‚·

Aptly manages team demands on his/her time and shows willingness/ability to delegate technical execution or responsibilities when appropriate

 

Working closely with Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery

 

 

 

RELEVANT COMPETENCIES AND KNOWLEDGE

 

 

TECHNICAL KNOWLEDGE AND SKILLS

 

ï‚·

Experience with following Operating Systems:

-         Windows Server 2008+

-         Windows 10

-         Linux (a must)

 

 

ï‚·

Experience with the following scripting languages:

-         Linux Bash

-         JavaScript

 

 

 ï‚·

Experience with Angular 6+ (Advantageous)

 

ï‚·

Git source control

 

ï‚·

Experience with following back-end languages:

-         C#

-         PHP

-         Perl (Advantageous)

 

 

ï‚·

Experience with following SQL/NoSQL databases: -    Microsoft SQL Server 2008+

 

 

-         MySQL/MariaDB

-         Oracle 11g - MongoDB

 

 

ï‚·

Experience with integrating data from different sources e.g. APIs, Databases, Flat files etc.

 

ï‚·

Web development : UI and back-end REST API 

 

ï‚·

A solid understanding of how web applications work including security, session management, and best development practices

 

ï‚·

knowledge of Search Engine Optimization process

 

ï‚·

Ability to write efficient, complex queries against very large data sets using T-SQL

 

ï‚·

Development of BI Reports

 

 

GENERIC COMPETENCIES

 

ï‚·

Demonstrates strong interpersonal skills.

 

ï‚·

Resolves and/or escalate issues in a timely fashion

 

ï‚·

Demonstrates the ability to analyze situations, systems or numerical constructs and identify trends, errors and strengths and how data fits into a bigger picture.

 

ï‚·

The ability to manage and lead a team. All the knowledge and skill required to catalyze and drive a team of individuals towards the same goal and achieve it

 

ï‚·

The knowledge and skills required to directly coach subordinates in terms of their individual performance

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Create a free job alert for DEVELOPERS: BO Front-end | TER Front-end |TER Back-end in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions