Shabelle Bank
ICT
Computer Science and Information Technology
Addis Ababa
1 years
1 Position
2025-09-18
to
2025-09-24
computer science
Computer Engineering
Information System
Computer science
Full Time
Share
Job Description
Job Summary: will architect, build, customise, and integrate high-quality software solutions that directly align with organizational objectives, ensuring top-tier performance, scalability, and user satisfaction. You will operate as a hands-on technical authority, delivering robust systems while collaborating across the business to maximise impact.
Design and implement complex, scalable, and maintainable full-stack applications (frontend & backend), ensuring optimal performance, security, and responsiveness.
Translate business and user requirements into detailed technical and functional specifications; prototype and iterate rapidly to validate solutions.
Lead the full software development lifecycle, including coding, testing, debugging, deployment, and post-launch optimization, following best practices and industry standards.
Build advanced features and functionalities that meet evolving business and customer needs, integrating seamlessly into existing systems.
Design and implement smooth integrations between core systems, third-party APIs, and auxiliary applications, ensuring data integrity, security, and operational efficiency.
Conduct rigorous unit, integration, and performance testing to ensure software reliability; implement automated testing frameworks where appropriate.
Optimize code, refactor legacy systems, and enhance performance based on monitoring, analytics, and user feedback.
Collaborate with third-party service providers for advanced technical support, change management, and upgrade implementations.
Embed strong security measures in all development work, ensuring compliance with legal and regulatory requirements, including data protection standards.
Continuously research and adopt emerging tools, frameworks, and practices to improve development efficiency, maintainability, and scalability.
Work closely with product managers, designers, and business stakeholders to align technical solutions with strategic objectives.
Maintain high-quality technical documentation and deliver clear progress updates to relevant stakeholders.
Qualifications:
B.Sc. Degree in Computer Science or Information Science or Information Systems or Electrical and Computer Engineering or Computer Engineering or Information Technology and related fields, with 1 year as an IT trainee.
Strong database skills (SQL & NoSQL) with a deep understanding of data modeling and optimization.
Advanced API development and integration skills (REST, GraphQL, WebSockets).
Proficiency in DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP).
Strong problem-solving and debugging skills with a focus on scalability, performance, and maintainability.
Up-to-date knowledge of cybersecurity practices and secure coding standards.
Applicants who meet the above requirements are required to submit a short CV in PDF format, not exceeding 3 pages, via THIS LINK
Please note that hard copies or physical applications will not be accepted.
Shabelle Bank reserves the right to cancel the advertised position at its discretion. Additionally, the Bank does not charge any fees at any stage of the recruitment process.
Fields Of Study
Computer Engineering
Information System
Computer science
Skills Required
computer science
Related Jobs
about 7 hours left
Mizan Tepi University
Lecture
Lecturer
Full Time
0 yrs
2 Positions
PHD, Master's or Bachelor's Degree in Information Science or related field of study. Duties and Responsibilities - Designing, developing, and delivering lectures, tutorials, and seminars on their specialist subject to university or college students. - Preparing course materials such as syllabi, lecture notes, assignments, and assessment
about 7 hours left
Dire Dawa University
Lecturer
Lecturer
Full Time
0 yrs
6 Positions
Master's in Information Technology, or a related field of study.
about 7 hours left
Mizan Tepi University
lecture
Lecturer
Full Time
0 yrs
3 Positions
PHD or Master's or Bachelor's Degree in Computer Science or related field of study. Duties and Responsibilities - Designing, developing, and delivering lectures, tutorials, and seminars on their specialist subject to university or college students. - Preparing course materials such as syllabi, lecture notes, assignments, and assessment
about 7 hours left
Mizan Tepi University
Lecture
Lecturer
Full Time
0 yrs
2 Positions
PHD, Master's or Bachelor's Degree in Informaton Technology or related field of study. Duties and Responsibilities - Designing, developing, and delivering lectures, tutorials, and seminars on their specialist subject to university or college students. - Preparing course materials such as syllabi, lecture notes, assignments, and assessment
about 7 hours left
Mizan Tepi University
lecture
Lecturer
Full Time
0 yrs
1 Position
PHD or Master's or Bachelor's Degree in Computer Science, Hardware and Network Servicing, Information Science or related field of study. Duties and Responsibilities - Designing, developing, and delivering lectures, tutorials, and seminars on their specialist subject to university or college students. - Preparing course materials such as syllabi, lecture notes, assignments, and assessment
about 7 hours left
Mizan Tepi University
lecture
Lecturer
Full Time
0 yrs
6 Positions
PHD or Master's or Bachelor's Degree in Software Engineering, Compuer Science, Informaton Technology or related field of study. Duties and Responsibilities - Designing, developing, and delivering lectures, tutorials, and seminars on their specialist subject to university or college students. - Preparing course materials such as syllabi, lecture notes, assignments, and assessment