Job Expired
Hijra Bank
ICT
Computer Science and Information Technology
Addis Ababa
4 years
1 Position
2024-09-09
to
2024-09-20
Computer Engineering
Software Engineering
Information Technology
Computer science
Full Time
Share
Job Description
Developers develop, implement and document web-accessible software based on the designs provided. They align the client's web presence with its business strategy, troubleshoot software problems and issues and look for ways to improve the application.
Technical Skills Needed:
•Demonstrable experience of software development.
•Demonstrable ability to coach others, share knowledge and train colleagues on technical subjects.
•Proven ability to deliver high quality software ensuring attention to detail.
•Demonstrable experience of translating user requirements into technical specifications.
•Web services APIs through web services.
•Writing scalable, globally distributed applications.
•Java Expertise: Proficient in Java SE and Java EE, including frameworks like Spring Boot
•Backend Development: Experience with RESTful APIs, microservices, and containerization (e.g., Docker).
•Database Management: Skilled in SQL databases (e.g., MySQL, oracle),
•Tools and Technologies: Familiar with Maven/Gradle, Git, and CI/CD tools.
•Performance and Scalability: Ability to optimize performance, work with caching mechanisms, and understand distributed systems.
•Security: Knowledge of secure coding practices and authentication/authorization protocols.
•Testing and Debugging: Experience with unit testing (e.g., JUnit) and strong debugging skills.
Qualification
BSC/BA degree in MIS, Computer Science, IT, Software Engineering, Computer Engineering, or related fields
Experience
Four (4) years of relevant work experience. Knowledge of IFB will be advantageous.
Interested and qualified applicants should submit their application letter, updated resume/CV, and educational certificates using THIS LINK
Fields Of Study
Computer Engineering
Software Engineering
Information Technology
Computer science
Related Jobs
about 14 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
about 14 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 14 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 14 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 14 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 14 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