Job Description
Title: Software Development Manager
Company Name: ADN DigiNet Limited
Vacancy: 1
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ BSc in Computer Science/Computer Engineering.
∎ CSM, CSPO certification is preferred.
Experience Requirements:
∎ At least 7 year(s)
Job Responsibilities:
∎ ---Team Leadership:
∎ Manage a team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.
∎ Foster a collaborative and positive team culture, promoting effective communication, knowledge sharing, and a strong sense of ownership.
∎ Set clear expectations, goals, and objectives for the development team and evaluate their performance regularly.
∎ Identify training and development needs, and implement strategies to enhance the team's technical skills and expertise.
∎ ---Delivery Management:
∎ Collaborate with product and project managers to define requirements, scope, and timelines.
∎ Allocate resources effectively, ensuring the right team members are assigned to appropriate projects and tasks.
∎ Monitor project progress, identify risks, and proactively address issues to ensure projects are delivered on time and within budget.
∎ Implement and promote agile development methodologies, fostering continuous improvement and efficient delivery processes.
∎ ---Software Development Lifecycle Ownership:
∎ Drive the entire software development lifecycle from concept to delivery, ensuring adherence to best practices and quality standards.
∎ Lead architectural design discussions and provide technical guidance to the development team.
∎ Collaborate with stakeholders to prioritize features and enhancements, balancing business requirements with technical feasibility.
∎ Foster a culture of code quality, ensuring the use of best practices, code reviews, and testing methodologies.
∎ ---Technical Recruitment and Training:
∎ Communicating with hiring managers to identify future job openings and the technical requirements for those jobs as well as preparing the relevant job descriptions.
∎ Screening applicants for competency with the job requirements and conducting technical interviews to evaluate candidates' problem-solving skills and critical thinking abilities.
∎ Design and develop training materials, such as presentations, handouts, and exercises.
∎ Deliver technical training programs on various topics through classroom instruction, online platforms, and workshops.
∎ Evaluate the effectiveness of training programs and make improvements as needed.
∎ Keep up to date on the latest technical trends and developments.
∎ ---Collaboration and Communication:
∎ Collaborate with cross-functional teams to understand business needs, translate them into technical requirements, and drive software solutions.
∎ Communicate effectively with stakeholders, providing regular updates on project status, milestones, and risks.
∎ Foster effective communication within the development team, encouraging open dialogue and the sharing of ideas.
∎ ---Key Requirements:
∎ Minimum 5 years of proven experience in a Software Development Manager or a comparable leadership role is required.
∎ 7+ years of hands-on experience in programming languages and frameworks, such as Java, .Net, Python, JavaScript, jQuery, Angular, ReactJS etc.
∎ 3+ years of experience architecting and designing (architecture, design patterns, reliability, and scaling) of new and current systems.
∎ Sound knowledge of state-of-the-art DevOps and Manual/Automated SQA best practices and processes.
∎ Working experience with agile and waterfall development methodologies and relevant project management tools.
∎ Experience of implementing standard software development process like CMMI in any of the previous organizations.
∎ Excellent leadership and team management skills, with the ability to motivate and inspire others.
∎ Strong problem-solving and decision-making abilities.
∎ Effective communication and interpersonal skills, with the ability to collaborate with diverse teams and stakeholders.
∎ Results-oriented mindset with a focus on delivering high-quality software solutions.
Additional Requirements:
∎ Age at least 32 years
Salary: Negotiable
Compensation & Other Benefits:
∎ Mobile bill, Provident fund, Weekly 2 holidays, Insurance, Gratuity
∎ Salary Review: Yearly
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 31 Oct 2023
Company Information:
∎ 5 Oct 2023
∎ ADN DigiNet Limited
Category: IT/Telecommunication
: