Friday, August 2, 2024
HomeJobsABC Bank Hiring Software Developer

ABC Bank Hiring Software Developer

Position: Software Developer

Organization: African Banking Corporation Limited (ABC Bank)

Location: Not specified

Application Deadline: 12th August 2024

Job Overview

ABC Bank is a leading commercial bank with a 40-year history. The bank seeks to recruit a dynamic, creative, self-driven, and highly motivated experienced professional for the Software Developer position. The incumbent will report to the Senior Manager – Software Development.

Key Responsibilities

  • Plan, analyze, design, develop, test, implement, and maintain software on Windows, Linux, and Unix platforms.
  • Develop systems and services using Java, Python, Nodejs, Spring, and PostgreSQL.
  • Design and implement a customer service application for Mobile Banking App, USSD, and Internet Banking Services.
  • Integrate and implement SOA services into the banking system for online transactions.
  • Develop custom device-to-cloud protocols, RESTful APIs, and Microservices as a backend platform.
  • Implement systems and data security, standardizing strong authentication methodologies across applications.
  • Coordinate with internal teams to understand user requirements and design applications to solve business problems.
  • Develop effective, scalable programs to streamline business processes.
  • Develop back-end components to improve responsiveness and overall performance.
  • Improve the functionality of existing systems.

Minimum Qualifications, Knowledge, and Experience

  • Bachelor’s degree in Computer Science or a related degree.
  • Certification in a software development course.
  • At least 3 years of experience using Java, Python, or Nodejs.
  • Knowledge in respective MVC frameworks, object-relational mapping (ORM), RDBMS, and SQL.
  • Good experience in DevOps and containerization, front-end technologies (like JavaScript and HTML5).
  • Understanding of microservices architecture and background in RESTful APIs and WSDL web services.
  • Working experience with common Software Development Life-cycle methodologies such as Agile and Waterfall.
  • Dependable and honest, with the ability to maintain confidentiality with high levels of integrity and professional ethics.
  • A conceptual thinker with the ability to organize, plan, coordinate, prioritize, and deliver projects on time.
  • Effective participation in a team-based information and value-sharing environment.
  • High client service orientation (internal and external) and initiative to solve problems, decision-making, excellent analytical, and communication skills.
  • Good understanding of emerging technologies such as Artificial Intelligence, machine learning, and Blockchain application development.
READ ALSO  Absa Bank Hiring Data Led Sales- Sales Manager

Application Process

If you believe you meet the above requirements, send your application to [email protected] on or before 12th August 2024. Please put the position applied for as the subject of the email. Only shortlisted candidates will be contacted. Canvassing will lead to automatic disqualification.

YOU MAY ALSO LIKE
- Advertisment -

RECENT POSTS

- Advertisment -
- Advertisment -