Non-ERP Developer - Cape Town Verfied

R 1000000 per annum Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 14-07-2021 12:09:55 PM
08-09-2021 12:09:55 PM
Non-ERP Developer – Cape Town
Salary R1m per annum

Job Purpose:
To design and develop effective .Net solutions for consumption by various colleagues and customers alike. Most of the development will be in .Net/C#, but some additional skills will be acquired to cover off middleware requirements that the company has for integration between various systems.

Principal Responsibilities:
1. Translate requirements to solution design
Translate business functional requirements into a fit for purpose technical design that meets IT Architecture, data, security, resilience and quality standards.
Responsible for the target selection and acquisition of off-the-shelf components where such components will reduce cost and speed up development.
Document and communicate the solution and high-level designs using effective visualisations and technical writing skills.
Identify opportunities to create parallelism in development through non-dependent coding modules that can be distributed amongst multiple developers to support resource scalability within the project.

2. Application development
Own the overall technical development effort for projects.
Plan your delivery with objectives at multiple levels and stages of the projects to ensure that all technical project members achieve a common focused outcome.
Deliver work breakdown in collaboration with the Senior (Lead) developer and other developers on the project.
Arrange a periodic evaluation of technical progress with the project lead developer to assess adherence to design as well as changes to design based on solution or environmental challenges experienced by the developers.
Provide regular updates to Project Managers against expected milestones

Key Challenges:
Stakeholder management
Develop solutions that extensible and robust, with the option to re-use across multiple solutions.
Work effectively in a small team with many external interfaces into the various application projects.

Job Knowledge, Skills & Experience:
The technology skillset required in VE is:
o Microsoft technologies - .Net; SQL, Oracle, SharePoint
o Software Development Tools: MS Visual Studio, Microsoft Team Foundation Server
o Software Languages: C#.Net, HTML, DHTML, JavaScript, VbScript, XML, CSS, Advanced Transact SQL.
o Technologies: Web Services, Windows Services, AJAX, Design Patterns, COM+, Active Directory, MFT, SharePoint
o SAP Technologies – SAP Cloud platform, SAP Process Orchestrator
A good knowledge of available IT industry standards around solution design and software development
Broad knowledge of current Industry Technologies, Platforms and Technology Shifts
Very strong solution conceptualisation skills and the ability to conceptualise effective and extensible solutions
Strong Writing and Communication skills and the associated ability to develop the Solution and High-Level Designs
Excellent interpersonal skills and team working

ROLE DESCRIPTION
Competencies:
IT Knowledge Skills:
IT application development methodologies & tools (Mastery)
Programming languages (Mastery)
Web-based services (Skill)
Infrastructure including DNS and TCPIP (Skill)

Technical IT Skills:
Software engineering (Master)
Software and Network Security (Skill)
User Interface Design (Master)
Data Interchange (Master)
.net v4.0+ (Master)
C# (Master)
SQL (Master)
ASP .Net (Master)
SharePoint (Skill)
Data Design (Skill)
SAP Cloud Platform development (optional)
SAP Process Orchestration (optional)