Senior Developer
Listing reference:
capgh_000198
Listing status:
Online
Apply by:
4 September 2023
Position summary
Introduction
The primary purpose of the position is to define, build, test and deliver an increment of value in a short time frame. The position is responsible for analysing, designing, developing, implementing and maintaining software applications according to business requirements, while maintaining the full application development lifecycle.
Job description
The
KEY OUTCOMES
of this role are:
-
Agile Team responsibilities
-
Design and develop new software solutions
-
Implement new software solutions
-
Maintain software solutions
CORE COMPETENCIES:
Deciding and Initiating Action
Interpersonal skills
Adhering to principles & values
Applying Expertise and Technology
Analysing
Learning and Researching
Creating and Innovating
Result Orientation
Customer Service Orientation
Adapting and Responding to Change
Coping with Pressure and Setbacks
Achieving Personal Work Goals and Objectives
Troubleshooting skills
Minimum requirements
QUALIFICATIONS
BCom / BSc / Bachelor of Computer Science / Software Engineering
Minimum of 7 years' experience designing and building software solutions
EXPERIENCE/KNOWLEDGE & SKILLS
.NET 4.5.1 Framework, .NET Core
C#, C , JavaScript Programming
SOAP, XML, JSON, HTML5, CSS3
Object-oriented programming (OOP)
WCF Web Services, WCF Data Services
Visual Studio 2013 and Team Foundation Server
BizTalk Server 2013 , Integration and Enterprise Service Bus & Microservices experience is an added advantage
SQL query writing skills
Design and optimize SQL Server 2012 stored procedures
Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)
Advanced level Knowledge of Software implementation best practices
Advanced level Knowledge of Software Development Life Cycle
Experience with formal software development processes and methodologies such as Agile, SCRUM or MSF
Experience with Automated Testing Software such as Ranorex