Software Engineer, ICT Division (Officer – SEO)

Job Description

Title: Software Engineer, ICT Division (Officer – SEO)

Company Name: Modhumoti Bank PLC

Vacancy: 02

Age: At least 25 years

Job Location: Dhaka

Salary: Tk. 45000 (Monthly)

Experience:

  • At least 3 years
  • The applicants should have experience in the following business area(s): Banks


Published: 2026-06-28

Application Deadline: 2026-07-07

Education:
    • Bachelor/Honors


Requirements:
  • At least 3 years
  • The applicants should have experience in the following business area(s): Banks


Skills Required:

Additional Requirements:
  • Age At least 25 years
  • Candidates bearing credit related professional qualification will be preferable.

  • Fresh Candidates do not need to apply.

  • Candidates having break of service do not need to apply.

  • Must have good expertise on Microsoft Officer as well as experience of handling core banking system and related business intelligence.

  • Unquestioned commitment to integrity and ethical decision-making.

  • Must have customer focused attitude.



Responsibilities & Context:
  • Design and develop software applications tailored to meet the specific needs of the banking sector.

  • Collaborate with stakeholders, including business analysts and end-users, to gather requirements and ensure that software solutions align with business goals.

  • Design and maintain databases that store and manage financial data securely.

  • Ensure data integrity, consistency, and security in compliance with regulatory requirements.

  • Integrate different banking systems, ensuring seamless communication and data flow between applications.

  • Implement and maintain Application Programming Interfaces (APIs) to facilitate integration with third-party systems.

  • Implement security measures to protect sensitive financial data and ensure compliance with industry regulations and standards.

  • Regularly update and patch software to address security vulnerabilities and maintain a secure banking environment.

  • Conduct thorough testing of software applications to identify and rectify bugs or issues.

  • Ensure the reliability, performance, and quality of banking software through rigorous testing protocols.

  • Provide support to end-users, including bank staff, for software-related issues.

  • Develop training materials and conduct training sessions to ensure users are proficient in using the banking software.

  • Stay abreast of emerging technologies and industry trends to suggest improvements and innovations in banking software.

  • Implement updates and enhancements to existing software to improve efficiency and user experience.

  • Develop and implement plans for disaster recovery and business continuity to ensure the availability and reliability of banking systems in case of unforeseen events.

  • Communicate effectively with different stakeholders to understand requirements and provide updates on software development projects.

  • Create and maintain comprehensive documentation for software applications, including code documentation, user manuals, and technical specifications.

  • Any other work / responsibility as and when assigned by the supervisor or Management of the Bank.



Job Other Benifits:

    As per Bank’s Policy



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Bank/ Non-Bank Fin. Institution

Similar Jobs