1. Software Development Engineer
Job Summary:
The Software Engineer will be responsible for the design, architecture, and development of in-house software solutions and provide high levels of system support. The Engineer must be able to interpret and articulate business needs and demonstrate competency in providing business solutions.
Skill and Educational Background:
- Bachelor’s degree in Information Technology, Computer Science, Computer Information Systems, Software Engineering, or any other equivalent field.
- Banking business knowledge is an added advantage.
Experience:
- At least six (6) years’ experience as a software engineer with demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and deployment tasks.
Required Technical Competency:
- Ability to lead, influence, and drive change initiatives in support of business strategies within the department/unit.
- Proficiency in developing moderately complex software in C#, Java, assembly language, or other selected languages.
- Ability to capture and document software requirements.
- Experience in all areas of software development, including designing, coding, testing, debugging, configuring, and documenting software.
- Experience designing modules for Content Management Systems, particularly for responsive web pages where content areas must dynamically adjust.
Application Form:
Apply here
2. Business Analysis Officer
Job Summary:
The Business Analysis Officer supports business users with the formulation of a system or process change within the business activity. The role holder will work closely with business end users, IT Services, the project team, and external suppliers to ensure that an effective solution is deployed.
Skill and Educational Background:
- Bachelor’s degree in Information Technology, Computer Science, Computer Information Systems, Software Engineering, or any other equivalent field.
- Professional ICT qualifications in Microsoft systems and ERP systems are an added advantage.
Experience:
- At least four (4) years of service delivery management.
Required Technical Competency:
- Experience working as a business analyst (or equivalent role) in a banking environment.
- Experience with the full product lifecycle.
- Familiarity with digital and web service solutions.
- Awareness of open-source and cloud technologies.
- Experience with the development and implementation of ERP and E-Commerce solutions.
- Good working knowledge of database management, data analysis, and business reporting.
- Up-to-date knowledge of security and legal obligations surrounding managing data and information.
- Experience proactively managing IT suppliers and contracts.
Application Form:
Apply here
3. Senior Enterprise Service Integration & Support Officer
Job Summary:
The Senior Enterprise Service Bus Officer is responsible for providing support in implementing and maintaining the Bank’s ESB infrastructure, ensuring seamless integration between various systems and applications. The role holder is also responsible for selecting appropriate integration technologies and ensuring adherence to best practices and industry standards.
Skill and Educational Background:
- Bachelor’s degree in Software Engineering, Computer Science, Information Systems, Information Technology, or any other equivalent field.
- Relevant professional qualifications are an added advantage.
Experience:
- Minimum of five (5) years’ relevant experience in system engineering.
Required Technical Competency:
- Proven experience in identifying the design, development, and implementation of software systems, applications, and related products.
- Experience with systems planning, security principles, and general software management best practices.
- Knowledge of data privacy practices and laws.
- Experience in systems and storage capacity management, maintenance, forecasting, and lifecycle planning focused on business requirements.
- Hands-on knowledge of configuration management tools.
- Experience with VMware virtualization design, build, and administration.
- Experience with SQL administration and SQL toolsets.
Application Form:
Apply here
4. Alternate Channel Administrator – Online
Job Summary:
The Alternate Channel Administrator – Online is responsible for participating in the development of online in-house digital solutions/platforms and providing system support. The role holder must demonstrate the ability to interpret and articulate business needs and provide business solutions.
Skill and Educational Background:
- Bachelor’s Degree in Information Technology, Computer Science, Computer Information Systems, Software Engineering, or any other equivalent field.
Experience:
- At least four (4) years relevant experience.
Required Technical Competency:
- Understanding of general systems planning, security principles, and general software management best practices.
- Proficiency in Microsoft Office applications and core banking systems.
- Knowledge of applicable data privacy practices and laws.
- Hands-on knowledge of configuration management tools.
- Understanding of VMware virtualization design, build, and administration.
- Understanding of SQL administration and SQL toolsets.
Application Form:
Apply here
5. Cyber Security Incident & Response Engineer
Job Summary:
The Cyber Security-Incident Response Engineer is responsible for developing cyber incident techniques, tactics, and guidelines for the Bank. The role involves identifying, detecting, analyzing, triaging, scoping, containing, isolating, and providing guidance for remediation and determining the root cause of cyber security incidents. The role holder is also responsible for investigating and resolving information security incidents, preparing post-incident reports, and proactively monitoring networks for security issues.
Skill and Educational Background:
- Bachelor’s Degree in Computer Science, Information Technology, Information Systems, Software Engineering, or any other equivalent field.
- Relevant professional qualifications and certifications (e.g., CCNA/CCNP/CCIE, CEH, CISA, CISM, CCSP, CISSP, Security+, SSCP, OSCP, Microsoft Windows or Linux certifications) are added advantages.
Experience:
- At least six (6) years’ experience as a software engineer with demonstrated success in developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and deployment tasks.
Application Form:
Apply here
Application Instructions:
- Fill in all details on the vacancy application form and make sure to submit after completing all questions.
- Scan and upload all relevant credentials (educational qualifications, work experience, licenses, certifications, etc.) in PDF format.
- Login to the Ethiojobs vacancy application website and attach the scanned documents in PDF format.
- Applicants who do not have an Ethiojobs account need to register using a personal email account.
- CVs should not be more than 3 pages and saved in PDF format.
Application Deadline: