Our client is seeking an IT Developer (Senior) to join their team, based in Gqeberha.
Successful candidate will need to support the software development process within the organisation by providing technical insights and direction throughout the SDLC and producing neat, complex and accurate code and queries, according to our agreed standards and practices, within a variety of different software system types.Duties to include:-Shows appetite and aptitude for owning responsibility of technical decisions and direction for one or many projects/teamsAptly manages team demands on his/her time and shows willingness/ability to delegate technical execution or responsibilities when appropriateDirects technical aspect of operations related to escalated client accounts or high severity issues as they affect or confront a project or teamDemonstrates interest in improving the company's technical awareness, depth and use of technology across the businessParticipates in the evolution of company level best practices, standards, and policies as it relates to software developmentAbility to work under pressure and meet deadlinesMinimum Requirements:-Advanced Diploma of 4 years / NQF level 7 (Typically, a 4-year Diploma from a University of Technology)Minimum 5 years' experienceRecognized expert in specific areas related to software developmentMust understand and can speak to all aspects of the software development life cycle (e.g.
requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g.
Waterfall, Agile, Iterative Development, etc.
)Highly experienced in OO principles and techniques, Microsoft MVC Framework and ASP.NETHighly experienced in C#, .NET, WebservicesExperienced with frontend development with Razor, JavaScript, AJAX, HTML and jQueryExperience writing complex SQL queries and Stored Procedures working with MS SQL Server 2016 or aboveExperience with version control using SVN / TFS is advantageousExperience with Kendo / Telerik is advantageousExperience with web development is advantageousPlease apply online.
If you have not been contacted within 2 weeks, consider your application unsuccessful.