Title: Manager - Software Development
Company Name: Regent Associate Ltd.
Vacancy: 1
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
Job Summary:
We are looking for a highly skilled and experienced Software Development Manager to lead our software development team. The successful candidate will oversee software projects, guide the development team, ensure the delivery of high-quality software solutions, and align technology initiatives with organisational goals.
Key Responsibilities:
Lead, mentor, and manage a team of software development officers and engineers
Plan, prioritise, and oversee software development projects from inception to deployment
Define technical standards, coding guidelines, and best practices
Collaborate with stakeholders to understand business requirements and translate them into technical solutions
Monitor project progress, manage risks, and ensure timely delivery of software products
Conduct performance reviews, provide feedback, and support professional development of team members
Stay updated on emerging technologies and recommend tools and frameworks to improve efficiency
Ensure the quality, security, and scalability of software applications
Required Qualifications & Skills:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
Minimum 5 years of experience in software development and at least 2 years in managerial role
Strong knowledge of programming languages (e.g., Java, Python, C#, Laravel, JavaScript) and software development frameworks (e.g., Ruby on Rails, Django, .NET Core, Laravel, and Node.js)
Strong Proficiency in front-end programming, tools and frameworks (e.g., React, Vue.js)
Experience with project management methodologies (Agile, Scrum, Kanban).
Strong leadership, team management, and interpersonal skills
Excellent problem-solving, analytical, and decision-making abilities
Familiarity with cloud platforms, DevOps practices, and modern software architecture is a plus
Competitive salary and performance-based incentives
Opportunity to lead a talented software development team
Professional growth and training opportunities
Work on innovative and impactful software projects