Details about position
Purpose of the role:
The ideal candidate for this role will be responsible for working within a team of energetic developers to deliver required projects according to projected timelines.
Key Performance Areas
Development
- Continuously develop quality solutions to challenges
- Carefully manage the timelines for project completion
- Measure and test to ensure the usability of the developed solutions
- Deliver quality solutions according to the agreed project timelines
System support
- Support and maintain production system(s)
- Ensure that all support queries are logged
- Attend to these system queries according to agreed timelines
- Have the capability to identify and solve technical problems
- Qualifications & Accreditations
- A 3-year degree with Information Technology being the core subject or an equivalent qualification
Experience & Skills
- 5 years’ working experience as a .NET developer
- 5 years’ programming tool experience in Visual Studio and SQL Server
- Experience using the latest .NET technologies such as LINQ, Razor, Entity Framework, WPF, WWF and Dynamic Data Controls
- Knowledge and understanding of a Full Project Development/ Software Development Life Cycle
- SQL Server Integration Service (SSIS) Package
- Competent in Microsoft Office
- Knowledge of Internet Information Services
- Experience in the retail or financial services sector would be advantageous
Attributes and Behaviours
- Ability to work well under pressure
- Self-motivated team player who can also work independently
- Strong interpersonal skills and a clear communicator – both verbal and written
- Take ownership of a task and see it to the end
- Great attention to detail
- Result and deadline driven
- Energetic, positive and adaptable to change
Overview
Position: Open
Location: Cape Town
Job Title: Senior Software Developer
Salary: To be discussed