• Monitor, analyze, design and develop a Company’s computer software applications • Maintain, support and upgrade existing systems and applications needed to keep the business running • Manage development projects to ensure the Company’s business requirements and goals are met • Test new software programs and applications • Assist with quality assurance • Identify and resolve program issues and errors • Line manage a team • Assign work, review and evaluate performance of your reportees • Communicate proactively with stakeholders and other teams across the Company, constantly seeking alignment, transparency and opportunities to synergize. • Attract, interview, and recruit the future talents of your team. • Perform other related duties as assigned by the MD.
• Bachelor’s degree in Computer Science, Software Engineering or in a related field
• Minimum 8 – 10 years of experience
• Experience planning and running projects, paired with the ability to know when to shift priorities amid a rapidly changing business environment. • Strong communication skills in both English and Bangla.
Full-time