
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.
|