10 Mar 2020

Software Integration Engineer at AB Bank Rwanda Plc

Never Miss a Job Update Again. Click Here to Subscribe


Job Description


AB BANK Rwanda Plc.

is looking for qualified and competent staff to fill the position of Software Integration Engineer

As a member of the application unit, the Software Integration Engineer will highly focus on implementing quality software. Basically, his/her overall duty will be to link component subsystems and ensure they work together as a unit. The Software Integration Engineer will design, build, synthesize and implement technological applications that are customized to meet the organization’s needs. The Software Integration Engineer will work with the third parties’ companies by testing and authenticating software to determine suitability before integration into the company’s main system.

Key responsibilities & duties

  • Develops and Maintains integration/interfaces between systems such as MyMBS, ABR Mobile, partner bank’s Integration, RIPPS, SMS;
  • Converts designs and specifications into computer code;
  • Compiles code into programs and corrects errors detected in compile process;
  • Analyzes code to find causes of errors and revises programs;
  • Designs and codes layouts for onscreen user interfaces printed outputs, and interfaces with other systems;
  • Reviews user and technical documentation is written by others to confirm consistency with program operations;
  • Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs;
  • Revises program for corrections, enhancements, or system environment changes;
  • Design, build and modify as per requirement, Statistical Information Systems;
  • Assess the accuracy of data information and follow up on the implementation of data corrections;
  • Perform Audit Controls over data entry process;
  • Design facility formats for data analysis per different staff levels;
  • Build and develop new system interfaces and subroutines as required;
  • Assess and deliver end-user training where necessary;
  • Research, evaluate and recommend system technologies to support business requirements;
  • Maintain up-to-date knowledge of new technologies;
  • Coordinate with the rest of the IT team to meet the team objectives;
  • Expands knowledge and capabilities to continually add value and progress within the ABR IT Team.

Skills and Ability

  • Develop integration interface across JAVA, .NET, C++ and other platforms;
  • Define system specifications, input/output processes, and hardware or software compatibility;
  • Engage in subsystems’ design analysis and integrate with the overall system;
  • Create professional technical documentation and present for internal and external use;
  • Code integration activities and perform branch integration;
  • Develop and automate change validation to tools before roll out and handle validation;
  • Modify custom tools and engage in new tool development;
  • Evaluate, select, roll out and support off-shelf tools to improve developer productivity;
  • Contribute towards team, department and company goals;
  • Integrate interface together with project managers;
  • Execute and upgrade integrated interfaces;
  • Assist clients to test integrated interfaces.
  • Strong knowledge of building software that is reliable and maintainable;
  • Resourcefulness & ability to grasp new concepts quickly;
  • Ability to pay attention to details;
  • Ability to lead and coordinate complex topics and deliverables across many functional areas;

Experience

  • Work with Project Managers to find optimal technical solutions to project challenges;
  • Design and develop software frameworks to be leveraged by multiple projects;
  • Review work quality and provide mentorship to the IT team;
  • Manage and give direction to the third-party developers;
  • Ensure that adherence to development processes and best practices;
  • High-level collaborative design of integrated solutions;
  • Contribute to the completion of program and project milestones under the specific guidance of his/her immediate supervisor.

Personal Qualities:

  • Personal commitment to the ABR values, objectives and culture of continuous service improvement;
  • Commitment to own personal development and take full advantage of training provided;
  • Self-motivated with the ability to work in a structured organized way in order to deliver multiple tasks and projects;
  • Analytical skills to enable the understanding and interpretation of business requirements in order to develop effective proposals to meet them;
  • To work positively and inclusively with colleagues and internal customers so that ABR provides a workplace and delivers services that do not discriminate against people on the ground of their age, sexuality, religion or belief, race, gender or disabilities.

Qualification

  • Degree in computer science, information technology or related field;
  • 3-4 years in the same position preferably in a financial institution




Method of Application

Interested candidates should send ONLY:

  • Letter of Interest
  • CV
  • Copy of academic qualifications

To [email protected], not later than 17th March 2020.

[NOTE: Please state the POSITION in the subject of the email.]

Only shortlisted candidates will be contacted.





Dont Miss Latest Jobs In Rwanda. Subscribe Today. CLICK HERE




Apply for this Job