Senior Software Solutions Development Consultant - Pretoria Verfied

Salary Negotiable Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 22-05-2017 10:18:56 AM
19-06-2017 10:18:56 AM
MINIMUM EXPERIENCE AND EDUCATIONAL REQUIREMENTS
• RSA Citizens only
• Suitable Bachelor’s Degree or Diploma i.e. Information Technology, Informatics or related area of study
• Microsoft Development Certifications (MCP, MCSD)
• 5 + years’ experience with software design and development on a Windows platform
• Database systems (T-SQL, Database Intelligence, Database Administration)
• VBScript, .Net, C#
• Proficiency in troubleshooting techniques and detail-oriented problem diagnosis
• Ability to assess as situation quickly, provide accurate solutions and has the ability to manage various parties to a common understanding on solutions
• Proven background in enterprise application design and implementation
• Experience in developing multithreaded applications
• Experience in developing real-time transaction processing applications
• Integration experience using Web Services and DLLs
• MSoft C# , MSoft WCF (Windows® Communication Foundation, Microsoft WPF (Windows® Presentation Foundation), Ajax, Infragistics (advantageous)
• ERP system experience (advantageous)
• Industries experience (advantageous)
• BPM /Workflow (advantageous)
• Proficient in English
• Excellent People Skills
• Self-Starter and motivator
• Basic Project Management Skills
• Presentation Skills
• Own Vehicle AS Travel IS required

JOB SPECIFICATION
Build and deploy custom Business Process Management Solutions utilizing the Companies Framework
Execute and effectively follow and manage the Implementation methodology in line with the SDLC
Evaluate requirements and provide the best possible solutions, do workshops with clients, document outcomes through Mapping clients' processes, using Visio and delivering on the requirements.
Do basic project management including managing own work related to a project plan and milestones. Configure, develop & test solutions Communication/workshop/presentations with client to meet the customer's expectations Provide post-implementation support as per SLA

SUMARY OF SKILLS/TASKS/QUALITIES
Technical:
• Engineering systems concepts and principles
• Database design, coding, optimization and maintenance
• Technical setup, implementation and systems knowledge
• Complex modelling techniques
• Technical writing
Analytical:
• Analytical and conceptual expertise
• Planning, documentation, analysis and business requirements management techniques
• Object-oriented analysis
• Evaluation of profitability/risk
• Testing, verification and validation techniques
• Creation of the Business Requirements Document
• Administrative and reporting abilities
• Application of industry experience
Business:
• Industry knowledge on best practice business processes
• Ability to have a business-oriented vision
• Business Process Re-engineering
• Case development
• Business writing
• Solution orientated
Management:
• Fundamentals of project management
• Management of customer relationships
• Change Management , time management and personal organization skills
• Integrity and ethics
Communication:
• Ability to formulate concepts verbally and written
• Communication of technical information to a non-technical audience
• Communication of business information to a technical audience
• Negotiation
• Tact

BENEFITS
• Provident Fund
• Group Life
• Travelling expenses according to AA rates
• Leave according to BCEA
• After a year of service, employees become eligible for performance bonuses every 6 months.