Job Expired

company-logo

Senior Software Development and MIS Officer

Bunna International Bank

job-description-icon

Engineering

Software Engineering

Addis Ababa

5 years

1 Position

2025-06-28

to

2025-07-02

Required Skills

create software design

Fields of study

Software Engineering

Engineering Science

Computer science

Full Time

Share

Job Description

We are looking for a skilled web application’s Angular-based front-end, and Manage the collaborative learning content editor and real-time browser-based IDE Manage, monitor, and optimize the front-end performance to ensure that our real-time interaction-heavy functionalities are fast and performant across a wide range of user devices.

Duties and Responsibilities

  • Architect, implement, and maintain features of the web application’s Angular-based front-end

  • Manage the collaborative learning content editor and real-time browser-based IDE

  • Convert wireframes and design documents into fully-functional web front-end features

  • Manage, monitor, and optimize the front-end performance to ensure that our real-time interaction-heavy functionalities are fast and performant across a wide range of user devices

  • Grow your knowledge and the technology stack to serve the user base better

Job Requirements

  • Bachelor of science in Engineering, Computer Science, Software Engineering, or a related field.

  • At least 5 years’ experience in IT related roles out of which at least 3+ years of relevant experience as a front-end developer

  • Must have experience in Angular, Typescript, CSS, and HTML

  • Experience with front-end web frameworks is required

  • Experience with Angular 2+ is preferred

  • Familiarity with the whole web stack, including protocols and network security, is nice to have

  • Experience in Continuous Integration & Continuous Deployment (CI/CD) utilizing Docker containers is preferred.

  • Must have experience in using AWS cloud and its resources/services.

  • Experience in automated testing including unit testing & UI testing is nice to have.

  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities

    How To Apply

    • Only highly qualified & short-listed candidates will be contacted

    • Any physical application request will not be accepted

    • The Bank has the right to cancel the post advertised

    • Interested and qualified applicants are invited to register using THIS LINK

Fields Of Study

Software Engineering

Engineering Science

Computer science

Skills Required

create software design

Related Jobs

9 days left

Matrix Technology

Senior Backend Developer

Backend Developer

time-icon

Full Time

3 - 5 yrs

1 Position


Bachelor's Degree in Software Engineering or in a related field of study with relevant work experience Duties & Responsibilities: - Designing and implementing scalable microservices in Java, Go, or Node.js - Developing and integrating RESTful and gRPC APIs - Managing databases and ensuring high performance (e.g., PostgreSQL, MongoDB) - Participating in code reviews, architecture discussions, and agile ceremonies - Ensuring application performance, security, and responsiveness Required Skills - Proficiency in Java, Go (Golang), and Node.js - Solid experience with microservices architecture - Strong understanding of REST APIs, gRPC, and asynchronous messaging systems - Familiarity with PostgreSQL, MongoDB, or other relational/noSQL databases - Experience with Docker, Kubernetes, or similar container orchestration tools is a plus - Knowledge of CI/CD pipelines and version control (Git)

Addis Ababa