BRAC Bank Limited, pioneer in SME Banking, delivers a full array of banking services to individuals as well as businesses. Our financial results along with country-best credit rating & multiple best financial report awards reflect our aspiration, transparency and teamwork. While we thrive in the present, we simultaneously invest for future – upgraded core banking system in Finacle 10, first local bank to rollout Oracle ERP, process alignment with best practices and many more. However, this feat of providing a comprehensive range of solutions to its millions of customers would not be possible without our diversified business model and unmatched network of 186 Branches, 448 ATMs, 457 SME Unit Offices, 11 Regional Operations Office and 224 remittance delivery points.

To support its continuous business growth, BRAC Bank is currently looking for ambitious, smart, goal-oriented, enthusiastic individuals for the following position in Technology Division:

Developer / Senior Developer, Application Development

Employment Type: Full Time Employment
Job Location: Dhaka

KEY RESPONSIBILITIES

  • Financial domain Business Application Development, integration and report development.
  • Integrate with different Financial COTS product (Like: Core Banking, Card, IVR, Agent Banking , CRM, Internet Banking  etc) , middleware and external System ( Mobile Financial System, Payment ECO System, Exchange house , Client System etc) 
  • Developed database scripting / query in SQL server / Oracle Data.
  • Design ER diagram, tables, views, indexing based on business requirement.
  • Develop Reporting GUI tool in .Net/Java
  • Writing and modification of complex SQL procedures/queries/user defined functions/views/stored procedures.
  • Analyze software for technical and function Problem and bug fix
  • Manage all aspects of the end to end Capacity Management & Release management process.
  • Responsible for software support, defect analysis and fixation, implementation, training to user, support on live projects.
  • R&D, investigation and implement prevention strategies for user identifies complaints and perform necessary actions to resolve the application problems.
  • Collaborate with different stakeholder at Software development lifecycle to perform the job.
  • Performing requirements analysis activities including eliciting and documenting user requirements, developing the system architecture, defining and documenting requirements for the sub-systems and interfaces, and identifying constraints and operational scenarios
  • Design, build, assemble, and configure application or technical architecture components using business requirements.
  • Develop scalable and effective source code that meets business requirement including application security as per Bank security standards.
  • Collaborate with Information Security (IS) and Audit team to ensure regulatory and compliance requirement.

KEY QUALIFICATIONS

  • Bachelor of Science (BSc) or Master of Science (MSc) in Computer Science (CS) from a reputed university.
  • 3 to 9 years of experience in application maintenance. Depending on candidates qualifications job grade will be decided later.
  • Experience in Financial industry is preferable.
  • Development experience in financial domain (Remittance, Payment, Collection, Settlement, CRM , Bank Back office, MIS / Reporting) is preferable.
  • Vast knowledge on MVC, groovy and grails, Spring MVC, Angular JS, JQuery, Crystal report, Jasper Report.
  • Experience with business intelligence and visualization toolkits such as Jasper, Tableau, Qlik, Microsoft PowerBI, Cognos, R or Python will add value.
  • Experience with Secure coding standard and practice. 
  • Solid hands on experience in developed and maintain application.
  • Experience with tools like Maven, JIRA, GIT, SVN.
  • Sound knowledge in software development lifecycle and methodology.
  • Able to work under pressure, problem solving & team playing attitude.
  • Ready to work after office hour & in holiday (if necessary)
  • Cando, Proactive, passionate.
  • Extrovert personality with good communication and interpersonal skill.
  • Honest and carries high personal integrity.

 

Only short listed candidates will be called for the interview as per recruitment process.

BRAC Bank reserves the right to accept or reject any application without assigning any reason whatsoever.

If you are interested to be a part of this diversified BRAC Bank family, then please Apply Online.

BRAC Bank does not charge any fee at any stage of the recruitment process. Please note that BRAC Bank is an equal opportunity employer. Any form of persuasion will disqualify the candidature before or after the final selection.

Application Deadline: May 05, 2019