Senior Manager, Software Development, BRAC Education Programme (BEP)

Job Description

Title: Senior Manager, Software Development, BRAC Education Programme (BEP)

Company Name: BRAC

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Contractual

Educational Requirements:
∎ M.Sc in Computer Science or other relevant discipline from any recognised university.

Experience Requirements:
∎ At least 8 year(s)

Job Context:
∎ JOB PURPOSE: Led software solution development according to the need of BRAC Education Programme and transform legacy systems to make it future ready. Ensure smooth operation of existing software solutions within BEP like BEP MIS, BEP LMS etc. Be updated about the EdTech solutions from around the world. Contextualise and integrate appropriate solutions within BEP to make BEP`s technology use smarter.
∎ Ensure the safety of team members from any harm, abuse, neglect, harassment and exploitation to achieve the programme`s goals on safeguarding implementation. Act as a key source of support, guidance and expertise on safeguarding for establishing a safe working environment.
∎ Practice, promote and endorse the issues of safeguarding policy among team members and ensure the implementation of safeguarding standards in every course of action.
∎ Follow the safeguarding reporting procedure in case any reportable incident takes place, encourage others to do so.akes place, encourage others to do so.

Job Responsibilities:
∎ Guide a small team and led software solution development following agile development methodology which includes requirement analysis, system architecture design, UI design, coding, testing, deployment, maintenance etc.
∎ Guiding, writing and implementing efficient code and experience of working on large-scale software projects.
∎ Finetune and maintenance of web based applications developed using frontend frameworks such as AngularJS, Bootstrap, Node.js, React, Vue.js, jQuery.
∎ Development and maintenance of database architecture, structures and data access methodologies including configuration and managing of databases such as MySQL, Mongo.
∎ Creates and Implements processes to maintain the source code repository and release management.
∎ Mobile app development or mobile app integration will be an added advantage.

Additional Requirements:
∎ Excellent communication, interpersonal, programme operations & team building and diplomatic skills including the ability to effectively liaise with people in diverse multicultural environments.
∎ Willing to learn and apply the hard work needed to make an impact & have the drive and enthusiasm allowing me to become a positive force at any facility.
∎ Experience in multiple backend concepts and frameworks such as Java, J2EE, EJB, Spring Security, Hibernate, Python, Django, PHP, Laravel, Yii, persistence, messaging, dependency injection, concurrency and scalable design, REST and web services.
∎ Strong analytical and conceptual skills; ability to interpret, analyze, and represent educational development issues across a variety of contexts to a diverse set of stakeholders including policy makers, implementation agencies and donors.
∎ Minimum 8 years work experience in the relevant field, preferably in Linux platform and Agility.

Salary: Negotiable

Compensation & Other Benefits:
∎ Festival Bonus, Contributory Provident Fund, Gratuity, Health and Life Insurance, Maternity/ Paternity Leave, Wellness Centre Facility, Day Care Facility and others as per policy.

Job Source: Online Job Posting.

Application Deadline: 2 Apr 2023

Company Information:
∎ 23 Mar 2023
∎ Business : BRAC is an international development organisation founded in Bangladesh that partners with over 100 million people living with inequality and poverty globally to create sustainable opportunities to realise potential.

Category: NGO/Development

Similar Jobs

Artist Facilitator

Bangla Job

Bangla Job

Field Administration Officer

Officer - Monitoring and Evaluation

Accounts and Admin Officer

Officer - Finance and Accounts

Bangla Job

Project Coordinator

WaSH Reporting and Monitoring Officer

Laboratory Assistant

Deputy Manager - Vocational Training Specialist (Agriculture- Livestock), FSSL, Bhasan Char, HCMP

Legal and Compliance Lawyer, Legal and Compliance Department

Casework Officer

Bangla Job


Program Officer (Advocacy)

Sr. Project Officer-Health, Nutrition & Surveillance

Bangla Job

Accounts and Admin Officer

Manager - Business Development

Medical Assistant

National Consultant for [email protected] programme operation support (NoB)

Bangla Job

Monitoring, Evaluation, Research, Learning and Adapting (MERLA) Assistant

Case Management Coordinator (CP & GBV)

Senior Manager, Risk Management

Dental Technologist

Community Ophthalmologist

Deputy Manager-Vocational Training Specialist (MSD), FSSL, Bhasan Char, HCMP

Project Officer-Logistics & MSD, Food Security, Skills and Livelihood, Bhasan Char, HCMP

Sr. Officer, Human Resources Department

Knowledge Management Officer

Community Mobilizer, STEP Project

Project Officer, STEP Project

Senior Officer - Resilience and Climate Justice

Senior Manager - Knowledge Management, Program Development and Technical Team.

Economic Recovery Specialist (Partnership Coordination)

Finance Officer

Project Manager