Developer - CEN-CRM Developer
Code/Reference:
CEN-CRM Developer
Applications accepted until:
2020-02-21
Number of Openings
1

Department:

Information Technology

Division:

Financing

Branch:

Centurion

Region:

Head Office

Job Outputs:

Design, build, and maintain efficient, reusable, and reliable code using modern programming languages.
€¢ Producing database SQL code and maintaining.
€¢ Writing and maintaining of SSIS packages.
€¢ Upgrading, configuring and debugging existing systems.
€¢ Providing technical support for web and desktop applications.
€¢ Serve as an expert on applications and provide technical support.
€¢ Build and maintain new software systems using mathematical models and scientific analysis to predict outcomes and measure design consequences.
€¢ Translate application storyboards and use cases into functional applications.
€¢ Build high-quality scalable and predictable web applications and maintain internal and external facing web applications.
€¢ Identify bottlenecks and bugs, and devise solutions to these problems.
€¢ Assist in maintaining code quality, organisation, and automation

Qualifications:

Grade 12
€¢ Bachelor€™s degree in Computer Science, Engineering or a related field

Experience:

€¢ Five years of development using C# with LINQ
€¢ Experience using relational databases like MS SQL Server, PostgreSQL
€¢ CSS, HTML and JavaScript

Knowledge and Skills:

€¢ Knowledge of at least one modern programming language e.g. C#.NET
€¢ IIS and Kepler Skills
€¢ Git
€¢ Proven experience as a .NET Developer or Application Developer
€¢ Familiarity with the common programming design/architectural patterns e.g. Model-View-Controller (MVC)
Advantageous Skills:
€¢ Experience with Microsoft Dynamics
€¢ Experience with DevOps and automated deployment
€¢ Development using Python and JavaScript