BRAC Bank is one of the top sustainable banks in Bangladesh. Established with a view to financial inclusion, BRAC Bank is the pioneer of SME Banking in Bangladesh, delivering a full array of banking services to individuals and business entities. Its strong financials, along with the best credit rating from the top global and local rating agencies and numerous recognitions, speak of the bank's aspiration towards becoming the best bank in the country.

BRAC Bank is currently looking for an ambitious, intelligent, goal-oriented and enthusiastic individual for the following position in its Technology Division:

Senior Manager, Solution Architect (Java/ Python/ Micro service), Digital Onboarding Application

Employment Type: Full-time

KEY RESPONSIBILITIES:

  • Architect and design scalable, robust, and secure microservices-based applications for the Bank.
  • Collaborate with cross-functional teams including developers, business analysts, project managers, and stakeholders to define technical requirements and create detailed solution designs.
  • Lead the evaluation of technology stacks, frameworks, and third-party tools that align with the project's requirements and business goals.
  • Drive the adoption of best practices, coding standards, and design patterns to ensure high-quality code and maintainable software solutions.
  • Oversee the development process, providing guidance and technical expertise to the development team.
  • Design and implement automation and robotics solutions to streamline different processes, ensuring a seamless and efficient customer experience.
  • Perform code reviews and provide constructive feedback to ensure the quality of deliverables.
  • Identify and address technical challenges and risks, proposing appropriate solutions and mitigation strategies.
  • Collaborate with the DevOps team to establish continuous integration and continuous deployment (CI/CD) pipelines for efficient application deployment and testing.
  • Stay updated with the latest industry trends and emerging technologies, suggesting innovative solutions to improve the application's performance and functionality.
  • Mentor and coach junior members of the development team, fostering a culture of learning and growth.

KEY QUALIFICATIONS

  • Bachelor's/Master’s degree in relevant field from a reputed UGC-approved university with a satisfactory academic track record.
  • Minimum of 10 years of hands-on experience in software development, including substantial experience in Java and Python programming.
  • Proficiency in SQL Server and Oracle, with a strong understanding of database design and query optimization.
  • Proficiency in JAVA J2EE Programming Language, with a deep understanding of its core concepts and best practices.
  • Working experience with TLS, HTTP/(S) protocol, and RESTful services using Spring Boot, JPA, and MVC.
  • Experience in SOAP and Restful WEB API development, including API design and integration.
  • Expertise in Robotic Process Automation (RPA) and Face Matching Algorithms is highly preferred.
  • Experience in developing digital onboarding solutions for the banking or financial industry is highly desirable.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP, and designing cloud-native applications.
  • Solid understanding of software design principles, patterns, and best practices.
  • Excellent problem-solving and analytical skills with meticulous attention to detail.
  • Outstanding communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Proven experience in leading technical discussions and presenting complex technical concepts to non-technical audiences.
  • Be self-propelled, customer-centric, a team player, and capable to motivate others.

BRAC Bank is a value-driven organization and believes in protecting all its stakeholders, including the coworkers and the community we work in, from all forms of harassment, abuse, neglect, exploitation, and discrimination. As an equal opportunity enabler, BRAC Bank encourages applications from any gender-diverse individuals and persons living with disability. We consider personal persuasion as a disqualification of candidature.

If you are interested in taking up the challenge, Please 'Apply Online'.

Apply Now

Only short-listed candidates will be communicated for the next stage as per the recruitment process. BRAC Bank reserves the right to accept or reject any application without assigning any reason, whatsoever.

BRAC Bank does not charge any fee at any stage of the recruitment process.

Application Deadline: November 18, 2023