Sandton, ZAF
51 days ago
Senior Software Developer
Primary Purpose Maintenance of existing applications and development of new applications. Minimum Requirements Qualifications + National Diploma (Computer Programming or similar) Experience + 7+ years' experience in Systems design, development and implementation COMPETENCIES Technical + C# Microsoft.Net + SQL Server + MVC / ASP.Net + WCF / WebAPI + Entity Framework + Problem Solving + Unit Testing + HTML / JavaScript + Angular + Team Foundation Server / VSTS / Azure DevOps + .Net Core Behavioral + Attention to Detail + Time Management + Teamwork + Initiative + Adaptability + Conformity + Communication Ideal Qualifications + BSc Information Technology or Computer Science + MCSD (Microsoft Certified Systems Developer) + Azure certifications Duties and Responsibilities CUSTOMER CENTRICITY Service excellence + Levels & quality of service delivery as experienced by internal & external stakeholders. + Interprets business/customer requirements to provide timeous solutions. + Responsiveness: Speed of responses, reaction time, going the extra mile, turnaround time + Degree of customer satisfaction from customers + Attend to change of applications and reports. + Trouble-shoot and fix problems with applications and processes. OPERATIONAL EXCELLENCE Systems Development + Develop and maintain systems in terms of quality, proper documentation, as well as conformance to Enterprise architecture plan. + Delivering developmental efforts on time. + All developmental efforts must be concluded within the Change Control process. + Adhere to coding standards + Adhere to source control policies & guidelines + Improving coding standards LEARNING AND DEVELOPMENT Contribution to Teamwork in Department + Contribution to making the department a great place to work + Contribution to teamwork (Level of teamwork, accountability, delivery, quality & speed of information shared, + contribution to efficiency & effectiveness of area. + Effort to forge & maintain quality inter-personal relationships. + Take accountability for the achievement of operational objectives within own area of control + Support and drive the business's core values + Maintain a positive attitude and drive + Promote harmony and teamwork + Promote the sharing of knowledge + Show willingness to help others + Open to feedback and constructive criticism of performance + Assist support staff in resolving helpdesk calls + Receiving ad-hoc requests from internal as well as external parties and then responding appropriately Personal and Intellectual Capital Development + Take ownership for driving own career development + Development of knowledge base and Intellectual Property + Stay abreast of the current and forthcoming technologies This position is advertised in line with our commitment to Employment Equity.
Confirm your E-mail: Send Email
All Jobs from Bidvest Bank