Senior Software Developer
Bidvest Bank
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