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

Surveillance and Community Health Coordinator

Assistant Program Officer (Health)

Community Health Manager

Nursing Principal

PSS Officer

Community Centre Assistant (CCA)

লোন অফিসার

Security Operations Center Assistant (SB-2) - UNDSS

Manager, Capacity Building, Knowledge Management, and Communications; Urban Development Programme

Program Officer, Training And Curriculum Development (Re-Advertised)

MHPSS Specialist

Senior Consortium MEAL Manager

Cook/Assistant Cook

Administrator cum Accountant

Country Representative - Bangladesh

Environmental Intern

Officer - Livelihood

Officer - Disaster Risk Reduction

Project Officer for Re-Greening Project

Associate Officer, Skills Development Programme

District Manager, Skills Development Programme

Assistant MEAL Officer

Finance Assistant

ECCD and MPHSS Counsellor

Instructor - Industrial Sewing Machine Operation (ISMO)

Senior Finance Officer (Budget, Report)

Senior Finance Officer (AP and Treasury)

Finance and Admin Coordinator/Manager

Coordination Officer

Coordinator-HR (Head of HR)

Information Management & Knowledge Management Manager

Terms of Reference - Assessment on the processing and uses of biomass (plants) produced in the plant

Deputy Manager, Data Centre; Microfinance Programme

Business Support Assistant (Admin)

Medical/ Lab Technologist

Nurse

District Project Officer

Sexual and Reproductive Health (SRH) Coordinator

Medical Officer

Monitoring & Evaluation Officer- Re advertisement