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.
∎ SAFEGUARDING RESPONSIBILITIES
∎ 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: Bdjobs.com Online Job Posting.

Application Deadline: 2 Apr 2023

Company Information:
∎ 23 Mar 2023
∎ BRAC
∎ 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

Source: bdjobs.com

Similar Jobs

Project Coordinator (PC)

Technical Specialist-Monitoring, Evaluation, Research, and Learning (MERL), CCSU (Re advertisement)

CFM Assistant

MEAL Officer

Technical Officer (Engineer)

Field Engineer

Project Coordinator (PC)

Monitoring & Evaluation Officer

Senior Technical Officer (Engineer), Health and Nutrition, HCMP

Community Mobilization Officer (General)

Community Mobilization Officer (Diploma in Civil Engineering)

Accounts cum MIS Officer

Officer, Warehouse, HCMP

Community Mobilization Officer (Forestry)

Community Mobilization Officer (Livestock)

Community Mobilization Officer (Civil Engineering)

Technical Officer (Environment and Monitoring)

Project Coordinator

Monitoring & Evaluation Officer

Community Mobilization Officer (General).

Project Coordinator (PC)

Community Mobilization Officer (Agriculture/Fisheries/Livestock/Forestry)

Senior Project Officer WGSS & Girl Shine, Protection, Bhasan Char, HCMP

Technical Advisor - Humanitarian And Resilience

Finance Coordinator (Re-Advertisement)

ECCD Facilitator

Technical Specialist - Education in Emergency

Technical Officer (Environment and Monitoring), RHL Project

Technical Officer (Aquaculture), RHL Project

Community Mobilization Officer (Livestock), RHL Project

Community Mobilization Officer (Forestry), RHL Project

Community Mobilization Officer (Fisheries), RHL Project

Community Mobilization Officer (Agriculture), RHL Project

Community Development Officer (Civil), RHL Project

Admin and Accounts Officer, RHL Project

Program Officer

Project Coordinator (PC), RHL Project

Program Manager

MHPSS and GBV Focal Person

Assistant - Grants and Communication