Software Development and QA Lead
Export Development Bank (Sudan)
مجموع سنوات الخبرة :13 years, 5 أشهر
• Providing Support for the Bank core-banking system (T24) and its APIs
• Working on the launching of the bank’s Online Platform (Mobile App, Agent App, Internet Banking)
• Gathering and analyzing new requirements, and design suitable new solution.
• Develop solutions either internally or via outsourcing.
• Ensure that new solutions meet functional and non-Functional requirements by leading a QA process.
• Prepare test cases and document test results for UATs for vendors’ software products.
• Help maintain the bank’s systems, troubleshoot, fix bugs and reported software issues.
• Follow up with systems vendors on new requirements and reported software issues.
• Participate in defining and enhancing the section’s processes and methodologies.
• Setup projects plans, assign tasks to teams and motivate the team to ensure optimal outcome from human resources.
• Provide Technical guidance for software developers.
• Leading the team in the development of a specialized ERP system for this startup, along with other small web development projects
• Evaluating and enhancing the development process.
• Implementing a combination of development life cycle and agile methodology.
• Changed and unified the environment settings for the team.
• Created templates for Requirements, QA test cases.
• Trained team in performing unit and integration testing.
• Performed UAT-like testing before delivering to customers.
Leading a team of engineers in development and support tasks, assigned systems includes ISO messaging standards 8583 based protocols, National Electronic Cheques Clearing system, SWIFT solutions, EBS online payments applications. Back-end integration with SOAP and REST web services APIs. Coordination with customers and vendors. Also, lead a team in the development of an Internal Monitoring system.
Role includes performing software engineering life cycle tasks (requirements elicitation, analyze, design, develop, test and maintain software), product documentation, client presentations, user training, technical support, working with a team (brainstorming, presentation, collaboration in coding and code revision), working with quality assurance team
Worked on developing an ERP system using JSF technology, also worked in supporting a core banking system that serves a big share of the banking sector in Sudan
Preparing and teaching lectures for "Introduction to Database Systems" for 2nd year's students of the Networks & Maintainance Diploma programs. Role also included preparing lab materials, lab supervision, preparing And correcting course work, tests and final year exams.
University of Khartoum, Faculty of Engineering B.Sc of Electrical And Electronics Engineering Software Engineering of Electronics Systems
- Catholic Sisters' School, Khartoum Comboni schools diploma, Sudan school certificate