Software Engineer (Sp6)-Information Technology: Core Banking Platform
Capricorn Group Limited - windhoek, namibia
2 months ago
Software Engineer (SP6)-Information Technology: Core Banking Platform
Listing reference: capgh_000223
Listing status: Online
Apply by: 7 March 2024
Position summary
Introduction
The position's primary purpose is to be part of a cross-functional Agile Team that defines, builds, tests and delivers an increment of value in a short time. The position is responsible for analyzing, designing, developing, implementing, and maintaining software applications according to the business requirements while maintaining the full application development lifecycle.
Job description
KEY RESPONSIBILITY AREAS (KRAs)
- Agile Team responsibilities
- Design and develop new software solutions
- Implement new software solutions
- Maintain software solutions
Minimum requirements
CORE COMPETENCIES
- Deciding and Initiating Action
- Working with People
- Adhering to principles & values
- Persuading and Influencing
- Writing and Reporting
- Applying Expertise and Technology
- Analysing
- Learning & Researching
- Planning and Organising
- Delivering Results and Meeting Customer Expectations
- Adapting and Responding to Change
- Coping with Pressures and Setbacks
- Achieving Personal Work Goals and Objectives
- Troubleshooting skills
QUALIFICATIONS
- BCom / BSc / Bachelor of Computer Science / Software Engineering
- Minimum of 5 years experience designing and building software solutions
- Any Microsoft Certified: Azure Developer certification will be an added advantage
EXPERIENCE/KNOWLEDGE & SKILLS
- Knowledge of Core Banking systems is an advantage
- Experience with container technologies (Docker, Kubernetes, etc.) will be an added advantage
- Experience using Azure DevOps tools, specifically Azure Repos and Pipelines, will be an added advantage
- Experience in both front-end and back-end application development through applying best practices
- Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM, or MSF is an advantage
- Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA) is an advantage
- .NET Framework knowledge
- C#, C, JavaScript Programming
- Object-oriented programming (OOP) knowledge
- SQL query writing skills
- Experience with Automated Testing Software