mPower is a pioneer and global leader in “Development Intelligence”, business intelligence for the social development in government and non-government sectors. If you are passionate about changing the world and improving the lives of millions of poor and disadvantaged people of the world combining both creativity & cutting-edge technology, apply for our Sr. Software Engineer vacancy.

Sr. Software Engineer

No. of Vacancies: 01
Job Nature: Full-time
Salary Range: Negotiable based on the experience and skillset of the candidate.
Duty Station: Head Office in Banani, Dhaka with occasional field visits as per project needs.


Job Description:

We are seeking a highly skilled and experienced Sr. Software Engineer to join our dynamic software development team at mPower Social Enterprises Limited. As a Sr. Software Engineer, you will play a key role in designing, developing, and implementing cutting-edge software solutions that drive positive social impact. You will collaborate with cross-functional teams to translate business requirements into scalable and efficient software solutions.

Job Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and reliable web applications using React, Node.js, and TypeScript.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Lead the full software development lifecycle, including planning, coding, testing, deployment, and maintenance.
  • Provide technical guidance and coaching to developers and engineers.
  • Stay current with industry trends and emerging technologies, incorporating relevant innovations into our development process.
  • Participate in architecture and design discussions, providing valuable insights and recommendations.
  • Troubleshoot, debug, and resolve software defects and issues on time.
  • Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.

Educational Requirements:

  • Bachelor’s degree in Computer Science/Engineering from a reputed institution.
  • Master’s degree in Computer Science/Engineering from a reputed institution will be an added advantage.

Experience Requirements:

  • Minimum of 5 years of software development experience, with a proven track record of developing enterprise-level web applications.
  • Proven expertise in React.js, Node.js, and TypeScript, with a strong portfolio of successful projects.

Required Skills:

  • Extensive experience in building scalable and performant web applications.
  • Strong understanding of front-end and back-end development principles.
  • Proficient in RESTful API design and integration.
  • Experience with database design and management.
  • Familiarity with DevOps principles and experience with CI/CD tools.
  • Experience in Python and Django will be a plus.
  • Strong communication and leadership skills with the ability to work well in a collaborative team environment.

Benefits:

  • Competitive salary package.
  • Income tax paid by the company.
  • Lunch provided by the company.
  • Two festival bonuses.
  • Leave Encashment/ Carry Forward Facility.
  • Contributory Provident Fund.
  • Gratuity.
  • Health & Life Insurance for employee and dependents.

Application Instructions - To us your CV will represent yourself even before we meet. Take your time and prepare your CV highlighting your qualities and achievements which best suits this circular and e-mail to career@mpower-social.com with the subject, "Sr. Software Engineer" by the 2nd of April, 2024.

*Candidates are encouraged to apply as soon as possible. We will be conducting several interview sessions before the application deadline and as soon as we find a suitable candidate, we will select that candidate and move on ahead with that individual. mPower aims to attract and select a diverse workforce ensuring equal opportunity to everyone. Qualified female candidates are encouraged to apply.