About the role:
- Leadership skills with the ability to move into a Team Lead Role
- Assess, develop, upgrade and document procedures for systems, communications environments, and application software.
- Consulting with Account Managers, Executive Head: Innovation, Architecture & Development, Operations Manager, and fellow colleagues concerning maintenance/enhancements and development of the system.
- Consulting with network administration employees to evaluate interface between hardware and software.
- Document and direct software testing and validation procedures.
- Modifying existing software to correct errors to adapt it to new hardware or to upgrade interfaces and improve performances.
MINIMUM REQUIREMENTS
Qualifications
- Diploma / Degree in Computer Science / Development
- Matric
Experience & Skills
- Minimum of 8+ years in a Software Development role
- Minimum 8+ years’ experience in T-SQL Database Design and Development
- Sound knowledge of the Microsoft SQL database technology and T-SQL
- Knowledge of programming languages such as C# or VB.net will be an advantage
- Knowledge and experience web services development
- Design, develop, test, and maintain software solutions to meet the clients’ requirements.
- Ability to analyse a request for change or new development to determine how the existing functionality can be used/enhanced or to develop new functionality to meet the request
- Back-end database programming and design
- Reviewing query performance and optimizing code
- Writing queries used for front-end applications (websites, desktop applications, or cloud apps)
- Designing and coding database tables to store the application’s data
- Data modelling to visualize database structure
- Working with application developers to create optimized queries
- Creating database triggers for automation, e.g., automatic email notifications
- Creating table indexes to improve database performance
- Experience in Agile & Scrum
- Programming views, stored procedures, and functions
Non-Technical Skills Required:
- Willing to work overtime& perform standby duties
- Must have own and reliable transport
- High Level of Personal Integrity and ethics
Desired Skills:
- T-SQL
- Microsoft SQL
- C#
- VB.net
Desired Work Experience:
- 5 to 10 years Software Development
Desired Qualification Level:
- Degree