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


Related Jobs

Apply Now