flag iconGo back
Capitec Bank company logo

Senior Software Engineer: Conversational Banking (Node.js)Capitec Bank

Western CapeSouth Africa
a year0 Applicants
eye icon0
circular warning alertOops! It seems this job from Capitec Bank has expired

job description - Senior Software Engineer: Conversational Banking (Node.js)

  • As an Analyst Developer for Conversational Banking, your purpose is to develop cutting-edge solutions that will revolutionize the way our clients engage with our banking servies. Through your well-honed full stack development skillset, you will be at the forefront of innovation, utilizing the latest technologies to design, build and maintain chatbots, voice assistants, enable complex integrations, and other conversational interfaces that provide a seamless, personalized, and secure experience for our clients. You will work collaboratively with other developers, data scientists and product managers to deliver solutions that are scalable, efficient, and easy to use, while keeping up to date with latest industry trends and best practices. 

Experience

  • 5 - 7 Years proven software development experience

Experience in the following development languages:

Minimum

  • Full Stack Web Development
  • Modren JavaScript, CSS & HTML
  • Web Components
  • NodeJS
  • MSSQL
  • Web services 
  • Rest Services  

Qualifications (Minimum)

  • A relevant qualification in Information Technology
  • Grade 12 National Certificate / Vocational

Qualifications (Ideal or Preferred)

  • Certification in Systems Analysis or Design
  • n/a

Knowledge

Min:
Must have detailed knowledge of:

  • IT systems development processes (SDLC)
  • Application development
  • Standards and governance
  • Agile development life cycle
  • Testing practices

Ideal:
Knowledge of:

  • UML
  • Systems analysis and design
  • System architecture (technical design and implementation processes)
  • Practical knowledge of AWS Services 
  • Basic understanding of Chat bot development using Whatsappa and Social Media 

Solid understanding of:

  • Banking systems environment
  • Banking business model
  • Best practices for Quality Assurance (QA)
  • Object Orientated Development environment (i.e. Java, Spring Framework, JBoss)

Skills

  • Analytical Skills
  • Problem solving skills
  • Communications Skills
  • Facilitation Skills
  • Interpersonal & Relationship management Skills
  • Negotiation skills
  • Influencing Skills
  • Presentation Skills
  • Attention to Detail
  • Commercial Thinking Skills
  • Planning, organising and coordination skills
  • Project Management Skills (Methodolgy Specific)

Conditions of Employment

Clear criminal and credit record

flag iconReport
About the company
Capitec Bank logo
1 followers
Follow

We provide simplified banking solutions. That's why we offer affordable transactions, the right type of credit when you need it, and insurance for you.

Recommended for you